There are 8 ways to get from Roorkee 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
8h 57m$113–277Train, drive via Ghāziābād
cheapest- Take the train from Roorkee to Ghaziabadtrain
- Take the train from Ghaziabad to Jogbanitrain
- Drive from Jogbani to Mahendranagarcar
28h 17m$14–74Bus, taxi
- Take the bus from Roorkie to Meerutbus
- Take the bus from Meerut, Uttar Pradesh to Gorakhpurbus
- Take the bus from Gorakhpur to Siliguri, West Bengalbus
- Take the bus from Kakadvitta to Damakbus
- Take the taxi from Damak to Mahendranagartaxi
37h 6mDrive 1,170.1 km
- Drive from Roorkee to Mahendranagarcar 1,170.1 km
18h 13m$150–216Train to Indira Gandhi International Airport, fly to Bagdogra Airport, drive
- Take the train from Roorkee to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Bagdogra Airport (IXB)plane DEL - IXB
- Drive from Bagdogra Airport (IXB) to Mahendranagarcar
9h 37m$74–171Train to Indira Gandhi International Airport, fly to Purnea Airport, train, drive
- Take the train from Roorkee to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Purnea Airport (PXN)plane DEL - PXN
- Take the train from Purnia Jn to Jogbanitrain
- Drive from Jogbani to Mahendranagarcar
11h 35m$134–382Train to Indira Gandhi International Airport, fly to Darbhanga Airport, train, drive
- Take the train from Roorkee to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Darbhanga Airport (DBR)plane DEL - DBR
- Take the train from Darbhanga Jn to Lalitgramtrain
- Drive from Lalitgram to Mahendranagarcar
13h 36m$98–183Train, drive
- Take the train from Roorkee to Sakri Jntrain
- Take the train from Sakri Jn to Lalitgramtrain
- Drive from Lalitgram to Mahendranagarcar
31h 43m$14–65
Dehradun Airport (DED) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Roorkee to Mahendranagar is to train and drive which costs $13 - $65 and takes 31h 43m.
The fastest way to get from Roorkee to Mahendranagar is to fly and drive which takes 8h 57m and costs $110 - $280.
The distance between Roorkee and Mahendranagar is 1266 km. The road distance is 1170.1 km.
It takes approximately 8h 57m to get from Roorkee to Mahendranagar, including transfers.
Mahendranagar is 15 min ahead of Roorkee. It is currently 9:29 AM in Roorkee and 9:44 AM in Mahendranagar.
Yes, the driving distance between Roorkee to Mahendranagar is 1170 km. It takes approximately 18h 13m to drive from Roorkee to Mahendranagar.
There are 27+ hotels available in Mahendranagar.
What companies run services between Roorkee, India and Mahendranagar, Province 1, Nepal?
There is no direct connection from Roorkee to Mahendranagar. However, you can take the bus to Haridwar, 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 Roorkee to Mahendranagar via Ghaziabad and Jogbani in around 28h 17m.
- 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 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
Flights from Indira Gandhi International Airport to Purnea Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $120–340
Flights from Indira Gandhi International Airport to Darbhanga Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $90–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–110
- 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 Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 2m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $70–120
Flights from Indira Gandhi International Airport to Darbhanga Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $85–140
- 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
- $50–110
Flights from Indira Gandhi International Airport to Darbhanga Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $55–230
- 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 Roorkee to Ghaziabad
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Estimated price
- $1–15
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Ghaziabad to Jogbani
- Ave. Duration
- 23h 11m
- 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 Roorkee to New Delhi
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- $2–15
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $12–15
Train from Roorkee to New Delhi
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- $2–15
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $12–15
Train from Purnia Jn to Jogbani
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Roorkee to New Delhi
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- $2–15
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $12–15
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 Roorkee to Sakri Jn
- Ave. Duration
- 26h 19m
- Frequency
- Once daily
- Estimated price
- $5–45
- Website
- irctc.co.in
- Sleeper Class
- $5–7
- Third AC (3A)
- $14–18
- Second AC (2A)
- $20–25
- First Class (1A)
- $30–45
Train from Sakri Jn to Lalitgram
- Ave. Duration
- 3h 18m
- Frequency
- Twice daily
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Roorkie to Meerut
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- $7–15
- Schedules at
- laxmiholidays.com
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Meerut, Uttar Pradesh to Gorakhpur
- Ave. Duration
- 12h 10m
- Frequency
- Twice daily
- Estimated price
- $10–17
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- $10–17
- Website
- Jai Mata Di Tour and Travels
Bus from Gorakhpur to Siliguri, West Bengal
- Ave. Duration
- 17h 25m
- Frequency
- Every 2 hours
- Schedules at
- Jai Mata Di 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















