There are 5 ways to get from Mussoorie to Bhubaneshwar by taxi, plane, bus, train, bus (Flixbus), 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.
Taxi, fly
best- Take the taxi from Mussoorie to Dehradun Airport (DED)taxi
- Fly from Dehradun Airport (DED) to Biju Patnaik International Airport (BBI)plane DED - BBI
5h 4m₹10,210–18,430Bus, train via Delhi
cheapest- Take the bus from FlixBus Mussoorie - Library Road to FlixBus Haridwar - Kashyap Ashrambus
- Take the bus from Haridwar to Kashmiri Gatebus
- Take the train from New Delhi to Bhubaneswartrain
31h 22m₹1,364–7,919Bus
- Take the bus from FlixBus Mussoorie - Library Road to FlixBus Haridwar - Kashyap Ashrambus
- Take the bus from Haridwar to Meerutbus
- Take the bus from Meerut APS College of Education to Lucknowbus
- Take the bus from Lucknow to Bhubaneswarbus
40h 24m₹2,262–6,689Drive 1,689.9 km
- Drive from Mussoorie to Bhubaneshwarcar 1,689.9 km
22h 54m₹18,915–27,321Bus, train
- Take the bus from FlixBus Mussoorie - Library Road to FlixBus Dehradun - Jogiwala Chowkbus FlixBus IN0310H / ...
- Take the train from Yog Nagari Rishikesh to Bhubaneswartrain 18478
2d₹1,872–9,515
Dehradun Airport (DED) to Biju Patnaik International Airport (BBI) flights
Comparing Your Travel Options
The cheapest way to get from Mussoorie to Bhubaneshwar is to bus and train via Delhi which costs ₹1,300 - ₹8,000 and takes 31h 22m.
The fastest way to get from Mussoorie to Bhubaneshwar is to taxi and fly which takes 5h 4m and costs ₹10,000 - ₹19,000.
No, there is no direct bus from Mussoorie to Bhubaneshwar. However, there are services departing from FlixBus Mussoorie - Library Road and arriving at Bhubaneswar via Haridwar, Meerut APS College of Education and Lucknow. The journey, including transfers, takes approximately 40h 24m.
The distance between Mussoorie and Bhubaneshwar is 1393 km. The road distance is 1689.9 km.
The best way to get from Mussoorie to Bhubaneshwar without a car is to bus and train via Delhi which takes 31h 22m and costs ₹1,300 - ₹8,000.
It takes approximately 5h 4m to get from Mussoorie to Bhubaneshwar, including transfers.
Mussoorie to Bhubaneshwar bus services, operated by FlixBus India, depart from FlixBus Mussoorie - Library Road station.
Mussoorie to Bhubaneshwar bus services, operated by FlixBus India, arrive at FlixBus Haridwar - Kashyap Ashram station.
Yes, the driving distance between Mussoorie to Bhubaneshwar is 1690 km. It takes approximately 22h 54m to drive from Mussoorie to Bhubaneshwar.
Book your Mussoorie to Bhubaneshwar bus tickets online with Omio.
What companies run services between Mussoorie, Uttarakhand, India and Bhubaneshwar, India?
You can take a bus from FlixBus Mussoorie - Library Road to Bhubaneswar via Haridwar, Meerut APS College of Education, and Lucknow in around 40h 24m.
- Website
- goindigo.in
Flights from Dehradun Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–17,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹10,000–17,000
- Website
- airindia.in
Flights from Dehradun Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Dehradun Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹11,000–26,000
- Website
- airindiaexpress.in
Flights from Dehradun Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹12,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Bhubaneswar
- Ave. Duration
- 24h 30m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Yog Nagari Rishikesh to Bhubaneswar
- Ave. Duration
- 44h
- Frequency
- Once daily
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Mussoorie - Library Road to FlixBus Haridwar - Kashyap Ashram
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹210–390
- Website
- FlixBus India
Bus from FlixBus Mussoorie - Library Road to FlixBus Haridwar - Kashyap Ashram
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹210–390
- Website
- FlixBus India
Bus from FlixBus Mussoorie - Library Road to FlixBus Dehradun - Jogiwala Chowk
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹270–650
- Website
- FlixBus India
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Haridwar to Kashmiri Gate
- Ave. Duration
- 4h 4m
- Frequency
- Hourly
- Estimated price
- ₹380–1,500
- Schedules at
- laxmiholidays.com
- Sleeper
- ₹380–1,000
Bus from Haridwar to Meerut
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Meerut APS College of Education to Lucknow
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
Bus from Lucknow to Bhubaneswar
- Ave. Duration
- 26h 15m
- Frequency
- Once daily
- Estimated price
- ₹850–3,200
- Schedules at
- Zingbus
- Website
- Akc Transport
Bus from Meerut APS College of Education to Lucknow
- Ave. Duration
- 6h 33m
- Frequency
- Twice daily
- Schedules at
- Akc Transport
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Meerut APS College of Education to Lucknow
- Ave. Duration
- 7h 16m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Meerut APS College of Education to Lucknow
- Ave. Duration
- 7h 50m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Meerut APS College of Education to Lucknow
- Ave. Duration
- 7h 50m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
- Website
- omio.com
Bus from Lucknow to Bhubaneswar
- Ave. Duration
- 26h 15m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Ave. Duration
- 59 min
- Estimated price
- ₹1,200–1,500
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
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
There are 312+ hotels available in Bhubaneshwar.






















