There are 5 ways to get from Neemuch to Mussoorie by train, plane, taxi, 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.
Train, fly, taxi
best- Take the train from Nimach to Mavli Jntrain
- Fly from Dabok Airport (UDR) to Dehradun Airport (DED)plane UDR - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
8h 35m₹8,504–18,474Train
cheapest- Take the train from Nimach to Chittaurgarhtrain
- Take the train from Chittaurgarh to Haridwar Jntrain
- Take the train from Haridwar Jn to Dehraduntrain
21h 30m₹1,417–6,127Train, bus
- Take the train from Nimach to Bhilwaratrain
- Take the bus from FlixBus Bhilwara - Landmark Hotel to FlixBus Delhi - Kashmere Gatebus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Mussoorie - Library Roadbus
20h 13m₹1,447–5,326Drive 854.4 km
- Drive from Neemuch to Mussooriecar 854.4 km
10h 32m₹9,566–13,817Bus
- Take the bus from Neemuch to Delhibus redbusIndia_NON A/C Sleeper
- Take the bus from Delhi to Mussoorie Library Roadbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
22h 20m
Neemuch to Mussoorie by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Neemuch to Mussoorie is to train which costs ₹1,400 - ₹6,500 and takes 21h 30m.
The fastest way to get from Neemuch to Mussoorie is to train and fly and taxi which takes 8h 35m and costs ₹8,500 - ₹19,000.
No, there is no direct bus from Neemuch to Mussoorie. However, there are services departing from Neemuch and arriving at Mussoorie Library Road via Delhi. The journey, including transfers, takes approximately 22h 20m.
No, there is no direct train from Neemuch to Mussoorie. However, there are services departing from Nimach and arriving at Dehradun via Chittaurgarh and Haridwar Jn. The journey, including transfers, takes approximately 21h 30m.
The distance between Neemuch and Mussoorie is 956 km. The road distance is 854.4 km.
The best way to get from Neemuch to Mussoorie without a car is to train and bus which takes 20h 13m and costs ₹1,400 - ₹5,500.
It takes approximately 8h 35m to get from Neemuch to Mussoorie, including transfers.
Neemuch to Mussoorie bus services, operated by National Travels - Ratnagiri, depart from Neemuch station.
Neemuch to Mussoorie train services, operated by Indian Railways, depart from Nimach station.
The best way to get from Neemuch to Mussoorie is to train which takes 21h 30m and costs ₹1,400 - ₹6,500. Alternatively, you can bus, which costs and takes 22h 20m.
What companies run services between Neemuch, India and Mussoorie, Uttarakhand, India?
You can take a train from Nimach to Mussoorie via Chittaurgarh, Haridwar Jn, and Dehradun in around 21h 30m. Alternatively, you can take a bus from Neemuch to Mussoorie Library Road via Delhi in around 22h 20m.
- Website
- goindigo.in
Flights from Dabok Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Dabok Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 7h 20m
- When
- Monday and Thursday
- Estimated price
- ₹6,500–15,000
Flights from Dabok Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹6,500–15,000
- Website
- airindia.in
Flights from Dabok Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹7,000–14,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Nimach to Mavli Jn
- Ave. Duration
- 2h 46m
- Frequency
- 3 times a day
- 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
Train from Nimach to Bhilwara
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Nimach to Chittaurgarh
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Chittaurgarh to Haridwar Jn
- Ave. Duration
- 16h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Haridwar Jn to Dehradun
- Ave. Duration
- 1h 15m
- 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
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Bhilwara - Landmark Hotel to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,500
- Website
- FlixBus India
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Mussoorie - Library Road
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- ₹550–1,700
- Website
- FlixBus India
Bus from Neemuch to Delhi
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Neemuch to Delhi
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 6h 50m
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Delhi to Mussoorie Library Road
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- 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
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 guideBooking & Getting There
Neemuch to Mussoorie bus services, operated by National Travels - Ratnagiri, arrive at Delhi station.
Neemuch to Mussoorie train services, operated by Indian Railways, arrive at Chittaurgarh station.
Yes, the driving distance between Neemuch to Mussoorie is 854 km. It takes approximately 10h 32m to drive from Neemuch to Mussoorie.
Book your Neemuch to Mussoorie bus tickets online with Omio.
There are 1235+ hotels available in Mussoorie.