There are 8 ways to get from Bhuj to Mussoorie by plane, taxi, train, bus, or car
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 Bhuj Airport, taxi
best- Fly from Bhuj Airport (BHJ) to Dehradun Airport (DED)plane BHJ - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
6h 47m₹12,011–21,676Train via Delhi #2
cheapest- Take the train from Bhuj to Delhi Sarai Rohillatrain 14322 / ...
- Take the train from Delhi Sarai Rohilla to Dehraduntrain 19565
32h 7m₹1,405–7,111Train
- Take the train from Bhuj to Ghaziabadtrain 14322 / ...
- Take the train from Ghaziabad to Dehraduntrain 12055 / ...
27h 59m₹1,504–6,631Bus via Bikaner
- Take the bus from Bhuj, Gujarat to Bikaner, Rajasthanbus Bhuj, Gujarat - Bikaner, Rajasthan
- Take the bus from Bikaner, Rajasthan to Dehradun, Uttarakhandbus Bikaner, Rajasthan - Dehradun, Uttarakhand
35h 14mDrive 1,330.3 km
- Drive from Bhuj to Mussooriecar 1,330.3 km
17h 43m₹14,989–21,650Train to Sardar Vallabhbhai Patel International Airport, fly, taxi
- Take the train from Bhuj to Sabarmati Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Dehradun Airport (DED)plane AMD - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
8h 52m₹7,967–15,946Train via Delhi
- Take the train from Bhuj to Delhi Sarai Rohillatrain 14322 / ...
- Take the train from Anand Vihar Terminal to Dehraduntrain 22457
28h 10m₹1,434–7,177Bus
- Take the bus from Bhuj to Sanandbus
- Take the bus from Ahmedabad, Gujarat to Dehradun, Uttarakhandbus Ahmedabad, Gujarat - Dehradun, Uttarakhand
39h 7m
Bhuj Airport (BHJ) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Bhuj to Mussoorie is to train which costs ₹1,500 - ₹7,000 and takes 27h 59m.
The fastest way to get from Bhuj to Mussoorie is to fly and taxi which takes 6h 47m and costs ₹12,000 - ₹22,000.
No, there is no direct bus from Bhuj to Mussoorie. However, there are services departing from Bhuj, Gujarat and arriving at Mussoorie, Uttarakhand via Bikaner, Rajasthan and Dehradun, Uttarakhand. The journey, including transfers, takes approximately 35h 14m.
No, there is no direct train from Bhuj to Mussoorie. However, there are services departing from Bhuj and arriving at Dehradun via Ghaziabad. The journey, including transfers, takes approximately 27h 59m.
The distance between Bhuj and Mussoorie is 1196 km. The road distance is 1330.3 km.
The best way to get from Bhuj to Mussoorie without a car is to train which takes 27h 59m and costs ₹1,500 - ₹7,000.
It takes approximately 6h 47m to get from Bhuj to Mussoorie, including transfers.
Bhuj to Mussoorie bus services, operated by Jakhar Travels, depart from Bhuj, Gujarat station.
Bhuj to Mussoorie train services, operated by Indian Railways, depart from Bhuj station.
The best way to get from Bhuj to Mussoorie is to train which takes 27h 59m and costs ₹1,500 - ₹7,000. Alternatively, you can bus via Bikaner, which costs and takes 35h 14m.
What companies run services between Bhuj, India and Mussoorie, Uttarakhand, India?
You can take a train from Bhuj to Mussoorie via Ghaziabad and Dehradun in around 27h 59m. Alternatively, you can take a bus from Bhuj, Gujarat to Mussoorie, Uttarakhand via Bikaner, Rajasthan and Dehradun, Uttarakhand in around 35h 14m.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhuj to Ghaziabad
- Ave. Duration
- 21h 19m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from Ghaziabad to Dehradun
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Bhuj to Sabarmati Jn
- Ave. Duration
- 5h 3m
- Frequency
- 6 times 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 Bhuj to Delhi Sarai Rohilla
- Ave. Duration
- 19h 49m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Anand Vihar Terminal to Dehradun
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bhuj to Delhi Sarai Rohilla
- Ave. Duration
- 19h 49m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Delhi Sarai Rohilla to Dehradun
- Ave. Duration
- 9h 33m
- Frequency
- Once a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Phone
- +91 99296 11119
- info@jakhartravels.com
- Website
- Jakhar Travels
Bus from Bhuj, Gujarat to Bikaner, Rajasthan
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Website
- Jakhar Travels
- Ave. Duration
- 52 min
- Estimated price
- ₹1,300–1,600
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
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 Bali: What to do if Mount Agung erupts, How to get from Florence to Rome, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Bhuj to Mussoorie bus services, operated by Jakhar Travels, arrive at Bikaner, Rajasthan station.
Bhuj to Mussoorie train services, operated by Indian Railways, arrive at Ghaziabad station.
Yes, the driving distance between Bhuj to Mussoorie is 1330 km. It takes approximately 17h 43m to drive from Bhuj to Mussoorie.
Book your Bhuj to Mussoorie bus tickets online with Omio.
There are 1276+ hotels available in Mussoorie.








