hero
How2Go
Nabha to Ayodhya

Nabha to Ayodhya

Ayodhya is approximately 800+ kms from Nabha. The fastest way to reach Ayodhya from Nabha is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Ayodhya from Nabha is by Train Via Ambala which would take approximately 19 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Nabha

Delhi

Ayodhya

Approx Travel Time

7h 25m

₹4,363

Onwards

Via Delhi, Lucknow

Nabha

Delhi

Lucknow

Ayodhya

Approx Travel Time

11h 20m

₹3,815

Onwards

Nabha

Delhi

Lucknow

Ayodhya

Approx Travel Time

12h 6m

₹6,149

Onwards

Nabha

Delhi

Lucknow

Ayodhya

Approx Travel Time

11h 50m

₹4,630

Onwards

Ads by MMT

Via Delhi, Gwalior

Nabha

Delhi

Gwalior

Ayodhya

Approx Travel Time

9h 5m

₹15,374

Onwards

Via Rajpura

Nabha

Rajpura

Ayodhya

Approx Travel Time

18h 10m

₹545

Onwards

Ads by MMT

Via Ambala, Bareilly

Nabha

Ambala

Bareilly

Ayodhya

Approx Travel Time

18h 35m

₹615

Onwards

Via Ambala, Shahjahanpur

Nabha

Ambala

Shahjahanpur

Ayodhya

Approx Travel Time

18h 50m

₹615

Onwards

Via Ambala

CHEAPEST

Nabha

Ambala

Ayodhya

Approx Travel Time

18h 51m

₹540

Onwards

Via Delhi, Dehradun

Nabha

Delhi

Dehradun

Ayodhya

Approx Travel Time

9h 20m

₹7,042

Onwards

Frequently Asked Questions

What is the distance between Nabha and Ayodhya?

Ayodhya is approximately 800+ kms from Nabha.

How long does it take to reach Ayodhya from Nabha?

It takes approximately 8 hours to reach Ayodhya from Nabha by Train, Flight Via Delhi.

What is the cheapest way to reach Ayodhya from Nabha?

The cheapest way to reach Ayodhya from Nabha is by Train Via Ambala.

What is the fastest way to reach Ayodhya from Nabha?

The fastest way to reach Ayodhya from Nabha is by Train, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India