hero
How2Go
Thiruvalla to Kolkata

Thiruvalla to Kolkata

Kolkata is approximately 2000+ km from Thiruvalla, 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 Kolkata.

Read More
Sort By
Mode of Transport

Via Cochin, Bangalore

RECOMMENDED

Thiruvalla

Cochin

Bangalore

Kolkata

Approx Travel Time

8h 11m

₹12,531

Onwards

Thiruvalla

Cochin

Bangalore

Kolkata

Approx Travel Time

10h 2m

₹13,266

Onwards

Via Cochin, Chennai

FASTEST

Thiruvalla

Cochin

Chennai

Kolkata

Approx Travel Time

8h 6m

₹14,770

Onwards

Via Kharagpur

CHEAPEST

Thiruvalla

Kharagpur

Kolkata

Approx Travel Time

1d 17h 28m

₹1,175

Onwards

Via Cuttack

Thiruvalla

Cuttack

Kolkata

Approx Travel Time

1d 18h 33m

₹2,280

Onwards

Via Balasore

Thiruvalla

Balasore

Kolkata

Approx Travel Time

1d 17h 36m

₹6,674

Onwards

Via Bangalore, Visakhapatnam

Thiruvalla

Bangalore

Visakhapatnam

Kolkata

Approx Travel Time

2d 2h 30m

₹6,869

Onwards

Direct Cab

Thiruvalla

Kolkata

Approx Travel Time

1d 17h 55m

₹46,437

Onwards

Via Thiruvananthapuram, Chennai

Thiruvalla

Thiruvananthapuram

Chennai

Kolkata

Approx Travel Time

8h 53m

₹14,826

Onwards

Via Cochin, Hyderabad

Thiruvalla

Cochin

Hyderabad

Kolkata

Approx Travel Time

8h 21m

₹15,735

Onwards

Frequently Asked Questions

What is the distance between Thiruvalla and Kolkata?

Kolkata is approximately 2000+ kms from Thiruvalla.

How long does it take to reach Kolkata from Thiruvalla?

It takes approximately 8 hours to reach Kolkata from Thiruvalla by Train, Flight Via Cochin, Chennai.

What is the cheapest way to reach Kolkata from Thiruvalla?

The cheapest way to reach Kolkata from Thiruvalla is by Train Via Kharagpur.

What is the fastest way to reach Kolkata from Thiruvalla?

The fastest way to reach Kolkata from Thiruvalla is by Train, Flight Via Cochin, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India