There are 6 ways to get from Bārmer to Bhuj 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 Barmer to Bhilditrain 12998 / ...
- Take the train from Bhildi to Bhujtrain 14321 / ...
13h 5m₹457–3,496Bus
- Take the bus from Barmer to Jodhpurbus redbusIndia_AC Seater / ...
- Take the bus from Jodhpur to Bhujbus redbusIndia_AC Sleeper
18h 5mDrive 457.5 km
- Drive from Bārmer to Bhujcar 457.5 km
7h₹4,434–6,404Taxi
- Take the taxi from Bārmer to Bhujtaxi 457.5 km
7h₹5,500–7,000Bus to Jaisalmer, fly
- Take the bus from Barmer to Jaisalmerbus
- Fly from Jaisalmer (JSA) to Bhuj Airport (BHJ)plane JSA - BHJ
9h 45m₹14,458–31,740Train to Jodhpur Airport, fly
- Take the train from Barmer to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Bhuj Airport (BHJ)plane JDH - BHJ
9h 10m₹13,464–30,739
Bārmer to Bhuj by train
Comparing Your Travel Options
The cheapest way to get from Bārmer to Bhuj is to train which costs ₹450 - ₹3,500 and takes 13h 5m.
The fastest way to get from Bārmer to Bhuj is to drive which takes 7h and costs ₹4,400 - ₹6,500.
No, there is no direct bus from Bārmer to Bhuj. However, there are services departing from Barmer and arriving at Bhuj via Jodhpur. The journey, including transfers, takes approximately 18h 5m.
No, there is no direct train from Bārmer to Bhuj. However, there are services departing from Barmer and arriving at Bhuj via Bhildi. The journey, including transfers, takes approximately 13h 5m.
The distance between Bārmer and Bhuj is 667 km. The road distance is 457.5 km.
The best way to get from Bārmer to Bhuj without a car is to train which takes 13h 5m and costs ₹450 - ₹3,500.
It takes approximately 13h 5m to get from Bārmer to Bhuj, including transfers.
Bārmer to Bhuj bus services, operated by M R Travels, depart from Barmer station.
Bārmer to Bhuj train services, operated by Indian Railways, depart from Barmer station.
The best way to get from Bārmer to Bhuj is to train which takes 13h 5m and costs ₹450 - ₹3,500. Alternatively, you can bus, which costs and takes 18h 5m.
What companies run services between Bārmer, India and Bhuj, India?
You can take a train from Barmer to Bhuj via Bhildi in around 13h 5m. Alternatively, you can take a bus from Barmer to Bhuj via Jodhpur in around 18h 5m.
- Website
- airindia.in
Flights from Jaisalmer to Bhuj Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Monday to Friday
- Estimated price
- ₹15,000–31,000
Flights from Jaisalmer to Bhuj Airport via Mumbai
- Ave. Duration
- 6h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹14,000–35,000
Flights from Jodhpur Airport to Bhuj Airport via Delhi
- Ave. Duration
- 7h 1m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Jodhpur Airport to Bhuj Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- ₹12,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barmer to Bhildi
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Bhildi to Bhuj
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Barmer to Jodhpur Jn
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Barmer to Jodhpur
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Website
- MR Travels
Bus from Jodhpur to Bhuj
- Ave. Duration
- 13h 35m
- Frequency
- Once daily
- Website
- MR Travels
- Website
- Shre Ganesh Travels
Bus from Barmer to Jodhpur
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Schedules at
- Shre Ganesh Travels
- Phone
- +91 99296 11119
- [email protected]
- Website
- Jakhar Travels
Bus from Barmer to Jodhpur
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Website
- Jakhar Travels
Bus from Jodhpur to Bhuj
- Ave. Duration
- 11h 59m
- Frequency
- 4 times a week
- Website
- Jakhar Travels
- Phone
- +91 9784162573
- [email protected]
- Website
- Shree Ganesh Travels
Bus from Barmer to Jodhpur
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Schedules at
- Shree Ganesh Travels
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Barmer to Jodhpur
- Ave. Duration
- 2h 55m
- Frequency
- Once a week
- Schedules at
- Shri Ganesh Travels
- Phone
- +91 94603 69401
- Website
- Gorsiya Travels
Bus from Barmer to Jodhpur
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Schedules at
- Gorsiya Travels
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Barmer to Jaisalmer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹140–360
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹190–240
- Express
- ₹140–190
- AC Sleeper
- ₹280–360
- Ave. Duration
- 7h
- Estimated price
- ₹5,500–7,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 Thanksgiving 2018: How to travel stress-free, Heading to Europe? Read this before you buy a Eurail Pass, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
Bārmer to Bhuj bus services, operated by M R Travels, arrive at Jodhpur station.
Bārmer to Bhuj train services, operated by Indian Railways, arrive at Bhildi station.
Yes, the driving distance between Bārmer to Bhuj is 458 km. It takes approximately 7h to drive from Bārmer to Bhuj.
Book your Bārmer to Bhuj bus tickets online with Omio.
There are 55+ hotels available in Bhuj.
















