Roorkee to Betul - Multiple Options To Reach By Train
Betul is approximately 950+ kms from Roorkee. The fastest way to reach Betul from Roorkee is by Train Via Agra. It takes approximately 21 hours. The cheapest way to reach Betul from Roorkee is by Train Via Faridabad which would take approximately 21 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
FASTEST
Roorkee
Agra
Betul
Approx Travel Time
20h 40m
₹635
Onwards
Via Bina
Roorkee
Bina
Betul
Approx Travel Time
20h 40m
₹745
Onwards
Via Mathura
Roorkee
Mathura
Betul
Approx Travel Time
20h 55m
₹630
Onwards
Via Dabra
Roorkee
Dabra
Betul
Approx Travel Time
20h 40m
On Demand
Via Morena
Roorkee
Morena
Betul
Approx Travel Time
20h 40m
₹645
Onwards
Via Faridabad
CHEAPEST
Roorkee
Faridabad
Betul
Approx Travel Time
20h 55m
₹625
Onwards
Via Datia
Roorkee
Datia
Betul
Approx Travel Time
21h 10m
On Demand
Via Lalitpur
Roorkee
Lalitpur
Betul
Approx Travel Time
21h 10m
On Demand
Via Dholpur
Roorkee
Dholpur
Betul
Approx Travel Time
20h 55m
₹670
Onwards
Via Bhopal
Roorkee
Bhopal
Betul
Approx Travel Time
21h 10m
₹725
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Betul?
Betul is approximately 950+ kms from Roorkee.
How long does it take to reach Betul from Roorkee?
It takes approximately 21 hours to reach Betul from Roorkee by Train Via Agra.
What is the cheapest way to reach Betul from Roorkee?
The cheapest way to reach Betul from Roorkee is by Train Via Faridabad.
What is the fastest way to reach Betul from Roorkee?
The fastest way to reach Betul from Roorkee is by Train Via Agra.