Bangalore
Bangalore
Kolkata
Kolkata
Train Flight

Bangalore to Kolkata

Updated: 28 May 2026

The journey from Bangalore to Kolkata covers 1900 kilometers. Flights are the most convenient, taking about 2 to 3 hours. Trains like the Coromandel Express take about 30 to 35 hours. The route is a major connection between South and East India.

Total Distance: 1900 km by road, 1550 km air distance.
Fastest Way
Flight.
Cheapest Way
Sleeper class train.
Compare Bangalore to Kolkata Routes
Train
Direct
Flight
Direct
Duration 32 hours 2 hours
Avg Price 1500 - 5000 INR 5000 - 12000 INR
Operator Coromandel Express IndiGo, Air India
Route KSR Bengaluru - Howrah BLR - CCU
Tip Book in advance. Book early for cheaper fares.
Travel Tips
  • Booking
    Book flights and trains early.
  • Traffic
    Kolkata traffic is intense; use the Metro.
  • Food
    Try the local Bengali cuisine.
  • Transport
    Kolkata Metro is excellent.
  • Weather
    Carry light clothes.
Safety Tips
  • Driving
    Be careful on the roads.
  • Crowds
    Stay alert in public places.
  • Emergency
    Keep emergency numbers saved.
  • Night Travel
    Avoid isolated areas at night.
People Also Ask
  • Is there a direct train?
    Yes, there are several.
  • How long is the flight?
    Approximately 2 hours.
  • Is Kolkata safe?
    Yes, it is generally safe.
  • What is the best time to visit?
    Winter months are ideal.
  • Are there buses?
    Yes, but it's a very long journey.
Quick Info
  • From Bangalore, Karnataka, India
  • To Kolkata, West Bengal, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Kolkata
1
Victoria Memorial
A beautiful monument.
2
Howrah Bridge
An iconic bridge.
3
Indian Museum
A historic museum.
4
Dakshineswar Kali Temple
A famous temple.
Tags
Bangalore to Kolkata train Bangalore to Kolkata flight Coromandel Express Bangalore Kolkata travel to Kolkata Kolkata tourism Bangalore to Kolkata distance best way to reach Kolkata
More to Bangalore