There are 7 ways to get from Bhachāu 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
best- Take the train from Bhachau Bg to Bhilditrain 12960 / ...
- Take the train from Bhildi to Jaisalmertrain 20492
16h 17m₹517–3,924Bus
- Take the bus from Bhachau Bus Stand to Bhujbus
- Take the bus from Bhuj, Gujarat to Jaisalmer, Rajasthanbus Bhuj, Gujarat - Jaisalmer, Rajasthan
18h 34mDrive 535.2 km
- Drive from Bhachāu to Jaisalmercar 535.2 km
8h 41m₹6,040–8,724Taxi
- Take the taxi from Bhachāu to Jaisalmertaxi 535.2 km
8h 41m₹10,000–13,000Train to Bhuj Airport, fly
- Take the train from Bhachau Bg to Bhujtrain
- Fly from Bhuj Airport (BHJ) to Jaisalmer (JSA)plane BHJ - JSA
20h 32m₹12,302–31,284Fly from Kandla Airport
- Fly from Kandla Airport (IXY) to Jaisalmer (JSA)plane IXY - JSA
22h₹9,710–25,673Train, train to Govardhanpur Airport Jamnagar, fly
- Take the train from Bhachau Bg to Wankaner Jntrain
- Take the train from Wankaner Jn to Jamnagartrain
- Fly from Govardhanpur Airport Jamnagar (JGA) to Jaisalmer (JSA)plane JGA - JSA
29h 19m₹10,666–27,845
Bhachāu to Jaisalmer by train
Questions & Answers
The cheapest way to get from Bhachāu to Jaisalmer is to train which costs ₹500 - ₹4,000 and takes 16h 17m.
The fastest way to get from Bhachāu to Jaisalmer is to drive which takes 8h 41m and costs ₹6,000 - ₹9,000.
No, there is no direct bus from Bhachāu to Jaisalmer. However, there are services departing from Bhachau Bus Stand and arriving at Jaisalmer, Rajasthan via Bhuj Bus Stand and Bhuj, Gujarat. The journey, including transfers, takes approximately 18h 34m.
No, there is no direct train from Bhachāu to Jaisalmer. However, there are services departing from Bhachau Bg and arriving at Jaisalmer via Bhildi. The journey, including transfers, takes approximately 16h 17m.
The distance between Bhachāu and Jaisalmer is 823 km. The road distance is 535.2 km.
The best way to get from Bhachāu to Jaisalmer without a car is to train which takes 16h 17m and costs ₹500 - ₹4,000.
It takes approximately 16h 17m to get from Bhachāu to Jaisalmer, including transfers.
Bhachāu to Jaisalmer bus services, operated by GSRTC, depart from Bhachau Bus Stand station.
Bhachāu to Jaisalmer train services, operated by Indian Railways, depart from Bhachau Bg station.
The best way to get from Bhachāu to Jaisalmer is to train which takes 16h 17m and costs ₹500 - ₹4,000. Alternatively, you can bus, which costs and takes 18h 34m, you could also fly, which costs ₹9,500 - ₹26,000 and takes 22h.
What companies run services between Bhachāu, India and Jaisalmer, India?
You can take a train from Bhachau Bg to Jaisalmer via Bhildi in around 16h 17m. Alternatively, you can take a bus from Bhachau Bus Stand to Jaisalmer, Rajasthan via Bhuj Bus Stand and Bhuj, Gujarat in around 18h 34m.
- Website
- airindia.in
Flights from Bhuj Airport to Jaisalmer via Delhi
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- ₹13,000–30,000
Flights from Bhuj Airport to Jaisalmer via Mumbai
- Ave. Duration
- 23h 27m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Kandla Airport to Jaisalmer via Mumbai, Delhi
- Ave. Duration
- 20h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–24,000
Flights from Govardhanpur Airport Jamnagar to Jaisalmer via Mumbai
- Ave. Duration
- 24h 31m
- When
- Every day
- Estimated price
- ₹10,000–25,000
- Website
- goindigo.in
Flights from Bhuj Airport to Jaisalmer via Mumbai
- Ave. Duration
- 18h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–32,000
Flights from Kandla Airport to Jaisalmer via Mumbai
- Ave. Duration
- 20h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–26,000
Flights from Kandla Airport to Jaisalmer via Mumbai, Bengaluru
- Ave. Duration
- 26h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹15,000–30,000
Flights from Govardhanpur Airport Jamnagar to Jaisalmer via Mumbai
- Ave. Duration
- 22h 12m
- When
- Every day
- Estimated price
- ₹9,500–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhachau Bg to Bhildi
- Ave. Duration
- 4h 22m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Bhildi to Jaisalmer
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- ₹330–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,500
Train from Bhachau Bg to Bhuj
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bhachau Bg to Wankaner Jn
- Ave. Duration
- 3h 6m
- Frequency
- Twice a week
- 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 Wankaner Jn to Jamnagar
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- Phone
- 1800 233 666666
- [email protected]
- Website
- GSRTC
Bus from Bhachau Bus Stand to Bhuj
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- ₹100–230
- Schedules at
- GSRTC
- Seater
- ₹100–140
- AC Sleeper
- ₹160–230
- Website
- Sodha travels
Bus from Bhuj, Gujarat to Jaisalmer, Rajasthan
- Ave. Duration
- 14h 25m
- Frequency
- Twice daily
- Schedules at
- Sodha travels
- Ave. Duration
- 8h 41m
- Estimated price
- ₹10,000–13,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 South Korea: Travelling from Seoul to Busan , How do I buy a London Underground ticket?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Bhachāu to Jaisalmer bus services, operated by GSRTC, arrive at Bhuj station.
Bhachāu to Jaisalmer train services, operated by Indian Railways, arrive at Bhildi station.
Yes, the driving distance between Bhachāu to Jaisalmer is 535 km. It takes approximately 8h 41m to drive from Bhachāu to Jaisalmer.
There are 264+ hotels available in Jaisalmer.












