Hey Humsafar

Ahmedabad to Bengaluru trains

Every train from Ahmedabad to Bengaluru with its timetable, run days, classes and an approximate fare per class, then live seats in one tap.

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.

Trains from Ahmedabad to Bengaluru

2 trains · 2 Mail/Express · fastest 33 h 0 m (Mail/Express) · slowest 35 h 48 m · from ₹830 · last at 14:05

Checked · Source: RailRadar (Indian Railways schedule)

Trains from Ahmedabad to Bengaluru, earliest departure first
No.TrainDeparts → arrivesDurationRunsClassesFareSeats
16588Yesvantpur Express
Mail/Express
07:00 ADI → 16:00 YPR (+1 day)33hSun TueSL 3A 2A≈₹830 SL, approxCheck seats now
16531KSR Bengaluru Garib Nawaz Express
Mail/Express
14:05 ADI → 01:53 YPR (+2 day)35h 48mMonSL 3A 2A≈₹835 SL, approxCheck seats now
Lowest approximate fare in each class, per adult
ClassFareTrain
SL≈₹83016588 Yesvantpur Express
3A≈₹2,25016588 Yesvantpur Express
2A≈₹3,28016588 Yesvantpur Express

Fares marked ≈ are our approximation of the Indian Railways distance fare for the cheapest listed class; Rajdhani, Shatabdi, Vande Bharat and other dynamic-fare trains are shown without a number. The live IRCTC fare replaces it when you check seats. Waitlist confirmation history for this route appears here once we have recorded enough outcomes.

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.

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