Trains from Guwahati to Balasore
Guwahati to Balasore is 1,194 km by rail. 8 direct trains run it; the fastest is the 17032 Agartala–Charlapalli Express at 21 hr 8 min. The most punctual is the 22502 New Tinsukia–SMVT Bengaluru Express, on time (within 15 min) on 9% of days, typically 82 min late. 1 runs every day, leaving between 05:15 and 18:30. When they are waitlisted, a journey with one change takes 21 hr 20 min.
- Departures
- 05:15 – 18:30
- Fare from
- ₹600
- Sleeper · estimate
- Most punctual
- 9% on time
- 22502 New Tinsukia–SMVT Bengaluru Express
- Daily trains
- 1 of 8
Trains and seats
- 22502New Tinsukia–SMVT Bengaluru Express05:1522 hr 55 min04:10+1 arrives the next day
GHY — BLS · 1,226 km · Superfast
Checking seats - 15628Silchar–Coimbatore Express06:0522 hr 5 min04:10+1 arrives the next day
GHY — BLS · 1,201 km · Mail/Express
Checking seats - 15646Silchar–Secunderabad Express06:0522 hr 5 min04:10+1 arrives the next day
GHY — BLS · 1,201 km · Mail/Express
Checking seats - 12508Silchar–Thiruvananthapuram Express06:1021 hr 55 min04:05+1 arrives the next day
GHY — BLS · 1,194 km · Superfast
Checking seats - 12510Guwahati–SMVT Bengaluru Express06:1521 hr 55 min04:10+1 arrives the next day
GHY — BLS · 1,200 km · Superfast
Checking seats - Checking seats
- Checking seats
- 17032Agartala–Charlapalli Express18:3021 hr 8 min15:38+1 arrives the next day
GHY — BLS · 1,225 km · Mail/Express · 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 Rampur HatRPH12:4021 hr 20 min10:00+1 arrives the next day
about as quick as the fastest direct
Holds 10 in 101 hr 19 min to change at RPHHolds about 19 times in 20 here. Measured on 1,76,856 paired days.
12346 often runs late
GHY — RPH
Checking seatsRPH — BLS
Checking seats - One change at KishanganjKNE06:3521 hr 30 min04:05+1 arrives the next day
about as quick as the fastest direct
Holds 8 in 101 hr 12 min to change at KNE — tightHolds about 8 times in 10 here. 131 min would make it 9 in 10. Measured on 1,80,599 paired days.
12423 often runs late
GHY — KNE
Checking seatsKNE — BLS
Checking seats - One change at KishanganjKNE06:3521 hr 35 min04:10+1 arrives the next day
about as quick as the fastest direct
Holds 8 in 101 hr 12 min to change at KNE — tightHolds about 8 times in 10 here. 131 min would make it 9 in 10. Measured on 1,80,599 paired days.
12423 often runs late
GHY — KNE
Checking seatsKNE — BLS
Checking seats - One change at Kharagpur JnKGP18:4022 hr 35 min17:15+1 arrives the next day
1 hr 27 min longer than the fastest direct
Holds 8 in 102 hr 20 min to change at KGP — tightHolds about 8 times in 10 here. This train arrives a median 94 min late, against 48 min late for the junction's typical arrival. 218 min would make it 9 in 10. Measured on 47,232 paired days.
12504 often runs late
GHY — KGP
Checking seatsKGP — BLS
Checking seats
Which arrives on time
On time = within 15 min at Balasore · year to November 2026 · 5 of 8 trains tracked
- 22502 New Tinsukia–SMVT Bengaluru ExpressMost punctualtypically 82 min late at Balasore9%
- typically 81 min late at Balasore9%
- typically 89 min late at Balasore8%
- typically 106 min late at Balasore7%
- typically 161 min late at Balasore5%
Fares
Estimated for 1,194 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹600 | observed fares |
| 3E AC 3 economy | ₹1,439 | observed fares |
| 3A AC 3 tier | ₹1,538 | observed fares |
| 2A AC 2 tier | ₹2,163 | observed fares |
| 1A AC first class | ₹3,628 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class