
Puttur to Roorkee
Roorkee is approximately 2400+ kms from Puttur. The fastest way to reach Roorkee from Puttur is by Train, Flight Via Bangalore, Dehradun. It takes approximately 14 hours. The cheapest way to reach Roorkee from Puttur is by Train, Flight Via Bangalore, Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bangalore, Dehradun
RECOMMENDED
FASTEST
Puttur, Karnataka
Bangalore
Dehradun
Roorkee
Approx Travel Time
13h 20m
₹8,861
Onwards
Puttur, Karnataka
Bangalore
Dehradun
Roorkee
Approx Travel Time
13h 35m
₹9,771
Onwards
Puttur, Karnataka
Bangalore
Dehradun
Roorkee
Approx Travel Time
13h 35m
₹10,899
Onwards
Via Bangalore, Ghaziabad
Puttur, Karnataka
Bangalore
Ghaziabad
Roorkee
Approx Travel Time
15h 35m
On Demand
Puttur, Karnataka
Bangalore
Ghaziabad
Roorkee
Approx Travel Time
15h 50m
On Demand
Via Bangalore, Delhi
CHEAPEST
Puttur, Karnataka
Bangalore
Delhi
Roorkee
Approx Travel Time
16h 5m
₹6,140
Onwards
Puttur, Karnataka
Bangalore
Delhi
Roorkee
Approx Travel Time
16h 20m
₹9,379
Onwards
Via Bangalore, Agra
Puttur, Karnataka
Bangalore
Agra
Roorkee
Approx Travel Time
18h 35m
₹8,438
Onwards
Via Bangalore, Bareilly
Puttur, Karnataka
Bangalore
Bareilly
Roorkee
Approx Travel Time
17h 20m
₹8,348
Onwards
Via Hyderabad, Dehradun
Puttur, Karnataka
Hyderabad
Dehradun
Roorkee
Approx Travel Time
20h 35m
On Demand
Frequently Asked Questions
What is the distance between Puttur and Roorkee?
Roorkee is approximately 2400+ kms from Puttur.
How long does it take to reach Roorkee from Puttur?
It takes approximately 14 hours to reach Roorkee from Puttur by Train, Flight Via Bangalore, Dehradun.
What is the cheapest way to reach Roorkee from Puttur?
The cheapest way to reach Roorkee from Puttur is by Train, Flight Via Bangalore, Delhi.
What is the fastest way to reach Roorkee from Puttur?
The fastest way to reach Roorkee from Puttur is by Train, Flight Via Bangalore, Dehradun.