Contents
From the stone carvings and textile markets of Ahmedabad to the tech pulse and garden-city charm of Bangalore, this trip crosses western and southern India. The dry heat of Gujarat gives way to the cooler plateau of Karnataka, with new languages and cuisines along the way.
The two cities are about 1,235 km apart as the crow flies.[1] Compare options and book on GoAsia.cc.
Ahmedabad to Bangalore by Flight
Flying is the quickest way. IndiGo operates flights from Sardar Vallabhbhai Patel International Airport (AMD) to Kempegowda International Airport (BLR). The flight time depends on the route, and some services have a layover. BLR is Bangalore's only airport, and its domestic and international terminals share one building.[1] The airport lies well outside the center, so allow an hour or more by taxi or airport bus.
Ahmedabad to Bangalore by Train
Indian Railways gives you a classic overland trip with a choice of classes.
- 1A, AC First Class: lockable compartments and bedding, the most private option.
- 2A, AC 2-Tier: a balance of comfort and price, with curtains for privacy.
- 3A, AC 3-Tier: air-conditioned and popular with Indian middle-class travelers.
- SL, Sleeper: the cheapest class, without air conditioning and often crowded and dusty.
Ahmedabad to Bangalore by Bus
Sleeper buses suit those who like to travel overnight. Most coaches are AC sleepers with individual berths, and there are AC seaters for those who prefer to sit. Buses often leave from private pick-up points around Ahmedabad, so read your boarding point on the ticket.
Ahmedabad to Bangalore by Private Transfer
For a group or a lot of luggage, a private transfer offers door-to-door travel. It is the most expensive option and the drive is very long, so plan to split it over more than one day.
Comparing Your Options
| Mode | Comfort |
|---|---|
| Flight | High / Fast |
| Train (AC classes) | High |
| Train (Sleeper) | Basic |
| Bus (AC Sleeper) | Moderate |
| Private Transfer | Very High |
Tips for Traveling from Ahmedabad to Bangalore
- Book trains early: The AC classes sell out weeks ahead.
- Allow for Bangalore traffic: The city is known for congestion, whether you arrive by plane, train or bus.
- Pack a light jacket: AC on flights, trains and buses can be cold, and Bangalore evenings are cooler than Gujarat's.
- Bring water and snacks: This is a long trip.
Timetable
| Flight Ahmedabad - Bangalore $ 49.76โ67.75 2h 15m โ 2h 35m | |
|
|
| Bus Ahmedabad - Bangalore $ 30.47โ84.28 1days 6h 30m โ 1days 13h 30m | |
|
|
| Taxi Ahmedabad - Bangalore $ 239.90โ353.16 23h 9m | |
|
| Bus Rajasthan - Bangalore $ 84.28 1days 15h 15m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Ahmedabad to Bangalore, including current prices and schedules.
The train in Sleeper Class (SL) is the cheapest. Buses and flights cost more, and fares change with the date.
Flying is the fastest way. IndiGo operates flights from Ahmedabad to Bangalore, and some services have a layover.
A flight is far quicker than the train, the bus or a private transfer. Overland trips take many hours and, for a private transfer, more than one day.
Night buses are a standard way to travel in India. AC sleeper coaches from established operators are the usual choice.
For the best experience, book AC First Class (1A) or AC 2-Tier (2A). Both give you more space and privacy.
IndiGo flies between Ahmedabad (AMD) and Bangalore (BLR). Check the schedule, because some services have a layover.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] IndiGo: Ahmedabad to Bengaluru Flights. Retrieved November 2, 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.
