hero
How2Go
Kayamkulam to Digha

Kayamkulam to Digha

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

Read More
Sort By
Mode of Transport

Via Cochin, Bangalore, Kolkata

RECOMMENDED

FASTEST

Kayamkulam

Cochin

Bangalore

Kolkata

Digha

Approx Travel Time

14h 47m

₹11,824

Onwards

Kayamkulam

Cochin

Bangalore

Kolkata

Digha

Approx Travel Time

15h 17m

₹14,869

Onwards

Kayamkulam

Cochin

Bangalore

Kolkata

Digha

Approx Travel Time

15h 50m

₹17,267

Onwards

Via Balasore

CHEAPEST

Kayamkulam

Balasore

Digha

Approx Travel Time

1d 16h 5m

₹950

Onwards

Via Tirupati, Balasore

Kayamkulam

Tirupati

Balasore

Digha

Approx Travel Time

1d 16h 1m

₹1,265

Onwards

Via Cochin, Bhubaneshwar

Kayamkulam

Cochin

Bhubaneshwar

Digha

Approx Travel Time

1d 17h 23m

₹12,225

Onwards

Kayamkulam

Cochin

Bhubaneshwar

Digha

Approx Travel Time

15h 8m

₹22,472

Onwards

Kayamkulam

Cochin

Bhubaneshwar

Digha

Approx Travel Time

15h 41m

₹24,189

Onwards

Via Cochin, Chennai, Kolkata

Kayamkulam

Cochin

Chennai

Kolkata

Digha

Approx Travel Time

15h 12m

₹16,797

Onwards

Kayamkulam

Cochin

Chennai

Kolkata

Digha

Approx Travel Time

15h 45m

₹19,195

Onwards

Frequently Asked Questions

What is the distance between Kayamkulam and Digha?

Digha is approximately 2100+ kms from Kayamkulam.

How long does it take to reach Digha from Kayamkulam?

It takes approximately 15 hours to reach Digha from Kayamkulam by Train, Flight, Bus Via Cochin, Bangalore, Kolkata.

What is the cheapest way to reach Digha from Kayamkulam?

The cheapest way to reach Digha from Kayamkulam is by Train, Bus Via Balasore.

What is the fastest way to reach Digha from Kayamkulam?

The fastest way to reach Digha from Kayamkulam is by Train, Flight, Bus Via Cochin, Bangalore, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India