
Bangalore to Kolkata
Kolkata is approximately 1700+ kms from Bangalore. The fastest way to reach Kolkata from Bangalore is by Flight. It takes approximately 4 hours. The cheapest way to reach Kolkata from Bangalore is by Train, Flight Via Bhubaneshwar which would take approximately 29 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
Bangalore
Bhubaneshwar
Kolkata
Approx Travel Time
4h 55m
₹8,620
Onwards
Bangalore
Bhubaneshwar
Kolkata
Approx Travel Time
12h 25m
₹5,704
Onwards
CHEAPEST
Bangalore
Bhubaneshwar
Kolkata
Approx Travel Time
1d 4h 25m
₹3,611
Onwards
Via Chennai
Bangalore
Chennai
Kolkata
Approx Travel Time
5h 10m
₹7,427
Onwards
Bangalore
Chennai
Kolkata
Approx Travel Time
10h 25m
₹4,883
Onwards
Bangalore
Chennai
Kolkata
Approx Travel Time
11h 55m
₹5,043
Onwards
Via Hyderabad
Bangalore
Hyderabad
Kolkata
Approx Travel Time
5h 10m
₹8,319
Onwards
Bangalore
Hyderabad
Kolkata
Approx Travel Time
15h 13m
₹6,074
Onwards
Via Brahmapur
Bangalore
Brahmapur
Kolkata
Approx Travel Time
1d 11h 55m
On Demand
Frequently Asked Questions
What is the distance between Bangalore and Kolkata?
Kolkata is approximately 1700+ kms from Bangalore.
How long does it take to reach Kolkata from Bangalore?
It takes approximately 4 hours to reach Kolkata from Bangalore by Flight.
What is the cheapest way to reach Kolkata from Bangalore?
The cheapest way to reach Kolkata from Bangalore is by Train, Flight Via Bhubaneshwar.
What is the fastest way to reach Kolkata from Bangalore?
The fastest way to reach Kolkata from Bangalore is by Flight.