There are 6 ways to get from Mussoorie to Mumbai by taxi, plane, train, bus, car, or bus (Flixbus)
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 Chhatrapati Shivaji Maharaj International Airport (BOM)plane DED - BOM
3h 57m₹8,460–15,630Bus, train
cheapest- Take the bus from Mussoorie Library Road to Haridwarbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the train from Haridwar Jn to Borivalitrain 19020 / ...
37h 3m₹1,046–7,801Train
- Take the train from Dehradun to Haridwar Jntrain 12018 / ...
- Take the train from Haridwar Jn to Vasai Roadtrain 22660
26h 13m₹1,477–8,272Bus via Ujjain
- Take the bus from Dehradun to Ujjainbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
- Take the bus from Ujjain to Mumbaibus redbusIndia_A/C Sleeper
36h 25m₹2,378–11,370Drive 1,575.5 km
- Drive from Mussoorie to Mumbaicar 1,575.5 km
17h 39m₹17,634–25,471Bus
- Take the bus from FlixBus Mussoorie - Library Road to FlixBus Gurugram - Rajiv Chowkbus FlixBus IN0310L / ...
- Take the bus from Rajiv Chowk to Sion Eastbus
43h 56m₹5,206–6,560
Mussoorie to Mumbai by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Mussoorie to Mumbai is to bus and train which costs ₹1,000 - ₹8,000 and takes 37h 3m.
The fastest way to get from Mussoorie to Mumbai is to taxi and fly which takes 3h 57m and costs ₹8,000 - ₹16,000.
No, there is no direct bus from Mussoorie to Mumbai station. However, there are services departing from Mussoorie Library Road and arriving at Kurla Bus Station West via Dehradun, Ujjain and Kurla Depot. The journey, including transfers, takes approximately 36h 25m.
No, there is no direct train from Mussoorie to Mumbai. However, there are services departing from Dehradun and arriving at Bandra via Haridwar Jn and Vasai Road. The journey, including transfers, takes approximately 26h 13m.
The distance between Mussoorie and Mumbai is 1407 km. The road distance is 1575.5 km.
The best way to get from Mussoorie to Mumbai without a car is to train which takes 26h 13m and costs ₹1,400 - ₹8,500.
It takes approximately 3h 57m to get from Mussoorie to Mumbai, including transfers.
Mussoorie to Mumbai bus services, operated by Globehopper Mobility, depart from Dehradun station.
Mussoorie to Mumbai train services, operated by Indian Railways, depart from Dehradun station.
The best way to get from Mussoorie to Mumbai is to train which takes 26h 13m and costs ₹1,400 - ₹8,500. Alternatively, you can bus via Ujjain, which costs ₹2,300 - ₹12,000 and takes 36h 25m.
What companies run services between Mussoorie, Uttarakhand, India and Mumbai, India?
You can take a vehicle from Mussoorie to Bandra via Dehradun, Haridwar Jn, and Vasai Road in around 26h 13m. Alternatively, you can take a bus from Mussoorie Library Road to Sion via Dehradun, Ujjain, Mumbai, Kurla Depot, Kurla Bus Station West, and Kurla in around 36h 25m.
- Website
- goindigo.in
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport via Delhi
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport via Ahmedabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Website
- airindia.in
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Dehradun Airport to Chhatrapati Shivaji Maharaj International Airport via Delhi
- Ave. Duration
- 4h 29m
- When
- Every day
- Estimated price
- ₹7,500–13,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Dehradun to Haridwar Jn
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Haridwar Jn to Vasai Road
- Ave. Duration
- 22h 10m
- Frequency
- Once a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Haridwar Jn to Borivali
- Ave. Duration
- 31h 57m
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,100
- First Class (1A)
- ₹4,200–5,500
- Website
- Globehopper Mobility
Bus from Dehradun to Ujjain
- Ave. Duration
- 17h 25m
- Frequency
- 5 times a week
- Schedules at
- Globehopper Mobility
Bus from Ujjain to Mumbai
- Ave. Duration
- 13h 40m
- Frequency
- 3 times a day
- Schedules at
- Globehopper Mobility
Bus from Dehradun to Ujjain
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Estimated price
- ₹1,300–5,500
- Schedules at
- Punchiry Tours and Holidays
Bus from Ujjain to Mumbai
- Ave. Duration
- 14h 20m
- Frequency
- Twice daily
- Estimated price
- ₹1,300–4,400
- Schedules at
- Punchiry Tours and Holidays
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Dehradun to Ujjain
- Ave. Duration
- 17h 25m
- Frequency
- Twice a week
- Estimated price
- ₹750–2,700
- Schedules at
- Zingbus
Bus from Mussoorie Library Road to Haridwar
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ₹330–700
- Schedules at
- Zingbus
- Website
- omio.com
Bus from Ujjain to Mumbai
- Ave. Duration
- 15h
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
- Phone
- 9001274136
- narpatchoudhary313@gmail.com
- Website
- Choudhary travels and cargo
Bus from Ujjain to Mumbai
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Website
- Bombay Raja Roadlinks
Bus from Ujjain to Mumbai
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a week
- Schedules at
- Bombay Raja Roadlinks
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Ujjain to Mumbai
- Ave. Duration
- 14h 50m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Sana Travels
Bus from Ujjain to Mumbai
- Ave. Duration
- 15h 45m
- Frequency
- 4 times a week
- Schedules at
- Sana Travels
Bus from Ujjain to Mumbai
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Website
- National Travels - Ratnagiri
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Ujjain to Mumbai
- Ave. Duration
- 14h 40m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
- Website
- Moon Light Travels Katra
Bus from Ujjain to Mumbai
- Ave. Duration
- 15h 15m
- Frequency
- Once a week
- Schedules at
- Moon Light Travels Katra
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Mussoorie Library Road to Haridwar
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Website
- Travel Point World LLP
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Mussoorie Library Road to Haridwar
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
- Website
- TSB Tour express
Bus from Mussoorie Library Road to Haridwar
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Schedules at
- TSB Tour express
- Phone
- 1800 267 9001
- support@nuego.in
- Website
- NeuGo
Bus from Mussoorie Library Road to Haridwar
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a week
- Website
- NeuGo
- Website
- Shishpal Travels
Bus from Mussoorie Library Road to Haridwar
- Ave. Duration
- 2h 37m
- Frequency
- Twice a week
- Schedules at
- Shishpal Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Mussoorie - Library Road to FlixBus Gurugram - Rajiv Chowk
- Ave. Duration
- 7h 15m
- Frequency
- Hourly
- Estimated price
- ₹550–1,900
- Website
- FlixBus India
- Phone
- +919228009328
- rajratanbus@gmail.com
- Website
- Raj Ratan Tours & Travels
Bus from Rajiv Chowk to Sion East
- Ave. Duration
- 35h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹4,600–4,700
- Schedules at
- Raj Ratan Tours & Travels
- A/C Sleeper
- ₹4,600–4,700
- 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 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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from Stansted Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
Mussoorie to Mumbai bus services, operated by Globehopper Mobility, arrive at Ujjain station.
Mussoorie to Mumbai train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Mussoorie to Mumbai is 1576 km. It takes approximately 17h 39m to drive from Mussoorie to Mumbai.
There are 1589+ hotels available in Mumbai.





























