hero
How2Go
Kollam to Mahabaleshwar

Kollam to Mahabaleshwar

Mahabaleshwar is approximately 1200+ km from Kollam, 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 Mahabaleshwar.

Read More
Sort By
Mode of Transport

Via Cochin, Pune

RECOMMENDED

Kollam

Cochin

Pune

Mahabaleshwar

Approx Travel Time

11h 12m

₹7,089

Onwards

Kollam

Cochin

Pune

Mahabaleshwar

Approx Travel Time

10h 27m

₹9,515

Onwards

Kollam

Cochin

Pune

Mahabaleshwar

Approx Travel Time

13h 50m

₹7,809

Onwards

Via Thiruvananthapuram, Pune

FASTEST

Kollam

Thiruvananthapuram

Pune

Mahabaleshwar

Approx Travel Time

9h 22m

₹13,592

Onwards

Kollam

Thiruvananthapuram

Pune

Mahabaleshwar

Approx Travel Time

10h 7m

₹10,917

Onwards

Kollam

Thiruvananthapuram

Pune

Mahabaleshwar

Approx Travel Time

11h 20m

₹11,022

Onwards

Via Ratnagiri

Kollam

Ratnagiri

Mahabaleshwar

Approx Travel Time

23h 47m

₹3,925

Onwards

Via Mangalore, Kolhapur

CHEAPEST

Kollam

Mangalore

Kolhapur

Mahabaleshwar

Approx Travel Time

1d 0h 50m

₹3,029

Onwards

Kollam

Mangalore

Kolhapur

Mahabaleshwar

Approx Travel Time

1d 6h 53m

₹6,418

Onwards

Via Bangalore

Kollam

Bangalore

Mahabaleshwar

Approx Travel Time

1d 5h 52m

₹4,361

Onwards

Frequently Asked Questions

What is the distance between Kollam and Mahabaleshwar?

Mahabaleshwar is approximately 1200+ kms from Kollam.

How long does it take to reach Mahabaleshwar from Kollam?

It takes approximately 10 hours to reach Mahabaleshwar from Kollam by Train, Flight, Cab Via Thiruvananthapuram, Pune.

What is the cheapest way to reach Mahabaleshwar from Kollam?

The cheapest way to reach Mahabaleshwar from Kollam is by Train, Bus Via Mangalore, Kolhapur.

What is the fastest way to reach Mahabaleshwar from Kollam?

The fastest way to reach Mahabaleshwar from Kollam is by Train, Flight, Cab Via Thiruvananthapuram, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India