
Bharatpur to Datia
Datia is approximately 200+ kms from Bharatpur. The fastest way to reach Datia from Bharatpur is by Train. It takes approximately 5 hours. The cheapest way to reach Datia from Bharatpur is by Train which would take approximately 5 hours.
Sort By
Mode of Transport
Via Morena
Bharatpur
Morena
Datia
Approx Travel Time
5h 30m
₹230
Onwards
Via Dholpur
Bharatpur
Dholpur
Datia
Approx Travel Time
6h 1m
₹595
Onwards
Bharatpur
Dholpur
Datia
Approx Travel Time
6h 10m
₹1,100
Onwards
Bharatpur
Dholpur
Datia
Approx Travel Time
6h 28m
₹3,162
Onwards
Via Mathura
Bharatpur
Mathura
Datia
Approx Travel Time
6h 21m
₹1,299
Onwards
Via Agra
Bharatpur
Agra
Datia
Approx Travel Time
6h 57m
₹1,928
Onwards
Bharatpur
Agra
Datia
Approx Travel Time
6h 55m
₹2,323
Onwards
Via Dabra
Bharatpur
Dabra
Datia
Approx Travel Time
6h 14m
₹2,585
Onwards
Frequently Asked Questions
What is the distance between Bharatpur and Datia?
Datia is approximately 200+ kms from Bharatpur.
How long does it take to reach Datia from Bharatpur?
It takes approximately 5 hours to reach Datia from Bharatpur by Train.
What is the cheapest way to reach Datia from Bharatpur?
The cheapest way to reach Datia from Bharatpur is by Train.
What is the fastest way to reach Datia from Bharatpur?
The fastest way to reach Datia from Bharatpur is by Train.
Routes Connecting Bharatpur
Routes From Bharatpur
- Bharatpur to Narasaraopet
- Bharatpur to Bahraich
- Bharatpur to Bapatla
- Bharatpur to Dimapur
- Bharatpur to Dhenkanal
- Bharatpur to Malda
- Bharatpur to Varanasi
- Bharatpur to Chennai
- Bharatpur to Washim
- Bharatpur to Pukhrayan
- Bharatpur to Shahapur
- Bharatpur to Rajula
- Bharatpur to Nimbahera
- Bharatpur to Katihar
- Bharatpur to Narwana


