Contents
Leaving behind the colonial charm and street food culture of Kolkata for the high-tech, garden-filled sprawl of Bangalore means crossing a large part of the Indian subcontinent. The journey runs from West Bengal on the Hooghly to Karnataka on the Deccan Plateau.
Whether you are a professional heading to India's tech capital or a traveler looking to explore the south, you can fly, take a long-distance train, or go by road. For most people the flight is the practical choice.
Kolkata to Bangalore by Flight
Flights depart from Netaji Subhash Chandra Bose International Airport (CCU) and arrive at Kempegowda International Airport (BLR). The flight takes about 2.5 hours, and IndiGo alone lists more than seven direct flights between the two cities.[1] Fares change with the date and how early you book, so compare current fares on GoAsia.cc.
Kempegowda International Airport lies outside Bangalore. The air-conditioned BMTC Vayu Vajra buses connect it with the city and accept cash and UPI payments on boarding;[2] taxis and ride-hailing apps are the alternative.
Kolkata to Bangalore by Train
Taking the train from Kolkata to Bangalore is a classic Indian travel experience, but the distance is large and the trip is a long one. Check the current direct and connecting trains and their timetable on IRCTC or the Indian Railways enquiry site before you plan around it.
Choosing Your Train Class
- 1A, 2A and 3A: the air-conditioned sleeper classes, from first class (1A) to three-tier (3A). They suit overnight trips.
- CC: an air-conditioned chair car, meant for daytime trains.
- SL: sleeper class without air conditioning, usually the lowest-cost way to travel by rail.
Train tickets can be reserved 60 days before the journey, not counting the travel day itself.[3] Tatkal quota tickets open one day before departure, at 10:00 for AC classes and 11:00 for non-AC classes.[4] Luggage allowance is 40 kg free in sleeper class and in AC 3-tier or chair car.[5]
Kolkata to Bangalore by Road
Long-distance buses and private cars can cover this route, but the distance makes them a poor value compared with a flight or a train. They make sense mainly if you want to stop at cities along the way. If you do go by bus, an AC sleeper is the most comfortable choice for overnight travel, and a private car is the most expensive option.
Comparing Your Options
| Mode | Duration | Notes |
|---|---|---|
| Flight | About 2.5 hours[1] | Fastest. Direct flights from CCU to BLR. |
| Train | Check the timetable on IRCTC | Lowest-cost option in sleeper class; reserve early. |
| Bus | Long, varies by operator | Overnight AC sleepers exist but the trip is long. |
| Private car | Long | Most expensive; mainly for groups with luggage. |
Tips for Traveling from Kolkata to Bangalore
- Book Train Tickets Early: Popular trains fill up, and reservations open 60 days ahead.[3] Last-minute Tatkal tickets open one day before departure.[4]
- Airport Transit: Bangalore traffic is heavy, so allow plenty of time between the airport and areas such as Koramangala or Indiranagar at peak hours.
- Luggage: Indian Railways allows 40 kg free in sleeper class and in AC 3-tier or chair car.[5]
- Pack a Layer: Air conditioning on trains and buses can be cold, so keep a light jacket or shawl in your carry-on.
- Check Your Station: Big cities have more than one major railway station. Check the station name on your ticket before you set off.
Timetable
| Flight Kolkata - Bangalore $ 65.56–214.80 2h 35m – 3h 5m | |
|
|
| Bus Kolkata - Bangalore $ 30.71–58.42 1days 10h 30m – 1days 11h 30m | |
|
|
| Taxi Kolkata - Bangalore $ 3,860.16–3,860.78 1days 5h 14m | |
|
| Train Howrah - Bangalore $ 11.97–76.68 1days 5h 5m – 1days 8h 40m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Kolkata to Bangalore, including current prices and schedules.
Sleeper class (SL) on the train is usually the lowest-cost option, but fares for flights and trains change with the date and how early you book. Compare current fares before you decide.
Flying. A direct flight takes about 2.5 hours, far less than any land option.
A direct flight takes about 2.5 hours. The train and bus trips are long journeys; check the current timetable on IRCTC or with the bus operator.
Usually not. The distance is long, and a flight or a train is the better choice. A bus only makes sense if you want to stop in cities along the way.
BMTC Vayu Vajra air-conditioned buses connect Kempegowda International Airport with the city and take cash and UPI. Taxis and ride-hailing apps are the other option.
Netaji Subhash Chandra Bose International Airport (CCU). Allow extra time for traffic during business hours.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] IndiGo: Kolkata to Bengaluru Flights. Retrieved October 15, 2026.
- [2] Bengaluru International Airport Limited (BIAL): Airport Bus - Vayu Vajra. Retrieved October 15, 2026.
- [3] Indian Railways: Advance Reservation. Retrieved October 15, 2026.
- [4] Indian Railways: Tatkal Scheme. Retrieved October 15, 2026.
- [5] Indian Railways: Luggage rules. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.