There are 5 ways to get from Mumbai to Haridwar by plane, train, bus, taxi 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.
Recommended option
Fly • 2h 49m
Cheapest option
Train via Panvel • 27h 32m
3 alternative options
Train • 29h 53m
Bus, taxi • 39h 28m
Drive • 22h 36m
Questions & Answers
The cheapest way to get from Mumbai to Haridwar is to train which costs ₹750 - ₹3,500 and takes 29h 53m.
The fastest way to get from Mumbai to Haridwar is to fly which takes 2h 49m and costs ₹7,000 - ₹18,000.
No, there is no direct train from Mumbai to Haridwar. However, there are services departing from Sewri and arriving at Haridwar Jn via Panvel. The journey, including transfers, takes approximately 27h 32m.
The distance between Mumbai and Haridwar is 1398 km. The road distance is 1580.6 km.
The best way to get from Mumbai to Haridwar without a car is to train via Panvel which takes 27h 32m and costs ₹700 - ₹3,500.
It takes approximately 2h 49m to get from Mumbai to Haridwar, including transfers.
Mumbai to Haridwar train services, operated by Mumbai Suburban Railway, depart from Sewri station.
The best way to get from Mumbai to Haridwar is to fly which takes 2h 49m and costs ₹7,000 - ₹18,000. Alternatively, you can train via Panvel, which costs ₹700 - ₹3,500 and takes 27h 32m.
Mumbai to Haridwar train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Mumbai to Haridwar is 1581 km. It takes approximately 22h 36m to drive from Mumbai to Haridwar.
- Distance: 1398.3 km
- Duration: 2h 49m
What companies run services between Mumbai, India and Haridwar, India?
IndiGo Airlines and Vistara fly from Mumbai to Haridwar hourly. Alternatively, you can take a train from Mumbai to Haridwar via Panvel in around 27h 32m.
- Website
- goindigo.in
Flights from Mumbai to Dehra Dun
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ₹5,500 - ₹19,000
Flights from Mumbai to Dehra Dun via Delhi
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- ₹5,500 - ₹19,000
Flights from Mumbai to Dehra Dun via Ahmedabad
- Ave. Duration
- 4h 35m
- When
- Wednesday
- Estimated price
- ₹5,500 - ₹19,000
Flights from Mumbai to Dehra Dun via Hyderabad
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹5,500 - ₹19,000
- Website
- airvistara.com
Flights from Mumbai to Dehra Dun
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹6,000 - ₹22,000
Flights from Mumbai to Dehra Dun via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,000 - ₹22,000
- Phone
- 14646
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Sewri to Panvel
- Ave. Duration
- 1h 7m
- Frequency
- Every 10 minutes
- Estimated price
- ₹12 - ₹210
- Schedules at
- wr.indianrailways.gov.in
- 2nd Class
- ₹12 - ₹16
- 1st Class
- ₹75 - ₹100
- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Panvel to Haridwar Jn
- Ave. Duration
- 25h 25m
- Frequency
- Once a week
- Estimated price
- ₹700 - ₹3,200
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹700 - ₹900
- Third AC (3A)
- ₹1,800 - ₹2,300
- Second AC (2A)
- ₹2,500 - ₹3,200
Train from Lokmanyatilak to Haridwar Jn
- Ave. Duration
- 28h 30m
- Frequency
- Twice a week
- Estimated price
- ₹750 - ₹3,400
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹750 - ₹950
- Third AC (3A)
- ₹1,900 - ₹2,400
- Second AC (2A)
- ₹2,700 - ₹3,400
- Phone
- 020 67186800
- businfo@prasannapurple.com
- Website
- purplebus.in
Bus from Mumbai Borivali(E) to Surat Kamrej Char Rasta
- Ave. Duration
- 4h 50m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700 - ₹2,500
- Schedules at
- purplebus.in
- 7060375869
- Website
- rajatrides.com
Bus from Kamrej to Rājsamand
- Ave. Duration
- 9h 16m
- Frequency
- 3 times a day
- Estimated price
- ₹1,100 - ₹3,300
- Schedules at
- rajatrides.com
- Sleeper
- ₹1,100 - ₹3,300
- Phone
- +917412069719
- dgmit.rsrtc@rajasthan.gov.in
- Website
- transport.rajasthan.gov.in
Bus from Udaipur to Haridwar
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- ₹1,000 - ₹1,900
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
- Adult
- ₹1,092
- Ave. Duration
- 57 min
- Estimated price
- ₹1,200 - ₹1,500
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 5 delightfully under-the-radar French towns you need to visit, What documents do I need to cross Niagara Falls? and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 517+ hotels available in Haridwar. Prices start at ₹876 per night.