hero
How2Go
Marayoor to Kottayam

Marayoor to Kottayam

Kottayam is approximately 150+ km from Marayoor, 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 Kottayam.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

CHEAPEST

FASTEST

Marayoor

Kottayam

Approx Travel Time

5h 20m

₹276

Onwards

Via Muvattupuzha

Marayoor

Muvattupuzha

Kottayam

Approx Travel Time

6h

₹773

Onwards

Via Changanassery

Marayoor

Changanassery

Kottayam

Approx Travel Time

6h 48m

₹340

Onwards

Marayoor

Changanassery

Kottayam

Approx Travel Time

7h 5m

₹1,194

Onwards

Via Munnar

Marayoor

Munnar

Kottayam

Approx Travel Time

7h 12m

₹292

Onwards

Via Thiruvalla

Marayoor

Thiruvalla

Kottayam

Approx Travel Time

7h 14m

₹339

Onwards

Marayoor

Thiruvalla

Kottayam

Approx Travel Time

7h 30m

₹1,193

Onwards

Via Chenganoor

Marayoor

Chenganoor

Kottayam

Approx Travel Time

7h 33m

₹360

Onwards

Via Munnar, Cochin

Marayoor

Munnar

Cochin

Kottayam

Approx Travel Time

7h 33m

₹481

Onwards

Via Thiruvalla, Chenganoor

Marayoor

Thiruvalla

Chenganoor

Kottayam

Approx Travel Time

7h 52m

₹384

Onwards

Frequently Asked Questions

What is the distance between Marayoor and Kottayam?

Kottayam is approximately 150+ kms from Marayoor.

How long does it take to reach Kottayam from Marayoor?

It takes approximately 6 hours to reach Kottayam from Marayoor by Bus.

What is the cheapest way to reach Kottayam from Marayoor?

The cheapest way to reach Kottayam from Marayoor is by Bus.

What is the fastest way to reach Kottayam from Marayoor?

The fastest way to reach Kottayam from Marayoor is by Bus.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India