hero
How2Go
Moradabad to Kottayam

Moradabad to Kottayam

Kottayam is approximately 2250+ kms from Moradabad. The fastest way to reach Kottayam from Moradabad is by Cab, Flight, Train Via Delhi, Cochin. It takes approximately 12 hours. The cheapest way to reach Kottayam from Moradabad is by Train Via Delhi which would take approximately 50 hours.

Sort By
Mode of Transport

Via Delhi, Cochin

RECOMMENDED

Moradabad

Delhi

Cochin

Kottayam

Approx Travel Time

11h 35m

₹10,691

Onwards

Moradabad

Delhi

Cochin

Kottayam

Approx Travel Time

12h 40m

₹10,878

Onwards

FASTEST

Moradabad

Delhi

Cochin

Kottayam

Approx Travel Time

11h 30m

₹12,870

Onwards

Moradabad

Delhi

Cochin

Kottayam

Approx Travel Time

12h 30m

₹11,105

Onwards

Via Delhi

CHEAPEST

Moradabad

Delhi

Kottayam

Approx Travel Time

2d 1h 35m

₹1,005

Onwards

Ads by MMT

Via Mathura

Moradabad

Mathura

Kottayam

Approx Travel Time

2d 1h 55m

₹1,520

Onwards

Via Dholpur

Moradabad

Dholpur

Kottayam

Approx Travel Time

2d 3h 18m

On Demand

Ads by MMT

Via Agra, Bangalore

Moradabad

Agra

Bangalore

Kottayam

Approx Travel Time

2d 8h 45m

₹8,198

Onwards

Via Lucknow, Cochin

Moradabad

Lucknow

Cochin

Kottayam

Approx Travel Time

14h 52m

₹10,097

Onwards

Via Delhi, Thiruvananthapuram

Moradabad

Delhi

Thiruvananthapuram

Kottayam

Approx Travel Time

14h 35m

₹10,661

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Kottayam?

Kottayam is approximately 2250+ kms from Moradabad.

How long does it take to reach Kottayam from Moradabad?

It takes approximately 12 hours to reach Kottayam from Moradabad by Cab, Flight, Train Via Delhi, Cochin.

What is the cheapest way to reach Kottayam from Moradabad?

The cheapest way to reach Kottayam from Moradabad is by Train Via Delhi.

What is the fastest way to reach Kottayam from Moradabad?

The fastest way to reach Kottayam from Moradabad is by Cab, Flight, Train Via Delhi, Cochin.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India