hero
How2Go
Nagercoil to Ayodhya

Nagercoil to Ayodhya

Ayodhya is approximately 2200+ kms from Nagercoil. The fastest way to reach Ayodhya from Nagercoil is by Train, Flight Via Thiruvananthapuram, Chennai. It takes approximately 9 hours. The cheapest way to reach Ayodhya from Nagercoil is by Train, Bus Via Maihar which would take approximately 51 hours.

Sort By
Mode of Transport

Via Cochin

RECOMMENDED

Nagercoil

Cochin

Ayodhya

Approx Travel Time

12h 45m

₹11,612

Onwards

Via Thiruvananthapuram, Chennai

FASTEST

Nagercoil

Thiruvananthapuram

Chennai

Ayodhya

Approx Travel Time

8h 50m

₹16,142

Onwards

Ads by MMT

Via Chennai

Nagercoil

Chennai

Ayodhya

Approx Travel Time

1d 22h 50m

On Demand

Via Madurai, Chennai

Nagercoil

Madurai

Chennai

Ayodhya

Approx Travel Time

9h 43m

₹15,134

Onwards

Ads by MMT

Direct Cab

Nagercoil

Ayodhya

Approx Travel Time

1d 19h 23m

On Demand

Via Thiruvananthapuram, Hyderabad

Nagercoil

Thiruvananthapuram

Hyderabad

Ayodhya

Approx Travel Time

8h 50m

₹17,643

Onwards

Via Madurai, Hyderabad

Nagercoil

Madurai

Hyderabad

Ayodhya

Approx Travel Time

9h 43m

₹15,343

Onwards

Via Maihar

CHEAPEST

Nagercoil

Maihar

Ayodhya

Approx Travel Time

2d 3h 10m

₹1,830

Onwards

Via Satna

Nagercoil

Satna

Ayodhya

Approx Travel Time

2d 2h 30m

₹8,157

Onwards

Via Hyderabad

Nagercoil

Hyderabad

Ayodhya

Approx Travel Time

2d 8h 17m

On Demand

Frequently Asked Questions

What is the distance between Nagercoil and Ayodhya?

Ayodhya is approximately 2200+ kms from Nagercoil.

How long does it take to reach Ayodhya from Nagercoil?

It takes approximately 9 hours to reach Ayodhya from Nagercoil by Train, Flight Via Thiruvananthapuram, Chennai.

What is the cheapest way to reach Ayodhya from Nagercoil?

The cheapest way to reach Ayodhya from Nagercoil is by Train, Bus Via Maihar.

What is the fastest way to reach Ayodhya from Nagercoil?

The fastest way to reach Ayodhya from Nagercoil is by Train, Flight Via Thiruvananthapuram, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India