There are 9 ways to get from Jaisalmer to Keshod 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 to Govardhanpur Airport Jamnagar, train
best- Fly from Jaisalmer (JSA) to Govardhanpur Airport Jamnagar (JGA)plane JSA - JGA
- Take the train from Jamnagar to Keshodtrain
10h 43m₹11,699–28,126Train
cheapest- Take the train from Jaisalmer to Ahmedabad Jntrain 22932
- Take the train from Ahmedabad Jn to Keshodtrain 11088 / ...
21h 14m₹626–4,806Bus via Vadodara
- Take the bus from Jaisalmer to Vadodarabus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Vadodara to Keshodbus redbusIndia_NON A/C Sleeper
21h 56mDrive 777.3 km
- Drive from Jaisalmer to Keshodcar 777.3 km
12h 17m₹7,605–10,985Taxi
- Take the taxi from Jaisalmer to Keshodtaxi 777.3 km
12h 17m₹10,000–13,000Fly to Rajkot International Airport, train
- Fly from Jaisalmer (JSA) to Rajkot International Airport (HSR)plane JSA - HSR
- Take the train from Rajkot Jn to Keshodtrain
9h 2m₹11,119–24,376Fly to Surat, train
- Fly from Jaisalmer (JSA) to Surat (STV)plane JSA - STV
- Take the train from Surat to Keshodtrain
17h 21m₹11,039–30,446Train via Bhīldi
- Take the train from Jaisalmer to Bhilditrain
- Take the train from Bhildi to Rajkot Jntrain
- Take the train from Rajkot Jn to Keshodtrain
21h 45m₹707–5,467Bus
- Take the bus from Jaisalmer to Jodhpurbus
- Take the bus from Jodhpur to Rajkotbus
- Take the bus from Rajkot to Keshodbus
24h 8m
Jaisalmer to Keshod by train
Comparing Your Travel Options
The cheapest way to get from Jaisalmer to Keshod is to train which costs ₹600 - ₹4,900 and takes 21h 14m.
The fastest way to get from Jaisalmer to Keshod is to fly and train which takes 9h 2m and costs ₹11,000 - ₹25,000.
No, there is no direct bus from Jaisalmer to Keshod. However, there are services departing from Jaisalmer and arriving at Keshod via Vadodara. The journey, including transfers, takes approximately 21h 56m.
No, there is no direct train from Jaisalmer to Keshod. However, there are services departing from Jaisalmer and arriving at Keshod via Ahmedabad Jn. The journey, including transfers, takes approximately 21h 14m.
The distance between Jaisalmer and Keshod is 738 km. The road distance is 777.3 km.
The best way to get from Jaisalmer to Keshod without a car is to train which takes 21h 14m and costs ₹600 - ₹4,900.
It takes approximately 10h 43m to get from Jaisalmer to Keshod, including transfers.
Jaisalmer to Keshod bus services, operated by Deval Travels, depart from Jaisalmer station.
Jaisalmer to Keshod train services, operated by Indian Railways, depart from Jaisalmer station.
The best way to get from Jaisalmer to Keshod is to train which takes 21h 14m and costs ₹600 - ₹4,900. Alternatively, you can bus via Vadodara, which costs and takes 21h 56m.
What companies run services between Jaisalmer, India and Keshod, India?
You can take a train from Jaisalmer to Keshod via Ahmedabad Jn in around 21h 14m. Alternatively, you can take a bus from Jaisalmer to Keshod via Vadodara in around 21h 56m.
- Website
- goindigo.in
Flights from Jaisalmer to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 4h 20m
- When
- Monday to Friday
- Estimated price
- ₹11,000–26,000
Flights from Jaisalmer to Rajkot International Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Jaisalmer to Rajkot International Airport via Mumbai
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- ₹9,000–24,000
Flights from Jaisalmer to Surat via Delhi
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Jaisalmer to Surat via Mumbai, Goa
- Ave. Duration
- 7h 55m
- When
- Monday to Friday
- Estimated price
- ₹12,000–26,000
- Website
- airindia.in
Flights from Jaisalmer to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- ₹11,000–30,000
Flights from Jaisalmer to Rajkot International Airport via Delhi
- Ave. Duration
- 8h 15m
- When
- Monday to Friday
- Estimated price
- ₹10,000–22,000
Flights from Jaisalmer to Surat via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹10,000–27,000
- Website
- airindiaexpress.in
Flights from Jaisalmer to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 6h 45m
- When
- Monday to Friday
- Estimated price
- ₹11,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jamnagar to Keshod
- Ave. Duration
- 4h 57m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jaisalmer to Ahmedabad Jn
- Ave. Duration
- 13h 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
Train from Ahmedabad Jn to Keshod
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Rajkot Jn to Keshod
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Surat to Keshod
- Ave. Duration
- 11h 34m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
Train from Jaisalmer to Bhildi
- Ave. Duration
- 10h 30m
- 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 Bhildi to Rajkot Jn
- Ave. Duration
- 6h 10m
- 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 Rajkot Jn to Keshod
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Website
- Deval Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Schedules at
- Deval Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Website
- MR Travels
Bus from Jodhpur to Rajkot
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- MR Travels
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 11h 5m
- Frequency
- 3 times a week
- Schedules at
- Shri Mallinath Tours And Travels
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Schedules at
- Shri Ganesh Travels
Bus from Jodhpur to Rajkot
- Ave. Duration
- 12h 50m
- Frequency
- 5 times a week
- Schedules at
- Shri Ganesh Travels
- Website
- New Bishnoi Tour & Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 14h 45m
- Frequency
- Twice a week
- Schedules at
- New Bishnoi Tour & Travels
- Phone
- +91 86909 00891
- [email protected]
- Website
- Jai Bajrang Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 12h 20m
- Frequency
- Once a week
- Schedules at
- Jai Bajrang Travels
- Website
- Tirth Travels
Bus from Vadodara to Keshod
- Ave. Duration
- 9h 45m
- Frequency
- Hourly
- Schedules at
- Tirth Travels
- Website
- New Dharti Travels
Bus from Vadodara to Keshod
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a day
- Schedules at
- New Dharti Travels
- Website
- Hanuman Travels
Bus from Jaisalmer to Jodhpur
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Website
- Hanuman Travels
- [email protected]
- Website
- Kallar Travels
Bus from Jaisalmer to Jodhpur
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Website
- Kallar Travels
- Schedules at
- Kallar Travels
- Website
- Gogadev Tour and Travels
Bus from Jaisalmer to Jodhpur
- Ave. Duration
- 5h 19m
- Frequency
- 4 times a day
- Schedules at
- Gogadev Tour and Travels
- Phone
- 9433012790
- [email protected]
- Website
- Shivam Travels
Bus from Jaisalmer to Jodhpur
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Schedules at
- Shivam Travels
- Website
- Chouhan Tour and Travel
Bus from Jaisalmer to Jodhpur
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Schedules at
- Chouhan Tour and Travel
- Website
- Tiger Travels
Bus from Jaisalmer to Jodhpur
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Tiger Travels
- Website
- Shre Ganesh Travels
Bus from Jaisalmer to Jodhpur
- Ave. Duration
- 4h 59m
- Frequency
- Once daily
- Schedules at
- Shre Ganesh Travels
Bus from Jodhpur to Rajkot
- Ave. Duration
- 12h 20m
- Frequency
- 3 times a week
- Schedules at
- Shre Ganesh Travels
- Website
- Swagat Travels
Bus from Jaisalmer to Jodhpur
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a week
- Schedules at
- Swagat Travels
- Website
- Rajan Travels
Bus from Jodhpur to Rajkot
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Schedules at
- Rajan Travels
- Phone
- +91 99296 11119
- [email protected]
- Website
- Jakhar Travels
Bus from Jodhpur to Rajkot
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- Jakhar Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Jodhpur to Rajkot
- Ave. Duration
- 14h 20m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Rajkot to Keshod
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Schedules at
- Sudama Travels
- Website
- Sagar Travels
Bus from Rajkot to Keshod
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Schedules at
- Sagar Travels
- Website
- Jay Dwarkadhish Travels®
Bus from Rajkot to Keshod
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Schedules at
- Jay Dwarkadhish Travels®
- Ave. Duration
- 12h 17m
- Estimated price
- ₹10,000–13,000
Ingo Cabs
- Phone
- +91 63 75 06 12 43
- Website
- ingocabs.in
Jaisalmer Taxi Wala
- Phone
- +91 91 66 84 44 30
- Website
- jaisalmertaxiwala.com
Rajasthan Cab
- Phone
- +91 93 58 81 19 41
- Website
- rajasthancab.com
Sadik Taxi Wala
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 Which side of Niagara Falls should I choose (and how do I get there)?, Train travel in Spain: A guide to Renfe, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Jaisalmer to Keshod bus services, operated by Deval Travels, arrive at Vadodara station.
Jaisalmer to Keshod train services, operated by Indian Railways, arrive at Ahmedabad Jn station.
Yes, the driving distance between Jaisalmer to Keshod is 777 km. It takes approximately 12h 17m to drive from Jaisalmer to Keshod.
Book your Jaisalmer to Keshod train tickets online with 12go.asia.
Book your Jaisalmer to Keshod bus tickets online with Omio.
There are two+ hotels available in Keshod.

























