hero
How2Go
Maihar to Kayamkulam

Maihar to Kayamkulam

Kayamkulam is approximately 2200+ kms from Maihar. The fastest way to reach Kayamkulam from Maihar is by Bus, Flight, Train Via Varanasi, Cochin. It takes approximately 17 hours. The cheapest way to reach Kayamkulam from Maihar is by Train Via Khammam which would take approximately 42 hours.

Sort By
Mode of Transport

Via Varanasi, Cochin

RECOMMENDED

FASTEST

Maihar

Varanasi

Cochin

Kayamkulam

Approx Travel Time

16h 41m

₹10,096

Onwards

Maihar

Varanasi

Cochin

Kayamkulam

Approx Travel Time

19h 16m

₹9,111

Onwards

Maihar

Varanasi

Cochin

Kayamkulam

Approx Travel Time

17h 30m

₹10,680

Onwards

Maihar

Varanasi

Cochin

Kayamkulam

Approx Travel Time

20h 5m

₹9,695

Onwards

Via Khammam

CHEAPEST

Maihar

Khammam

Kayamkulam

Approx Travel Time

1d 17h 21m

₹1,045

Onwards

Ads by MMT

Via Chandrapur

Maihar

Chandrapur

Kayamkulam

Approx Travel Time

1d 17h 42m

₹2,160

Onwards

Via Jabalpur, Bangalore

Maihar

Jabalpur

Bangalore

Kayamkulam

Approx Travel Time

1d 20h

₹3,778

Onwards

Ads by MMT

Via Jabalpur, Tenali

Maihar

Jabalpur

Tenali

Kayamkulam

Approx Travel Time

1d 20h 38m

₹5,703

Onwards

Via Varanasi, Thiruvananthapuram

Maihar

Varanasi

Thiruvananthapuram

Kayamkulam

Approx Travel Time

17h 11m

₹10,684

Onwards

Maihar

Varanasi

Thiruvananthapuram

Kayamkulam

Approx Travel Time

17h

₹10,859

Onwards

Frequently Asked Questions

What is the distance between Maihar and Kayamkulam?

Kayamkulam is approximately 2200+ kms from Maihar.

How long does it take to reach Kayamkulam from Maihar?

It takes approximately 17 hours to reach Kayamkulam from Maihar by Bus, Flight, Train Via Varanasi, Cochin.

What is the cheapest way to reach Kayamkulam from Maihar?

The cheapest way to reach Kayamkulam from Maihar is by Train Via Khammam.

What is the fastest way to reach Kayamkulam from Maihar?

The fastest way to reach Kayamkulam from Maihar is by Bus, Flight, Train Via Varanasi, Cochin.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India