Trains from Berhampur to Surat
1,710 km by rail · 4 direct trains · fastest 30 hr 5 min on the 12843 Puri–Ahmedabad Superfast · 1 daily · 1 station in Berhampur, 2 in Surat
- Departures
- 12:40 – 23:45
- Fare from
- ₹730
- Sleeper · estimate
Every direct train
- 20819Puri Okha Superfast Express12:4031 hr 15 min19:55+1 arrives the next day
Brahmapur (BAM) to Surat (ST)
1,861 km · Mail/Express
- 22974Puri–Gandhidham Superfast13:5530 hr 28 min20:23+1 arrives the next day
Brahmapur (BAM) to Surat (ST)
1,715 km · Superfast
- 12843Puri–Ahmedabad Superfast20:2830 hr 5 min02:33+2 arrives 2 days later
Brahmapur (BAM) to Surat (ST)
1,715 km · Superfast · fastest
- 19022Amrit Bharat Express23:4533 hr08:45+2 arrives 2 days later
Brahmapur (BAM) to Udhna Jn (UDN)
1,710 km · Mail/Express
Search Berhampur to Surat for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at NandurbarNDB
Brahmapur BAM to Surat ST
20:2831 hr 32 min04:00+2 arrives 2 days laterHolds 9 in 101 hr 6 min to change at NDBHolds about 9 times in 10 here. This train arrives a median 26 min late, against 5 min late for the junction's typical arrival. Measured on 10,127 paired days.
12843 often runs late
- One change at Jalgaon JnJL
Brahmapur BAM to Surat ST
12:4032 hr 10 min20:50+1 arrives the next dayHolds 8 in 101 hr 20 min to change at JL — tightHolds about 8 times in 10 here. 136 min would make it 9 in 10. Measured on 4,20,887 paired days.
20819 often runs late
- One change at Srikakulam RoadCHE
Brahmapur BAM to Surat ST
18:0232 hr 31 min02:33+2 arrives 2 days laterHolds 9 in 102 hr 37 min to change at CHEHolds about 9 times in 10 here. Measured on 57,383 paired days.
22883 often runs late
- One change at Srikakulam RoadCHE
Brahmapur BAM to Surat ST
17:4032 hr 53 min02:33+2 arrives 2 days laterHolds 9 in 102 hr 50 min to change at CHEHolds about 9 times in 10 here. Measured on 57,383 paired days.
12843 often runs late
- One change at Khurda Road JnKUR
Brahmapur BAM to Surat ST
20:2033 hr 22 min05:42+2 arrives 2 days laterHolds 8 in 101 hr 43 min to change at KUR — tightHolds about 8 times in 10 here. This train arrives a median 52 min late, against 31 min late for the junction's typical arrival. 133 min would make it 9 in 10. Measured on 1,16,729 paired days.
11019 often runs late
- One change at Vijayawada JnBZA
Brahmapur BAM to Surat ST
02:5734 hr 40 min13:37+1 arrives the next dayHolds 9 in 102 hr 55 min to change at BZAHolds about 9 times in 10 here. Measured on 2,39,567 paired days.
07047 often runs late