
Bharatpur to Nabha
Nabha is approximately 400+ kms from Bharatpur. The fastest way to reach Nabha from Bharatpur is by Train Via Delhi. It takes approximately 9 hours. The cheapest way to reach Nabha from Bharatpur is by Train Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Bharatpur
Delhi
Nabha
Approx Travel Time
8h 29m
₹310
Onwards
Bharatpur
Delhi
Nabha
Approx Travel Time
10h 13m
₹451
Onwards
Via Delhi, Dhuri
Bharatpur
Delhi
Dhuri
Nabha
Approx Travel Time
10h 29m
₹3,566
Onwards
Bharatpur
Delhi
Dhuri
Nabha
Approx Travel Time
9h 34m
₹390
Onwards
Via Mathura, Patiala
Bharatpur
Mathura
Patiala
Nabha
Approx Travel Time
9h 44m
₹1,496
Onwards
Bharatpur
Mathura
Patiala
Nabha
Approx Travel Time
9h 31m
₹460
Onwards
Via Gurgaon, Ambala
Bharatpur
Gurgaon
Ambala
Nabha
Approx Travel Time
10h 31m
₹3,880
Onwards
Via Delhi, Rajpura
Bharatpur
Delhi
Rajpura
Nabha
Approx Travel Time
10h 32m
₹380
Onwards
Via Delhi, Ambala
Bharatpur
Delhi
Ambala
Nabha
Approx Travel Time
10h 47m
₹370
Onwards
Via Dhuri
Bharatpur
Dhuri
Nabha
Approx Travel Time
9h 50m
₹415
Onwards
Frequently Asked Questions
What is the distance between Bharatpur and Nabha?
Nabha is approximately 400+ kms from Bharatpur.
How long does it take to reach Nabha from Bharatpur?
It takes approximately 9 hours to reach Nabha from Bharatpur by Train Via Delhi.
What is the cheapest way to reach Nabha from Bharatpur?
The cheapest way to reach Nabha from Bharatpur is by Train Via Delhi.
What is the fastest way to reach Nabha from Bharatpur?
The fastest way to reach Nabha from Bharatpur is by Train Via Delhi.
Routes Connecting Bharatpur
Routes From Bharatpur
- Bharatpur to Sathyamangalam
- Bharatpur to Nalgonda
- Bharatpur to Tundla
- Bharatpur to Udhampur
- Bharatpur to Attur
- Bharatpur to Kumta
- Bharatpur to Chilika-Lake
- Bharatpur to Pushkar
- Bharatpur to Korba
- Bharatpur to Indapur
- Bharatpur to Salem
- Bharatpur to Ujjain
- Bharatpur to Cuttack
- Bharatpur to Banda
- Bharatpur to Shegaon


