
Bharatpur to Jammu
Jammu is approximately 750+ kms from Bharatpur. The fastest way to reach Jammu from Bharatpur is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Jammu from Bharatpur is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Jalandhar
Bharatpur
Jalandhar
Jammu
Approx Travel Time
16h 10m
₹460
Onwards
Via Delhi
FASTEST
Bharatpur
Delhi
Jammu
Approx Travel Time
5h 55m
₹6,664
Onwards
Bharatpur
Delhi
Jammu
Approx Travel Time
15h 55m
₹450
Onwards
Via Ghaziabad
Bharatpur
Ghaziabad
Jammu
Approx Travel Time
16h 10m
₹565
Onwards
Bharatpur
Ghaziabad
Jammu
Approx Travel Time
6h 10m
On Demand
Via Faridabad
Bharatpur
Faridabad
Jammu
Approx Travel Time
16h 10m
₹530
Onwards
Via Ludhiana
Bharatpur
Ludhiana
Jammu
Approx Travel Time
15h 55m
₹445
Onwards
Via Mathura
Bharatpur
Mathura
Jammu
Approx Travel Time
16h 10m
₹465
Onwards
Via Panipat
Bharatpur
Panipat
Jammu
Approx Travel Time
16h 10m
₹510
Onwards
Frequently Asked Questions
What is the distance between Bharatpur and Jammu?
Jammu is approximately 750+ kms from Bharatpur.
How long does it take to reach Jammu from Bharatpur?
It takes approximately 6 hours to reach Jammu from Bharatpur by Train, Flight Via Delhi.
What is the cheapest way to reach Jammu from Bharatpur?
The cheapest way to reach Jammu from Bharatpur is by Train.
What is the fastest way to reach Jammu from Bharatpur?
The fastest way to reach Jammu from Bharatpur is by Train, Flight Via Delhi.