
Roorkee to Patna
Patna is approximately 1050+ kms from Roorkee. The fastest way to reach Patna from Roorkee is by Cab, Flight Via Dehradun, Lucknow. It takes approximately 7 hours. The cheapest way to reach Patna from Roorkee is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Roorkee
Delhi
Patna
Approx Travel Time
8h 18m
₹5,499
Onwards
Roorkee
Delhi
Patna
Approx Travel Time
7h 5m
₹5,849
Onwards
Roorkee
Delhi
Patna
Approx Travel Time
16h 10m
₹1,752
Onwards
Via Dehradun, Lucknow
FASTEST
Roorkee
Dehradun
Lucknow
Patna
Approx Travel Time
7h 2m
₹11,665
Onwards
Via Moradabad
Roorkee
Moradabad
Patna
Approx Travel Time
17h 20m
₹580
Onwards
Roorkee
Moradabad
Patna
Approx Travel Time
18h 49m
₹4,902
Onwards
Via Ayodhya
Roorkee
Ayodhya
Patna
Approx Travel Time
20h
₹1,690
Onwards
Via Ghaziabad, Ayodhya
Roorkee
Ghaziabad
Ayodhya
Patna
Approx Travel Time
20h 39m
₹5,524
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Patna?
Patna is approximately 1050+ kms from Roorkee.
How long does it take to reach Patna from Roorkee?
It takes approximately 7 hours to reach Patna from Roorkee by Cab, Flight Via Dehradun, Lucknow.
What is the cheapest way to reach Patna from Roorkee?
The cheapest way to reach Patna from Roorkee is by Train.
What is the fastest way to reach Patna from Roorkee?
The fastest way to reach Patna from Roorkee is by Cab, Flight Via Dehradun, Lucknow.


