
Ayodhya to Nabha
Nabha is approximately 750+ km from Ayodhya, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nabha.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Ayodhya
Delhi
Nabha
Approx Travel Time
8h 10m
₹4,294
Onwards
Via Hisar, Dhuri
FASTEST
Ayodhya
Hisar
Dhuri
Nabha
Approx Travel Time
6h 10m
₹4,773
Onwards
Via Moradabad, Ambala
CHEAPEST
Ayodhya
Moradabad
Ambala
Nabha
Approx Travel Time
14h 7m
₹605
Onwards
Via Shahjahanpur, Ambala
Ayodhya
Shahjahanpur
Ambala
Nabha
Approx Travel Time
16h 5m
₹1,109
Onwards
Via Sitapur, Uttar Pradesh, Ambala
Ayodhya
Sitapur, Uttar Pradesh
Ambala
Nabha
Approx Travel Time
15h 18m
₹5,465
Onwards
Via Delhi, Patiala
Ayodhya
Delhi
Patiala
Nabha
Approx Travel Time
7h 16m
₹4,429
Onwards
Via Delhi, Rajpura
Ayodhya
Delhi
Rajpura
Nabha
Approx Travel Time
7h 37m
₹4,364
Onwards
Via Delhi, Dhuri
Ayodhya
Delhi
Dhuri
Nabha
Approx Travel Time
7h 57m
₹4,374
Onwards
Via Delhi, Ambala
Ayodhya
Delhi
Ambala
Nabha
Approx Travel Time
8h 1m
₹4,354
Onwards
Via Hisar, Bathinda
Ayodhya
Hisar
Bathinda
Nabha
Approx Travel Time
8h 3m
₹4,713
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Nabha?
Nabha is approximately 750+ kms from Ayodhya.
How long does it take to reach Nabha from Ayodhya?
It takes approximately 6 hours to reach Nabha from Ayodhya by Flight, Train Via Hisar, Dhuri.
What is the cheapest way to reach Nabha from Ayodhya?
The cheapest way to reach Nabha from Ayodhya is by Train Via Moradabad, Ambala.
What is the fastest way to reach Nabha from Ayodhya?
The fastest way to reach Nabha from Ayodhya is by Flight, Train Via Hisar, Dhuri.

