There are 8 ways to get from Bharūch to Jaisalmer by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Bharuch Jn to Vadodara Jntrain 12953 / ...
- Take the bus from Vadodara to Jaisalmerbus redbusIndia_A/C Sleeper
13h 45mTrain
cheapest- Take the train from Bharuch Jn to Jaisalmertrain 22931
17h 17m₹450–3,400Drive 714.7 km
- Drive from Bharūch to Jaisalmercar 714.7 km
11h 11m₹6,947–10,034Taxi
- Take the taxi from Bharūch to Jaisalmertaxi 714.7 km
11h 11m₹11,000–14,000Train to Civil Airport Harni, fly
- Take the train from Bharuch Jn to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Jaisalmer (JSA)plane BDQ - JSA
9h 26m₹12,602–29,587Train, bus via Ahmedabad
- Take the train from Bharuch Jn to Ahmedabad Jntrain 14702 / ...
- Take the bus from Ahmedabad to Jaisalmerbus
16h 48m₹670–2,593Train to Chhatrapati Shivaji Maharaj International Airport, fly
- Take the train from Bharuch Jn to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Jaisalmer (JSA)plane BOM - JSA
7h 50m₹7,295–21,210Train to Sardar Vallabhbhai Patel International Airport, fly
- Take the train from Bharuch Jn to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Jaisalmer (JSA)plane AMD - JSA
10h 1m₹11,490–20,673
Civil Airport Harni (BDQ) to Jaisalmer (JSA) flights
Comparing Your Travel Options
The cheapest way to get from Bharūch to Jaisalmer is to train and bus via Ahmedabad which costs ₹650 - ₹2,600 and takes 16h 48m.
The fastest way to get from Bharūch to Jaisalmer is to train and fly which takes 7h 50m and costs ₹7,000 - ₹22,000.
Yes, there is a direct train departing from Bharuch Jn and arriving at Jaisalmer. Services depart once a week, and operate Friday. The journey takes approximately 17h 17m.
The distance between Bharūch and Jaisalmer is 714 km. The road distance is 714.7 km.
The best way to get from Bharūch to Jaisalmer without a car is to train and bus which takes 13h 45m and costs .
It takes approximately 13h 45m to get from Bharūch to Jaisalmer, including transfers.
Bharūch to Jaisalmer train services, operated by Indian Railways, depart from Bharuch Jn station.
Bharūch to Jaisalmer train services, operated by Indian Railways, arrive at Jaisalmer station.
Yes, the driving distance between Bharūch to Jaisalmer is 715 km. It takes approximately 11h 11m to drive from Bharūch to Jaisalmer.
There are 300+ hotels available in Jaisalmer.
What companies run services between Bharūch, India and Jaisalmer, India?
Indian Railways operates a train from Bharuch Jn to Jaisalmer once a week. Tickets cost ₹450–3,400 and the journey takes 17h 17m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Jaisalmer via Delhi
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- ₹12,000–32,000
Flights from Civil Airport Harni to Jaisalmer via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 12h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹11,000–31,000
Flights from Civil Airport Harni to Jaisalmer via Hyderabad, Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 14h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹17,000–33,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jaisalmer
- Ave. Duration
- 2h
- When
- Monday to Friday
- Estimated price
- ₹6,500–18,000
Flights from Sardar Vallabhbhai Patel International Airport to Jaisalmer via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Sardar Vallabhbhai Patel International Airport to Jaisalmer via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 6h 57m
- When
- Monday to Friday
- Estimated price
- ₹10,000–27,000
Flights from Sardar Vallabhbhai Patel International Airport to Jaisalmer via Indore, Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹11,000–27,000
- Website
- airindia.in
Flights from Civil Airport Harni to Jaisalmer via Delhi
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹12,000–32,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jaisalmer
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Sardar Vallabhbhai Patel International Airport to Jaisalmer via Delhi
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- ₹9,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bharuch Jn to Jaisalmer
- Ave. Duration
- 17h 17m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Bharuch Jn to Vadodara Jn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bharuch Jn to Ahmedabad Jn
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bharuch Jn to Borivali
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bharuch Jn to Ahmedabad Jn
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Website
- Shre Ganesh Travels
Bus from Vadodara to Jaisalmer
- Ave. Duration
- 11h 50m
- Frequency
- 3 times a day
- Schedules at
- Shre Ganesh Travels
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Vadodara to Jaisalmer
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Schedules at
- Shri Ganesh Travels
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Vadodara to Jaisalmer
- Ave. Duration
- 11h 20m
- Frequency
- 3 times a week
- Schedules at
- Shri Mallinath Tours And Travels
- Website
- Deval Travels
Bus from Vadodara to Jaisalmer
- Ave. Duration
- 12h 10m
- Frequency
- 3 times a week
- Schedules at
- Deval Travels
- Phone
- +917412069719
- [email protected]
- 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
- 11h 11m
- Estimated price
- ₹11,000–14,000
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 do I get from Sydney to Melbourne, Italian Lakes: Getting around by train, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.













