
Dimapur to Roorkee
Roorkee is approximately 1850+ km from Dimapur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Dimapur
Delhi
Roorkee
Approx Travel Time
7h 36m
₹9,550
Onwards
Dimapur
Delhi
Roorkee
Approx Travel Time
1d 11h 57m
₹3,959
Onwards
Dimapur
Delhi
Roorkee
Approx Travel Time
9h 10m
₹9,966
Onwards
Dimapur
Delhi
Roorkee
Approx Travel Time
8h 9m
₹12,584
Onwards
Via Jorhat, Delhi
Dimapur
Jorhat
Delhi
Roorkee
Approx Travel Time
11h 43m
On Demand
Dimapur
Jorhat
Delhi
Roorkee
Approx Travel Time
10h 39m
₹10,185
Onwards
Via Patna
CHEAPEST
Dimapur
Patna
Roorkee
Approx Travel Time
1d 12h 7m
₹1,015
Onwards
Via Guwahati, Delhi
Dimapur
Guwahati
Delhi
Roorkee
Approx Travel Time
1d 14h 20m
₹1,401
Onwards
Dimapur
Guwahati
Delhi
Roorkee
Approx Travel Time
14h 11m
₹9,717
Onwards
Via Dibrugarh, Haridwar
Dimapur
Dibrugarh
Haridwar
Roorkee
Approx Travel Time
2d 4h 13m
₹2,466
Onwards
Frequently Asked Questions
What is the distance between Dimapur and Roorkee?
Roorkee is approximately 1850+ kms from Dimapur.
How long does it take to reach Roorkee from Dimapur?
It takes approximately 8 hours to reach Roorkee from Dimapur by Flight, Train Via Delhi.
What is the cheapest way to reach Roorkee from Dimapur?
The cheapest way to reach Roorkee from Dimapur is by Train Via Patna.
What is the fastest way to reach Roorkee from Dimapur?
The fastest way to reach Roorkee from Dimapur is by Flight, Train Via Delhi.

