hero
How2Go
Porbandar to Kayamkulam

Porbandar to Kayamkulam

Kayamkulam is approximately 1600+ km from Porbandar, 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 Kayamkulam.

Read More
Sort By
Mode of Transport

Via Mumbai, Cochin

RECOMMENDED

FASTEST

Porbandar

Mumbai

Cochin

Kayamkulam

Approx Travel Time

8h 41m

₹12,651

Onwards

Porbandar

Mumbai

Cochin

Kayamkulam

Approx Travel Time

10h 25m

₹13,486

Onwards

Direct Train

CHEAPEST

Porbandar

Kayamkulam

Approx Travel Time

1d 17h 10m

₹985

Onwards

Via Ratnagiri

Porbandar

Ratnagiri

Kayamkulam

Approx Travel Time

1d 17h 40m

₹1,215

Onwards

Via Surat

Porbandar

Surat

Kayamkulam

Approx Travel Time

1d 21h 46m

₹1,640

Onwards

Via Surendranagar

Porbandar

Surendranagar

Kayamkulam

Approx Travel Time

1d 16h 57m

₹9,904

Onwards

Via Rajkot, Udupi

Porbandar

Rajkot

Udupi

Kayamkulam

Approx Travel Time

2d 2h 21m

₹6,240

Onwards

Via Mumbai, Coimbatore

Porbandar

Mumbai

Coimbatore

Kayamkulam

Approx Travel Time

12h 48m

₹12,910

Onwards

Via Mumbai, Thiruvananthapuram

Porbandar

Mumbai

Thiruvananthapuram

Kayamkulam

Approx Travel Time

8h 42m

₹16,304

Onwards

Via Mumbai, Calicut

Porbandar

Mumbai

Calicut

Kayamkulam

Approx Travel Time

12h 9m

₹14,357

Onwards

Frequently Asked Questions

What is the distance between Porbandar and Kayamkulam?

Kayamkulam is approximately 1600+ kms from Porbandar.

How long does it take to reach Kayamkulam from Porbandar?

It takes approximately 9 hours to reach Kayamkulam from Porbandar by Flight, Train Via Mumbai, Cochin.

What is the cheapest way to reach Kayamkulam from Porbandar?

The cheapest way to reach Kayamkulam from Porbandar is by Train.

What is the fastest way to reach Kayamkulam from Porbandar?

The fastest way to reach Kayamkulam from Porbandar is by Flight, Train Via Mumbai, Cochin.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India