
Karnal to Bharatpur
Bharatpur is approximately 250+ kms from Karnal. The fastest way to reach Bharatpur from Karnal is by Bus, Train Via Faridabad. It takes approximately 6 hours. The cheapest way to reach Bharatpur from Karnal is by Train Via Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Faridabad
FASTEST
Karnal
Faridabad
Bharatpur
Approx Travel Time
5h 22m
₹649
Onwards
Karnal
Faridabad
Bharatpur
Approx Travel Time
7h 3m
₹290
Onwards
Via Ghaziabad
Karnal
Ghaziabad
Bharatpur
Approx Travel Time
7h 47m
₹981
Onwards
Via Delhi
Karnal
Delhi
Bharatpur
Approx Travel Time
8h 1m
₹2,545
Onwards
Karnal
Delhi
Bharatpur
Approx Travel Time
5h 50m
₹619
Onwards
CHEAPEST
Karnal
Delhi
Bharatpur
Approx Travel Time
6h 50m
₹205
Onwards
Via KOSI KALAN
Karnal
KOSI KALAN
Bharatpur
Approx Travel Time
6h 3m
₹315
Onwards
Via Mathura
Karnal
Mathura
Bharatpur
Approx Travel Time
6h 24m
₹260
Onwards
Frequently Asked Questions
What is the distance between Karnal and Bharatpur?
Bharatpur is approximately 250+ kms from Karnal.
How long does it take to reach Bharatpur from Karnal?
It takes approximately 6 hours to reach Bharatpur from Karnal by Bus, Train Via Faridabad.
What is the cheapest way to reach Bharatpur from Karnal?
The cheapest way to reach Bharatpur from Karnal is by Train Via Delhi.
What is the fastest way to reach Bharatpur from Karnal?
The fastest way to reach Bharatpur from Karnal is by Bus, Train Via Faridabad.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Bharatpur
Routes From Bharatpur
- Bharatpur to Mohanlalganj
- Bharatpur to Sivakasi
- Bharatpur to Ranikhet
- Bharatpur to Bharuch
- Bharatpur to Faridabad
- Bharatpur to Aligarh
- Bharatpur to Gaya
- Bharatpur to Porbandar
- Bharatpur to Laxmangarh
- Bharatpur to Neemrana
- Bharatpur to Sirohi
- Bharatpur to Kaithal
- Bharatpur to Kakinada
- Bharatpur to Jamkhed
- Bharatpur to Sri-Ganganagar
Routes To Bharatpur
- Mahabaleshwar to Bharatpur
- Kattappana to Bharatpur
- Beed to Bharatpur
- Pukhrayan to Bharatpur
- Betul to Bharatpur
- Kapurthala to Bharatpur
- Nalgonda to Bharatpur
- Gudivada to Bharatpur
- Moradabad to Bharatpur
- Madhubani to Bharatpur
- Barnala to Bharatpur
- Porbandar to Bharatpur
- Ooty to Bharatpur
- Purnia to Bharatpur
- Junagadh to Bharatpur

