Thiruvananthapuram to Kolkata Distance
The road distance between Thiruvananthapuram and Kolkata is approximately 2400+ km, and the drive usually takes around 46 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Netaji Subhash Chandra Bose International Airport is located in Kolkata. Flights from Thiruvananthapuram take around 5 hours. Flying is the fastest way to reach Kolkata, with a total travel time of approximately 5 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.

Direct Options
RECOMMENDED
FASTEST
Thiruvananthapuram
Kolkata
Approx Travel Time
4h 20m
₹11,984
Onwards
Thiruvananthapuram
Kolkata
Approx Travel Time
1d 21h 46m
₹51,226
Onwards
Via Bangalore
Thiruvananthapuram
Bangalore
Kolkata
Approx Travel Time
10h 45m
₹16,334
Onwards
Via Cochin, Bangalore
Thiruvananthapuram
Cochin
Bangalore
Kolkata
Approx Travel Time
10h 45m
₹11,651
Onwards
Via Chennai, Visakhapatnam
Thiruvananthapuram
Chennai
Visakhapatnam
Kolkata
Approx Travel Time
7h
₹21,447
Onwards
Via Bhubaneshwar
CHEAPEST
Thiruvananthapuram
Bhubaneshwar
Kolkata
Approx Travel Time
1d 18h 35m
₹1,105
Onwards
Thiruvananthapuram
Bhubaneshwar
Kolkata
Approx Travel Time
1d 20h 5m
₹1,500
Onwards
Via Madurai, Bhubaneshwar
Thiruvananthapuram
Madurai
Bhubaneshwar
Kolkata
Approx Travel Time
1d 18h 44m
₹6,514
Onwards
Via Hyderabad
Thiruvananthapuram
Hyderabad
Kolkata
Approx Travel Time
2d 7h 28m
₹6,590
Onwards
Thiruvananthapuram
Hyderabad
Kolkata
Approx Travel Time
9h 50m
₹18,207
Onwards
Frequently Asked Questions
What is the distance between Thiruvananthapuram and Kolkata?
The distance between Thiruvananthapuram and Kolkata is approximately 2400+ km by road.
What is the straight-line (aerial) distance between Thiruvananthapuram and Kolkata?
The straight-line distance is approximately 1950+ km.
How long does it take to travel from Thiruvananthapuram to Kolkata by road?
It takes around 46 hours by road.
What is the distance from Thiruvananthapuram to Kolkata via Bangalore?
Via Bangalore, the distance is approximately 2050+ km, taking around 11 hours.
What is the flying distance/time from Thiruvananthapuram to Kolkata?
By air, the distance is about 1950+ km, with a flight duration of approximately 5 hours to Netaji Subhash Chandra Bose International Airport.
How much does it cost to travel from Thiruvananthapuram to Kolkata?
Costs vary by mode — approximately ₹11950+ by flight and ₹51200+ by cab.
Does the distance from Thiruvananthapuram to Kolkata change by route?
Yes — the road distance varies from 2400+ km via the direct route to 2050+ km via Bangalore, depending on the path taken.
Does travel time between Thiruvananthapuram and Kolkata vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Thiruvananthapuram and Kolkata?
The driving distance is 2400+ km, while the straight-line distance is shorter at 1950+ km, due to the road route following terrain and highways.
Routes Connecting Thiruvananthapuram
Routes From Thiruvananthapuram
- Thiruvananthapuram to Botad
- Thiruvananthapuram to Dera-Bassi
- Thiruvananthapuram to Bijainagar
- Thiruvananthapuram to Shujalpur
- Thiruvananthapuram to Chandigarh
- Thiruvananthapuram to Faridabad
- Thiruvananthapuram to Chittorgarh
- Thiruvananthapuram to Jangaon
- Thiruvananthapuram to Hapur
- Thiruvananthapuram to Kulgam
- Thiruvananthapuram to Bellary
- Thiruvananthapuram to Seoni
- Thiruvananthapuram to Rudrapur
- Thiruvananthapuram to Amalner
- Thiruvananthapuram to Motihari
Routes To Thiruvananthapuram
- Hassan to Thiruvananthapuram
- Hindupur to Thiruvananthapuram
- Karjan to Thiruvananthapuram
- Eluru to Thiruvananthapuram
- Thiruvannamalai to Thiruvananthapuram
- Dadri to Thiruvananthapuram
- Almaty to Thiruvananthapuram
- Toronto to Thiruvananthapuram
- Kakinada to Thiruvananthapuram
- Agartala to Thiruvananthapuram
- Guwahati to Thiruvananthapuram
- Etawah to Thiruvananthapuram
- Nangal to Thiruvananthapuram
- Ongole to Thiruvananthapuram
- Kumbhalgarh to Thiruvananthapuram

