Kolkata to Pattukkottai Distance

Pattukkottai is approximately 1700+ km from Kolkata. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Pattukkottai, with a total travel time of approximately 9 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 Kolkata, India to Pattukkottai, India

Via Chennai

RECOMMENDED

Kolkata

Chennai

Pattukkottai

Approx Travel Time

13h 10m

₹8,077

Onwards

Via Chennai, Tiruchirappalli

Kolkata

Chennai

Tiruchirappalli

Pattukkottai

Approx Travel Time

10h 25m

₹7,911

Onwards

FASTEST

Kolkata

Chennai

Tiruchirappalli

Pattukkottai

Approx Travel Time

8h 45m

₹12,972

Onwards

Ads by MMT

Via Bhubaneshwar, Kumbakonam

CHEAPEST

Kolkata

Bhubaneshwar

Kumbakonam

Pattukkottai

Approx Travel Time

1d 12h 13m

₹1,904

Onwards

Via Bhubaneshwar, Karaikudi

Kolkata

Bhubaneshwar

Karaikudi

Pattukkottai

Approx Travel Time

1d 16h 28m

On Demand

Ads by MMT

Via Hyderabad, Thanjavur

Kolkata

Hyderabad

Thanjavur

Pattukkottai

Approx Travel Time

2d 0h 30m

₹4,685

Onwards

Via Bangalore

Kolkata

Bangalore

Pattukkottai

Approx Travel Time

14h

₹9,039

Onwards

Via Chennai, Mannargudi

Kolkata

Chennai

Mannargudi

Pattukkottai

Approx Travel Time

10h 16m

₹8,212

Onwards

Via Chennai, Kumbakonam

Kolkata

Chennai

Kumbakonam

Pattukkottai

Approx Travel Time

10h 23m

₹8,366

Onwards

Via Chennai, Thanjavur

Kolkata

Chennai

Thanjavur

Pattukkottai

Approx Travel Time

11h 13m

₹7,981

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1650+ km.

What is the distance from Kolkata to Pattukkottai via Chennai?

Via Chennai, the distance is approximately 1700+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India