There are 7 ways to get from Haridwar to Mahendranagar by plane, car, train, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dehradun Airport to Bagdogra Airport, drive
best- Fly from Dehradun Airport (DED) to Bagdogra Airport (IXB)plane DED - IXB
- Drive from Bagdogra Airport (IXB) to Mahendranagarcar
7h 56m$107–263Train, drive via Muzaffarpur
cheapest- Take the train from Haridwar Jn to Muzaffarpur Jntrain
- Take the train from Muzaffarpur Jn to Jogbanitrain
- Drive from Jogbani to Mahendranagarcar
32h 55m$13–66Train, drive
- Take the train from Haridwar Jn to Anand Vihar Terminaltrain
- Take the train from Anand Vihar Terminal to Jogbanitrain
- Drive from Jogbani to Mahendranagarcar
29h 11m$14–76Bus, taxi
- Take the bus from Haridwar, Uttarakhand to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Siliguri, West Bengalbus
- Take the bus from Kakadvitta to Damakbus
- Take the taxi from Damak to Mahendranagartaxi
37h 50mDrive 1,158.7 km
- Drive from Haridwar to Mahendranagarcar 1,158.7 km
18h 1m$149–214Fly Dehradun Airport to Darbhanga Airport, train, drive
- Fly from Dehradun Airport (DED) to Darbhanga Airport (DBR)plane DED - DBR
- Take the train from Darbhanga Jn to Lalitgramtrain
- Drive from Lalitgram to Mahendranagarcar
11h 50m$156–265Train to Indira Gandhi International Airport, fly to Bagdogra Airport, drive
- Take the train from Haridwar Jn to Anand Vihar Terminaltrain
- Fly from Indira Gandhi International Airport (DEL) to Bagdogra Airport (IXB)plane DEL - IXB
- Drive from Bagdogra Airport (IXB) to Mahendranagarcar
10h 11m$75–181
Dehradun Airport (DED) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Haridwar to Mahendranagar is to train and drive via Muzaffarpur which costs $13 - $70 and takes 32h 55m.
The fastest way to get from Haridwar to Mahendranagar is to fly and drive which takes 7h 56m and costs $100 - $270.
The distance between Haridwar and Mahendranagar is 1237 km. The road distance is 1158.7 km.
It takes approximately 7h 56m to get from Haridwar to Mahendranagar, including transfers.
Mahendranagar is 15 min ahead of Haridwar. It is currently 9:53 PM in Haridwar and 10:08 PM in Mahendranagar.
Yes, the driving distance between Haridwar to Mahendranagar is 1159 km. It takes approximately 18h 1m to drive from Haridwar to Mahendranagar.
There are 27+ hotels available in Mahendranagar.
What companies run services between Haridwar, India and Mahendranagar, Province 1, Nepal?
There is no direct connection from Haridwar to Mahendranagar. However, you can take the bus to FlixBus Dehradun - Doiwala, take the taxi to Dehradun Airport (DED) airport, fly to Bagdogra Airport (IXB), then drive to Mahendranagar. Alternatively, you can take a train from Haridwar Jn to Mahendranagar via Anand Vihar Terminal and Jogbani in around 29h 11m.
- Website
- goindigo.in
Flights from Dehradun Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $85–320
Flights from Dehradun Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 35m
- When
- Wednesday
- Estimated price
- $85–320
Flights from Dehradun Airport to Darbhanga Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $85–260
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $55–130
Flights from Indira Gandhi International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $55–130
- Website
- airindia.in
Flights from Dehradun Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $140–230
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- $50–130
Flights from Indira Gandhi International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- $55–100
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- $50–130
- Website
- spicejet.com
Flights from Dehradun Airport to Darbhanga Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 15m
- When
- Wednesday
- Estimated price
- $90–240
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 2m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $70–120
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–110
- Website
- drukair.com.bt
Flights from Indira Gandhi International Airport to Bagdogra Airport via Paro
- Ave. Duration
- 4h 5m
- When
- Monday and Friday
- Estimated price
- $60–310
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haridwar Jn to Anand Vihar Terminal
- Ave. Duration
- 3h 41m
- Frequency
- 6 times a week
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Anand Vihar Terminal to Jogbani
- Ave. Duration
- 23h 40m
- Frequency
- Once daily
- Estimated price
- $6–50
- Website
- irctc.co.in
- Sleeper Class
- $6–8
- Third AC (3A)
- $16–20
- Second AC (2A)
- $23–29
- First Class (1A)
- $35–50
Train from Darbhanga Jn to Lalitgram
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Haridwar Jn to Anand Vihar Terminal
- Ave. Duration
- 3h 41m
- Frequency
- 6 times a week
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Haridwar Jn to Muzaffarpur Jn
- Ave. Duration
- 23h 35m
- Frequency
- Once a week
- Estimated price
- $5–40
- Website
- irctc.co.in
- Sleeper Class
- $5–7
- Third AC (3A)
- $13–17
- Second AC (2A)
- $19–24
- First Class (1A)
- $30–40
Train from Muzaffarpur Jn to Jogbani
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
- Website
- Shree Saroj Travels
Bus from Haridwar, Uttarakhand to Varanasi, Uttar Pradesh
- Ave. Duration
- 16h 30m
- Frequency
- Twice daily
- Schedules at
- Shree Saroj Travels
- Website
- Ashok Tour And Travels
Bus from Varanasi, Uttar Pradesh to Siliguri, West Bengal
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Schedules at
- Ashok Tour And Travels
- Phone
- +977 985-2059959
- Website
- bussewa.com
Bus from Kakadvitta to Damak
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Book at
- bussewa.com
- Ave. Duration
- 1h 1m
- Estimated price
- $40–50
Want to know more about travelling around Nepal
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







