Hey Humsafar

Ahmedabad to Bengaluru flights

Flying from Ahmedabad to Bengaluru: which airports, how far they are from town, the fares our searches have seen, and the train if it is the better fit.

Route facts

  • 2 trains listed
  • fastest 33h (Yesvantpur Express 16588)
  • train from ≈₹830 (SL, approx)

Trains checked

“Fastest” compares scheduled journey times in the timetable we fetched; “from” is the lowest approximate fare across listed trains and classes.

By train instead

If flying does not suit, the railway lists 2 trains between the two cities, the quickest scheduled at 33h and seats from about ₹830 in SL.

Checked · Source: RailRadar (Indian Railways schedule)

All Ahmedabad–Bengaluru trains

Flights

Airports

Ahmedabad: AMD (Sardar Vallabh Patel International Airport) · about 8 km from the city centre in a straight line
Bengaluru: BLR (Kempegowda International Airport Bengaluru) · about 28 km from the city centre in a straight line

We have not seen enough fares on this route yet to give a band. Search live to see today’s prices.

Search flights live Compare airline bag and seat fees

Airport locations: OurAirports, checked

Published fare range

Airlines publish the range their basic fare can take on a route. The basic fare excludes taxes, the fuel charge and fees, so the price you pay is higher. Other airlines’ sheets: not checked yet.

Checked

Also useful

Questions people ask

What is the fastest train from Ahmedabad to Bengaluru?

Yesvantpur Express (16588), scheduled at 33h from ADI to YPR, in the timetable checked 21 Sep 2026, 21:54 IST.

How many trains run from Ahmedabad to Bengaluru?

2 trains are listed between the two cities’ stations, the first leaving at 07:00 and the last at 14:05 (checked 21 Sep 2026, 21:54 IST). Not every train runs every day.

Is there a direct flight from Ahmedabad to Bengaluru?

We only say what our own searches have seen. Search live to see today’s non-stop flights; every result says whether it stops.

2 trains go from Ahmedabad to Bengaluru; the fastest takes 33h, and fares start at about ₹830.