Trains from Patna Jn to Ahmedabad Jn
Patna Jn to Ahmedabad Jn is 1,653 km by rail. 5 direct trains run it; the fastest is the 12948 Azimabad Express at 28 hr 20 min. It is also the most punctual, arriving on time (within 15 min) on 80% of days. None runs every day, leaving between 00:35 and 23:30. When they are waitlisted, a journey with one change takes 29 hr 25 min.
- Departures
- 00:35 – 23:30
- Fare from
- ₹715
- Sleeper · estimate
- Most punctual
- 80% on time
- 12948 Azimabad Express
- Daily trains
- 0 of 5
Trains and seats
- 19436Asansol–Ahmedabad Express00:3535 hr 25 min12:00+1 arrives the next day
PNBE — ADI · 1,985 km · Mail/Express
Checking seats - 15636Guwahati–Okha Express04:1533 hr 25 min13:40+1 arrives the next day
PNBE — ADI · 1,822 km · Mail/Express
Checking seats - 15668Kamakhya–Gandhidham Express04:1533 hr 25 min13:40+1 arrives the next day
PNBE — ADI · 1,822 km · Mail/Express
Checking seats - 19422Patna–Ahmedabad Express10:1531 hr 30 min17:45+1 arrives the next day
PNBE — ADI · 1,653 km · Mail/Express
Checking seats - 12948Azimabad Express23:3028 hr 20 min03:50+2 arrives 2 days later
PNBE — ADI · 1,754 km · Superfast · fastest
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Nadiad JnND23:3029 hr 25 min04:55+2 arrives 2 days later
1 hr 5 min longer than the fastest direct
Almost always holds1 hr 4 min to change at NDAlmost always holds here. Measured on 59,324 paired days.
PNBE — ND
Checking seatsND — ADI
Checking seats - One change at Vadodara JnBRC17:0029 hr 50 min22:50+1 arrives the next day
1 hr 30 min longer than the fastest direct
Holds 9 in 101 hr 3 min to change at BRCHolds about 9 times in 10 here. Measured on 2,12,299 paired days.
12490 often runs late
PNBE — BRC
Checking seatsBRC — ADI
Checking seats - One change at Prayagraj JnPRYJ21:3529 hr 50 min03:25+2 arrives 2 days later
1 hr 30 min longer than the fastest direct
Holds 9 in 101 hr 35 min to change at PRYJHolds about 9 times in 10 here. Measured on 99,265 paired days.
12315 often runs late
PNBE — PRYJ
Checking seatsPRYJ — ADI
Checking seats - One change at Prayagraj JnPRYJ15:5030 hr 45 min22:35+1 arrives the next day
2 hr 25 min longer than the fastest direct
Almost always holds3 hr 15 min to change at PRYJAlmost always holds here. Measured on 1,04,056 paired days.
12303 often runs late
PNBE — PRYJ
Checking seatsPRYJ — ADI
Checking seats - One change at EtawahETW03:0032 hr11:00+1 arrives the next day
3 hr 40 min longer than the fastest direct
Holds 9 in 102 hr 12 min to change at ETWHolds about 9 times in 10 here. Measured on 73,641 paired days.
15483 often runs late
PNBE — ETW
Checking seatsETW — ADI
Checking seats - One change at JabalpurJBP21:3034 hr 30 min08:00+2 arrives 2 days later
6 hr 10 min longer than the fastest direct
Holds 9 in 101 hr 35 min to change at JBPHolds about 9 times in 10 here. Measured on 436 paired days.
07004 often runs late
PNBE — JBP
Checking seatsJBP — ADI
Checking seats
Which arrives on time
On time = within 15 min at Ahmedabad Jn · year to August 2026
- 12948 Azimabad ExpressMost punctualusually on time at Ahmedabad Jn80%
- usually on time at Ahmedabad Jn79%
- usually on time at Ahmedabad Jn75%
- typically 7 min late at Ahmedabad Jn74%
- typically 9 min late at Ahmedabad Jn54%
Fares
Estimated for 1,653 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹715 | observed fares |
| 3E AC 3 economy | ₹1,733 | observed fares |
| 3A AC 3 tier | ₹1,843 | observed fares |
| 2A AC 2 tier | ₹2,641 | observed fares |
| 1A AC first class | ₹4,447 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class