Neyyattinkara to Kolkata Distance

Kolkata is approximately 2100+ km from Neyyattinkara. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Kolkata, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Neyyattinkara, India to Kolkata, India

Via Bangalore

RECOMMENDED

Neyyattinkara

Bangalore

Kolkata

Approx Travel Time

15h 35m

₹8,855

Onwards

Via Thiruvananthapuram, Chennai

FASTEST

Neyyattinkara

Thiruvananthapuram

Chennai

Kolkata

Approx Travel Time

7h 35m

₹13,794

Onwards

Neyyattinkara

Thiruvananthapuram

Chennai

Kolkata

Approx Travel Time

7h 35m

₹15,549

Onwards

Via Madurai, Bhubaneshwar

Neyyattinkara

Madurai

Bhubaneshwar

Kolkata

Approx Travel Time

1d 18h 20m

₹1,934

Onwards

Via Thiruvananthapuram, Bhubaneshwar

CHEAPEST

Neyyattinkara

Thiruvananthapuram

Bhubaneshwar

Kolkata

Approx Travel Time

1d 19h 50m

₹1,150

Onwards

Via Takkalai, Hyderabad

Neyyattinkara

Takkalai

Hyderabad

Kolkata

Approx Travel Time

2d 4h 42m

₹4,643

Onwards

Via Cochin, Durgapur

Neyyattinkara

Cochin

Durgapur

Kolkata

Approx Travel Time

2d 5h 48m

₹4,191

Onwards

Via Cochin, Bangalore

Neyyattinkara

Cochin

Bangalore

Kolkata

Approx Travel Time

11h 54m

₹10,882

Onwards

Neyyattinkara

Cochin

Bangalore

Kolkata

Approx Travel Time

14h 17m

₹11,101

Onwards

Via Thiruvananthapuram, Bangalore

Neyyattinkara

Thiruvananthapuram

Bangalore

Kolkata

Approx Travel Time

7h 55m

₹14,359

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Neyyattinkara and Kolkata?

The straight-line distance is approximately 1950+ km.

What is the distance from Neyyattinkara to Kolkata via Bangalore?

Via Bangalore, the distance is approximately 2100+ km, taking around 16 hours.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India