Skip to search

Trains from Nellore to Agra

1,809 km by rail · 8 direct trains · fastest 26 hr 55 min on the 12625 Kerala Superfast Express · 2 daily · 1 station in Nellore, 1 in Agra

Departures
03:12 – 21:00
Fare from
₹760
Sleeper · estimate
Check seats for your date

Every direct train

Search Nellore to Agra for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Virangana Lakshmibai(Jhanshi)VGLJ

    Nellore NLR to Agra Cantt AGC

    07:1527 hr 46 min11:01+1 arrives the next day
    12625Kerala Superfast Express07:15 — 07:25Superfast
    Holds 9 in 101 hr 18 min to change at VGLJ — tight

    Holds about 9 times in 10 here. 121 min would make it 9 in 10. Measured on 59,310 paired days.

    20171Vande Bharat Express08:43 — 11:01Shatabdi

    12625 often runs late

  • One change at BalharshahBPQ

    Nellore NLR to Agra Cantt AGC

    22:4527 hr 55 min02:40+2 arrives 2 days later
    22674Mannargudi–Jodhpur Superfast Express22:45 — 10:10Mail/Express

    22631 Anuvrat Superfast Express 22:45 — 10:10 on Thu

    Holds 9 in 101 hr to change at BPQ

    Holds about 9 times in 10 here. Measured on 28,894 paired days.

    20805AP Express11:10 — 02:40Superfast

    22674 often runs late

  • One change at RamagundamRDM

    Nellore NLR to Agra Cantt AGC

    22:3528 hr 5 min02:40+2 arrives 2 days later
    22352SMVT Bengaluru–Saharsa Express22:35 — 07:14Superfast
    Holds 9 in 101 hr 21 min to change at RDM

    Holds about 9 times in 10 here. Measured on 90,145 paired days.

    20805AP Express08:35 — 02:40Superfast

    22352 often runs late

  • One change at Vijayawada JnBZA

    Nellore NLR to Agra Cantt AGC

    22:2528 hr 15 min02:40+2 arrives 2 days later
    12664Tiruchchirappalli–Howrah Superfast Express22:25 — 02:05Superfast

    22826 Chennai–Shalimar Superfast Express 22:25 — 02:05 on Wed

    12666 Kanniyakumari–Howrah Superfast Express 22:25 — 02:05 on Sat

    Holds 9 in 101 hr 35 min to change at BZA — tight

    Holds about 9 times in 10 here. 103 min would make it 9 in 10. Measured on 2,21,096 paired days.

    20805AP Express03:40 — 02:40Superfast

    12664 often runs late

Nellore to Agra, station by station

Other trains from Nellore

Other trains to Agra