
Pune to Roorkee
Roorkee is approximately 1450+ kms from Pune. The fastest way to reach Roorkee from Pune is by Flight, Train Via Dehradun. It takes approximately 5 hours. The cheapest way to reach Roorkee from Pune is by Flight, Train Via Bhopal which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Pune
Delhi
Roorkee
Approx Travel Time
7h 55m
₹4,594
Onwards
Via Dehradun
FASTEST
Pune
Dehradun
Roorkee
Approx Travel Time
5h 10m
₹5,193
Onwards
Via Mohali
Pune
Mohali
Roorkee
Approx Travel Time
7h 25m
₹5,767
Onwards
Via Jaipur
Pune
Jaipur
Roorkee
Approx Travel Time
12h 25m
₹4,988
Onwards
Via Gwalior
Pune
Gwalior
Roorkee
Approx Travel Time
12h 40m
On Demand
Via Ajmer
Pune
Ajmer
Roorkee
Approx Travel Time
14h 10m
₹5,859
Onwards
Via Lucknow
Pune
Lucknow
Roorkee
Approx Travel Time
14h 25m
₹5,323
Onwards
Via Amritsar
Pune
Amritsar
Roorkee
Approx Travel Time
12h 10m
₹5,667
Onwards
Via Jodhpur
Pune
Jodhpur
Roorkee
Approx Travel Time
17h 10m
₹5,433
Onwards
Via Bhopal
CHEAPEST
Pune
Bhopal
Roorkee
Approx Travel Time
19h 10m
₹4,581
Onwards
Frequently Asked Questions
What is the distance between Pune and Roorkee?
Roorkee is approximately 1450+ kms from Pune.
How long does it take to reach Roorkee from Pune?
It takes approximately 5 hours to reach Roorkee from Pune by Flight, Train Via Dehradun.
What is the cheapest way to reach Roorkee from Pune?
The cheapest way to reach Roorkee from Pune is by Flight, Train Via Bhopal.
What is the fastest way to reach Roorkee from Pune?
The fastest way to reach Roorkee from Pune is by Flight, Train Via Dehradun.