There are 8 ways to get from Rajkot to Jaisalmer by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Rajkot International Airport
best- Fly from Rajkot International Airport (HSR) to Jaisalmer (JSA)plane HSR - JSA
5h 53m₹14,008–28,193Train
cheapest- Take the train from Rajkot Jn to Bhilditrain 05046
- Take the train from Bhildi to Jaisalmertrain 20486 / ...
17h 55m₹551–4,253Bus via Jodhpur
- Take the bus from Rajkot to Jodhpurbus redbusIndia_A/C Sleeper / ...
- Take the bus from Jodhpur to Jaisalmerbus redbusIndia_A/C Seater / Sleeper / ...
19h 33mDrive 641.4 km
- Drive from Rajkot to Jaisalmercar 641.4 km
10h 18m₹7,182–10,373Taxi
- Take the taxi from Rajkot to Jaisalmertaxi 641.4 km
10h 18m₹11,000–14,000Train to Govardhanpur Airport Jamnagar, fly
- Take the train from Rajkot Jn to Jamnagartrain
- Fly from Govardhanpur Airport Jamnagar (JGA) to Jaisalmer (JSA)plane JGA - JSA
16h 56m₹12,658–27,685Train via Ahmedabad
- Take the train from Rajkot Jn to Ahmedabad Jntrain 12268 / ...
- Take the train from Ahmedabad Jn to Jaisalmertrain 22931
18h 55m₹578–4,503Bus
- Take the bus from Rajkot to Ahmedabadbus redbusIndia_A/C Sleeper / ...
- Take the bus from Ahmedabad to Jaisalmerbus
19h 36m
Rajkot to Jaisalmer by train
Comparing Your Travel Options
The cheapest way to get from Rajkot to Jaisalmer is to train which costs ₹550 - ₹4,300 and takes 17h 55m.
The fastest way to get from Rajkot to Jaisalmer is to fly which takes 5h 53m and costs ₹14,000 - ₹29,000.
No, there is no direct bus from Rajkot to Jaisalmer. However, there are services departing from Rajkot and arriving at Jaisalmer via Jodhpur. The journey, including transfers, takes approximately 19h 33m.
No, there is no direct train from Rajkot to Jaisalmer. However, there are services departing from Rajkot Jn and arriving at Jaisalmer via Bhildi. The journey, including transfers, takes approximately 17h 55m.
The distance between Rajkot and Jaisalmer is 539 km. The road distance is 641.4 km.
The best way to get from Rajkot to Jaisalmer without a car is to train which takes 17h 55m and costs ₹550 - ₹4,300.
It takes approximately 5h 53m to get from Rajkot to Jaisalmer, including transfers.
Rajkot to Jaisalmer bus services, operated by SLGT Travels, depart from Rajkot station.
Rajkot to Jaisalmer train services, operated by Indian Railways, depart from Rajkot Jn station.
The best way to get from Rajkot to Jaisalmer is to fly which takes 5h 53m and costs ₹14,000 - ₹29,000. Alternatively, you can train, which costs ₹550 - ₹4,300 and takes 17h 55m, you could also bus via Jodhpur, which costs and takes 19h 33m.
What companies run services between Rajkot, India and Jaisalmer, India?
IndiGo Airlines and Air India Limited fly from Rajkot International Airport (HSR) to Jaisalmer (JSA) twice daily. Alternatively, you can take a train from Rajkot Jn to Jaisalmer via Bhildi in around 17h 55m.
- Website
- goindigo.in
Flights from Rajkot International Airport to Jaisalmer via Delhi
- Ave. Duration
- 6h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–32,000
Flights from Govardhanpur Airport Jamnagar to Jaisalmer via Mumbai
- Ave. Duration
- 20h 7m
- When
- Every day
- Estimated price
- ₹11,000–31,000
Flights from Govardhanpur Airport Jamnagar to Jaisalmer via Ahmedabad, Mumbai
- Ave. Duration
- 14h 5m
- When
- Every day
- Estimated price
- ₹13,000–31,000
- Website
- airindia.in
Flights from Govardhanpur Airport Jamnagar to Jaisalmer via Mumbai
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- ₹12,000–26,000
Flights from Govardhanpur Airport Jamnagar to Jaisalmer via Ahmedabad, Delhi
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Govardhanpur Airport Jamnagar to Jaisalmer via Surat, Delhi
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- ₹13,000–34,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Rajkot Jn to Bhildi
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Bhildi to Jaisalmer
- Ave. Duration
- 10h 55m
- Frequency
- Twice daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Rajkot Jn to Jamnagar
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Rajkot Jn to Ahmedabad Jn
- Ave. Duration
- 3h 40m
- Frequency
- Every 2 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Ahmedabad Jn to Jaisalmer
- Ave. Duration
- 14h 15m
- Frequency
- Once a week
- Estimated price
- ₹380–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Rajkot to Jodhpur
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Jodhpur to Jaisalmer
- Ave. Duration
- 4h 50m
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Rajkot to Ahmedabad
- Ave. Duration
- 5h
- Frequency
- Every 20 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Rajkot to Jodhpur
- Ave. Duration
- 13h 50m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jodhpur to Jaisalmer
- Ave. Duration
- 6h 45m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Rajkot to Ahmedabad
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Rajkot to Jodhpur
- Ave. Duration
- 13h 15m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
Bus from Jodhpur to Jaisalmer
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
Bus from Rajkot to Ahmedabad
- Ave. Duration
- 5h 16m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
- Website
- Rajdhani Travels (Patan)
Bus from Rajkot to Ahmedabad
- Ave. Duration
- 6h
- Frequency
- Once daily
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +917412069719
- dgmit.rsrtc@rajasthan.gov.in
- Website
- transport.rajasthan.gov.in
Bus from Ahmedabad to Jaisalmer
- Ave. Duration
- 12h 42m
- Frequency
- Once daily
- Estimated price
- ₹500–1,300
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹500–650
- Express
- ₹500–650
- AC Sleeper
- ₹1,000–1,300
- Ave. Duration
- 10h 18m
- Estimated price
- ₹11,000–14,000
Om Tours and Travels
- Phone
- +91 832 006 7592
- Website
- omtourstravel.com
Rajkot Taxi
- Phone
- +91 990 979 1097
- Website
- rajkottaxi.in
Rajkot Taxi Rentals
- Phone
- +91 997 999 1497
- Website
- rajkottaxi.co.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, 4 of the smartest ways to explore Australia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Rajkot to Jaisalmer bus services, operated by SLGT Travels, arrive at Jodhpur station.
Rajkot to Jaisalmer train services, operated by Indian Railways, arrive at Bhildi station.
Yes, the driving distance between Rajkot to Jaisalmer is 641 km. It takes approximately 10h 18m to drive from Rajkot to Jaisalmer.
Book your Rajkot to Jaisalmer bus tickets online with Omio.
There are 284+ hotels available in Jaisalmer.