
Karnal to Bharatpur
Bharatpur is approximately 300+ kms from Karnal. The fastest way to reach Bharatpur from Karnal is by Train. It takes approximately 7 hours. The cheapest way to reach Bharatpur from Karnal is by Train Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Faridabad
Karnal
Faridabad
Bharatpur
Approx Travel Time
7h 40m
₹350
Onwards
Karnal
Faridabad
Bharatpur
Approx Travel Time
9h 10m
₹3,996
Onwards
Via Delhi
CHEAPEST
Karnal
Delhi
Bharatpur
Approx Travel Time
7h 40m
₹205
Onwards
Karnal
Delhi
Bharatpur
Approx Travel Time
7h 55m
₹3,020
Onwards
Karnal
Delhi
Bharatpur
Approx Travel Time
8h 25m
₹531
Onwards
Via Panipat
Karnal
Panipat
Bharatpur
Approx Travel Time
7h 40m
₹280
Onwards
Karnal
Panipat
Bharatpur
Approx Travel Time
7h 55m
₹1,908
Onwards
Via Meerut
Karnal
Meerut
Bharatpur
Approx Travel Time
8h 25m
₹3,350
Onwards
Via Hathras
Karnal
Hathras
Bharatpur
Approx Travel Time
8h 55m
₹300
Onwards
Frequently Asked Questions
What is the distance between Karnal and Bharatpur?
Bharatpur is approximately 300+ kms from Karnal.
How long does it take to reach Bharatpur from Karnal?
It takes approximately 7 hours to reach Bharatpur from Karnal by Train.
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 Train.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Bharatpur
Routes From Bharatpur
Routes To Bharatpur
- Darjeeling to Bharatpur
- Bilaspur to Bharatpur
- Nandi-Hills to Bharatpur
- Amalapuram to Bharatpur
- Pudukkottai to Bharatpur
- Jalpaiguri to Bharatpur
- Jamui to Bharatpur
- Banka to Bharatpur
- Arrah to Bharatpur
- Dera-Bassi to Bharatpur
- Daltonganj to Bharatpur
- Ranipet to Bharatpur
- Kolhapur to Bharatpur
- Port-Blair to Bharatpur
- Fazilka to Bharatpur