Bangalore
Bangalore
Kolkata
Kolkata
Train Flight

Bangalore to Kolkata

Updated: 21 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
Duration
32 hours
Avg Price
1500 - 5000 INR
Operator
Coromandel Express
Route
KSR Bengaluru - Howrah

Book in advance.

Flight
Direct
Duration
2 hours
Avg Price
5000 - 12000 INR
Operator
IndiGo, Air India
Route
BLR - CCU

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