Skip to search

Trains from Berhampur to Nagpur

986 km by rail · 3 direct trains · fastest 18 hr 5 min on the 22974 Puri–Gandhidham Superfast · 1 daily · 1 station in Berhampur, 1 in Nagpur

Departures
13:55 – 23:45
Fare from
₹535
Sleeper · estimate
Check seats for your date

Every direct train

Search Berhampur to Nagpur for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vizianagram JnVZM

    Brahmapur BAM to Nagpur NGP

    00:3019 hr 25 min19:55
    13434Amrit Bharat Express00:30 — 04:08Mail/Express

    12773 Shalimar–Secunderabad Superfast Express 00:30 — 04:08 on Thu

    Holds 8 in 101 hr 7 min to change at VZM — tight

    Holds about 8 times in 10 here. This train arrives a median 39 min late, against 23 min late for the junction's typical arrival. 140 min would make it 9 in 10. Measured on 72,476 paired days.

    19022Amrit Bharat Express05:15 — 19:55Mail/Express

    13434 often runs late

  • One change at DurgDURG

    Brahmapur BAM to Nagpur NGP

    20:2819 hr 52 min16:20+1 arrives the next day
    12843Puri–Ahmedabad Superfast20:28 — 10:40Superfast
    Holds 8 in 101 hr 30 min to change at DURG — tight

    Holds about 8 times in 10 here. This train arrives a median 2 min late, against 34 min late for the junction's typical arrival. 188 min would make it 9 in 10. Measured on 1,66,770 paired days.

    12152Samarsata Express12:10 — 16:20Superfast

    12152 often runs late

  • One change at MunigudaMNGD

    Brahmapur BAM to Nagpur NGP

    23:4520 hr 10 min19:55+1 arrives the next day
    20837Bhubaneswar–Junagarh Road Superfast23:45 — 06:45Superfast
    Almost always holds1 hr 32 min to change at MNGD

    Almost always holds here. Measured on 17,006 paired days.

    19022Amrit Bharat Express08:17 — 19:55Mail/Express

    20837 often runs late

Berhampur to Nagpur, station by station

Other trains from Berhampur

Other trains to Nagpur