
Roorkee to Bharatpur
Bharatpur is approximately 300+ kms from Roorkee. The fastest way to reach Bharatpur from Roorkee is by Train. It takes approximately 7 hours. The cheapest way to reach Bharatpur from Roorkee is by Train Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Meerut
Roorkee
Meerut
Bharatpur
Approx Travel Time
8h 10m
₹320
Onwards
Roorkee
Meerut
Bharatpur
Approx Travel Time
8h 25m
₹2,964
Onwards
Via Faridabad
Roorkee
Faridabad
Bharatpur
Approx Travel Time
8h 25m
₹355
Onwards
Roorkee
Faridabad
Bharatpur
Approx Travel Time
9h 26m
₹4,179
Onwards
Via Delhi
CHEAPEST
Roorkee
Delhi
Bharatpur
Approx Travel Time
8h 40m
₹250
Onwards
Roorkee
Delhi
Bharatpur
Approx Travel Time
8h 55m
₹3,358
Onwards
Via Hathras
Roorkee
Hathras
Bharatpur
Approx Travel Time
9h 40m
₹6,214
Onwards
Via Panipat
Roorkee
Panipat
Bharatpur
Approx Travel Time
10h 4m
₹3,136
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Bharatpur?
Bharatpur is approximately 300+ kms from Roorkee.
How long does it take to reach Bharatpur from Roorkee?
It takes approximately 7 hours to reach Bharatpur from Roorkee by Train.
What is the cheapest way to reach Bharatpur from Roorkee?
The cheapest way to reach Bharatpur from Roorkee is by Train Via Delhi.
What is the fastest way to reach Bharatpur from Roorkee?
The fastest way to reach Bharatpur from Roorkee is by Train.
Routes Connecting Roorkee
Routes From Roorkee
Routes Connecting Bharatpur
Routes From Bharatpur
- Bharatpur to Churu
- Bharatpur to Kullu
- Bharatpur to Nabadwip
- Bharatpur to Polur
- Bharatpur to Makrana
- Bharatpur to Ranchi
- Bharatpur to Shivamogga
- Bharatpur to Rajampet
- Bharatpur to Kurukshetra
- Bharatpur to Rishikesh
- Bharatpur to Purnia
- Bharatpur to Tundla
- Bharatpur to Baripada
- Bharatpur to Kolkata
- Bharatpur to Najibabad