Trains from Vijayawada Jn to Kamakhya
Vijayawada Jn to Kamakhya is 2,185 km by rail. 10 direct trains run it; the fastest is the 15607 Aronai Express at 36 hr 30 min. The most punctual is the 12551 SMVT Bengaluru–Kamakhya AC Express, on time (within 15 min) on 26% of days, typically 124 min late. None runs every day, leaving between 01:50 and 22:15. When they are waitlisted, a journey with one change takes 37 hr 45 min.
- Departures
- 01:50 – 22:15
- Fare from
- ₹860
- Sleeper · estimate
- Most punctual
- 26% on time
- 12551 SMVT Bengaluru–Kamakhya AC Express
- Daily trains
- 0 of 10
Trains and seats
- 15673Kamakhya Amrit Bharat01:5044 hr 10 min22:00+1 arrives the next day
BZA — KYQ · 2,227 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 15627Coimbatore–Silchar Superfast Express13:0039 hr 10 min04:10+2 arrives 2 days later
BZA — KYQ · 2,188 km · Mail/Express
Checking seats - Checking seats
- 15607Aronai Express16:0036 hr 30 min04:30+2 arrives 2 days later
BZA — KYQ · 2,188 km · Mail/Express · fastest
Checking seats - 12551SMVT Bengaluru–Kamakhya AC Express21:5039 hr 55 min13:45+2 arrives 2 days later
BZA — KYQ · 2,233 km · Superfast
Checking seats - Checking seats
- 15645Charlapalli–Silchar Express22:1537 hr 35 min11:50+2 arrives 2 days later
BZA — KYQ · 2,188 km · Mail/Express
Checking seats - 17031Charlapalli–Agartala Express22:1541 hr15:15+2 arrives 2 days later
BZA — KYQ · 2,201 km · Mail/Express
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 RajamundryRJY14:4537 hr 45 min04:30+2 arrives 2 days later
1 hr 15 min longer than the fastest direct
Holds 8 in 101 hr 2 min to change at RJY — tightHolds about 8 times in 10 here. This train arrives a median 33 min late, against 48 min late for the junction's typical arrival. 98 min would make it 9 in 10. Measured on 1,32,416 paired days.
18046 often runs late
BZA — RJY
Checking seatsRJY — KYQ
Checking seats - One change at RajamundryRJY14:4537 hr 55 min04:40+2 arrives 2 days later
1 hr 25 min longer than the fastest direct
Holds 8 in 101 hr 2 min to change at RJY — tightHolds about 8 times in 10 here. This train arrives a median 33 min late, against 48 min late for the junction's typical arrival. 98 min would make it 9 in 10. Measured on 1,32,416 paired days.
18046 often runs late
BZA — RJY
Checking seatsRJY — KYQ
Checking seats - One change at Khurda Road JnKUR21:5038 hr11:50+2 arrives 2 days later
1 hr 30 min longer than the fastest direct
Holds 9 in 101 hr 55 min to change at KUR — tightHolds about 9 times in 10 here. This train arrives a median 56 min late, against 25 min late for the junction's typical arrival. 150 min would make it 9 in 10. Measured on 1,40,239 paired days.
12551 often runs late
BZA — KUR
Checking seatsKUR — KYQ
Checking seats - One change at BhubaneswarBBS22:1038 hr 5 min12:15+2 arrives 2 days later
1 hr 35 min longer than the fastest direct
Holds 9 in 101 hr 45 min to change at BBS — tightHolds about 9 times in 10 here. 126 min would make it 9 in 10. Measured on 78,727 paired days.
12246 often runs late
BZA — BBS
Checking seatsBBS — KYQ
Checking seats - One change at New Cooch BeharNCB14:3041 hr07:30+2 arrives 2 days later
4 hr 30 min longer than the fastest direct
Holds 8 in 102 hr 15 min to change at NCB — tightHolds about 8 times in 10 here. 203 min would make it 9 in 10. Measured on 61,100 paired days.
05951 often runs late
BZA — NCB
Checking seatsNCB — KYQ
Checking seats - One change at BhubaneswarBBS09:3542 hr 35 min04:10+2 arrives 2 days later
6 hr 5 min longer than the fastest direct
Holds 9 in 102 hr 20 min to change at BBSHolds about 9 times in 10 here. This train arrives a median 7 min late, against 45 min late for the junction's typical arrival. Measured on 75,537 paired days.
11019 often runs late
BZA — BBS
Checking seatsBBS — KYQ
Checking seats - One change at Malda TownMLDT17:5043 hr 35 min13:25+2 arrives 2 days later
7 hr 5 min longer than the fastest direct
Holds 8 in 103 hr 50 min to change at MLDT — tightHolds about 8 times in 10 here. This train arrives a median 203 min late, against 6 min late for the junction's typical arrival. 289 min would make it 9 in 10. Measured on 2,19,628 paired days.
22503 often runs late
BZA — MLDT
Checking seatsMLDT — KYQ
Checking seats
Which arrives on time
On time = within 15 min at Kamakhya · year to November 2026 · 6 of 10 trains tracked
- 12551 SMVT Bengaluru–Kamakhya AC ExpressMost punctualtypically 124 min late at Kamakhya26%
- typically 237 min late at Kamakhya12%
- typically 112 min late at Kamakhya7%
- typically 295 min late at Kamakhya3%
- typically 285 min late at Kamakhya3%
Runs late more often than not
- 15645 Charlapalli–Silchar Express — arrives on time only 3% of the time, typically 280 min late
Fares
Estimated for 2,185 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹860 | observed fares |
| 3E AC 3 economy | ₹2,100 | observed fares |
| 3A AC 3 tier | ₹2,184 | observed fares |
| 2A AC 2 tier | ₹3,145 | observed fares |
| 1A AC first class | ₹5,292 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Vijayawada Jn
- Vijayawada Jn to Rajamundry129 direct trains · 153 km
- Vijayawada Jn to Ongole121 direct trains · 140 km
- Vijayawada Jn to Nellore119 direct trains · 256 km
- Vijayawada Jn to Gudur Jn103 direct trains · 294 km
- Vijayawada Jn to Vizianagram Jn93 direct trains · 409 km
- Vijayawada Jn to Samalkot Jn89 direct trains · 204 km