hero
How2Go
Kollam to Marayoor

Kollam to Marayoor

The fastest way to reach Marayoor from Kollam is by Train, Bus Via Changanassery. The journey takes approximately 7 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Changanassery

RECOMMENDED

FASTEST

Kollam

Changanassery

Marayoor

Approx Travel Time

6h 38m

On Demand

Via Munnar

Kollam

Munnar

Marayoor

Approx Travel Time

9h 20m

₹618

Onwards

Ads by MMT

Via Pathanamthitta

Kollam

Pathanamthitta

Marayoor

Approx Travel Time

9h 5m

₹5,129

Onwards

Kollam

Pathanamthitta

Marayoor

Approx Travel Time

9h 46m

₹416

Onwards

Via Kottayam

CHEAPEST

Kollam

Kottayam

Marayoor

Approx Travel Time

7h 34m

₹333

Onwards

Kollam

Kottayam

Marayoor

Approx Travel Time

8h 28m

₹1,768

Onwards

Ads by MMT

Via Chenganoor

Kollam

Chenganoor

Marayoor

Approx Travel Time

7h 54m

₹361

Onwards

Via Thiruvalla

Kollam

Thiruvalla

Marayoor

Approx Travel Time

7h 55m

₹354

Onwards

Kollam

Thiruvalla

Marayoor

Approx Travel Time

8h 36m

₹1,794

Onwards

Via Adoor

Kollam

Adoor

Marayoor

Approx Travel Time

9h 37m

₹408

Onwards

Frequently Asked Questions

What is the distance between Kollam and Marayoor?

Marayoor is approximately 0+ kms from Kollam.

How long does it take to reach Marayoor from Kollam?

It takes approximately 7 hours to reach Marayoor from Kollam by Train, Bus Via Changanassery.

What is the cheapest way to reach Marayoor from Kollam?

The cheapest way to reach Marayoor from Kollam is by Train, Bus Via Kottayam.

What is the fastest way to reach Marayoor from Kollam?

The fastest way to reach Marayoor from Kollam is by Train, Bus Via Changanassery.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India