Skip to search

Trains from Bhubaneswar to Nellore

Bhubaneswar to Nellore is 1,034 km by rail. 36 direct trains run it; the fastest is the 20889 Tirupati Humsafr Express at 15 hr 53 min. The most punctual is the 22871 Bhubaneswar–Tirupati Superfast, on time (within 15 min) on 57% of days, typically 9 min late. 3 run every day, leaving between 00:03 and 22:20. When they are waitlisted, a journey with one change takes 16 hr 30 min.

Departures
00:03 – 22:20
Fare from
₹550
Sleeper · estimate
Most punctual
57% on time
22871 Bhubaneswar–Tirupati Superfast
Daily trains
3 of 36
Check seats for your date

Trains and seats

  • 12663Howrah–Tiruchchirappalli Superfast Express
    00:0317 hr 1 min17:04

    BBS — NLR · 1,048 km · Superfast

    Checking seats
  • 22807Chennai Superfast AC Express
    00:0317 hr17:03

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 22841Santragachi – Tambaram Antyodaya Express
    00:0317 hr 1 min17:04

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 06076Santragachi–Tambaram TOD Special
    04:3523 hr 35 min04:10+1 arrives the next day

    BBS — NLR · 1,034 km · Mail/Express

    Checking seats
  • 12863Howrah–SMVT Bengaluru Express
    05:1516 hr 38 min21:53

    BBS — NLR · 1,048 km · Superfast

    Checking seats
  • 12254Anga Express
    05:2016 hr 54 min22:14

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 12867Howrah–Pondicherry Superfast Express
    05:2016 hr 54 min22:14

    BBS — NLR · 1,048 km · Superfast

    Checking seats
  • 12839Chennai Mail
    06:0018 hr 4 min00:04+1 arrives the next day

    BBS — NLR · 1,048 km · Superfast

    Checking seats
  • 12660Gurudev Express
    06:3516 hr 49 min23:24

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 05952New Tinsukia–SMVT Bengaluru Special
    06:4016 hr 48 min23:28

    BBS — NLR · 1,034 km · Mail/Express

    Checking seats
  • 12845Bhubaneswar–SMVT Bengaluru Superfast
    07:3015 hr 54 min23:24

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 22502New Tinsukia–SMVT Bengaluru Express
    07:3516 hr 43 min00:18+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 16108Tambaram Amrit Bharat
    07:5520 hr 23 min04:18+1 arrives the next day

    BBS — NLR · 1,034 km · Mail/Express

    Checking seats
  • 22504Vivek Express
    08:5416 hr00:54+1 arrives the next day

    BBS — NLR · 1,048 km · Superfast

    Checking seats
  • 12830Bhubaneswar–Chennai Superfast
    12:1016 hr 9 min04:19+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 20849Bhubaneswar–Rameswaram Superfast
    12:1016 hr 34 min04:44+1 arrives the next day

    BBS — NLR · 1,047 km · Mail/Express

    Checking seats
  • 20851Bhubaneswar–Pondicherry Superfast Express
    12:1016 hr 8 min04:18+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 22833Humsafar Express
    12:1016 hr 3 min04:13+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 22871Bhubaneswar–Tirupati Superfast
    12:1016 hr 53 min05:03+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 22879Bhubaneswar–Tirupati Superfast
    12:1016 hr 53 min05:03+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 16224Radhikapur–SMVT Bengaluru Express
    15:4019 hr 13 min10:53+1 arrives the next day

    BBS — NLR · 1,060 km · Mail/Express

    Checking seats
  • 22612New Jalpaiguri–Chennai Express
    17:3017 hr 8 min10:38+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 06086Patna–Ernakulam Special
    17:4519 hr 23 min13:08+1 arrives the next day

    BBS — NLR · 1,034 km · Mail/Express

    Checking seats
  • 22605Purulia–Tirunelveli Superfast Express
    18:1516 hr 23 min10:38+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 22825Shalimar–Chennai Superfast Express
    18:1516 hr 23 min10:38+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 22306Jasidih SMVT Express
    18:5515 hr 58 min10:53+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 20889Tirupati Humsafr Express
    19:0015 hr 53 min10:53+1 arrives the next day

    BBS — NLR · 1,048 km · Superfast · fastest

    Checking seats
  • 06082Shalimar–Thiruvananthapuram North Special
    20:0517 hr 13 min13:18+1 arrives the next day

    BBS — NLR · 1,034 km · Superfast

    Checking seats
  • 18041Shalimar–Chennai Express
    21:1515 hr 53 min13:08+1 arrives the next day

    BBS — NLR · 1,034 km · Mail/Express

    Checking seats
  • 22851Mangaluru Central Vivek Superfast Express
    21:1515 hr 53 min13:08+1 arrives the next day

    BBS — NLR · 1,047 km · Superfast

    Checking seats
  • 16598Amrit Bharat Express
    21:4518 hr 48 min16:33+1 arrives the next day

    BBS — NLR · 1,034 km · Mail/Express

    Checking seats
  • 16524Balurghat–SMVT Bengaluru Express
    21:5518 hr 38 min16:33+1 arrives the next day

    BBS — NLR · 1,034 km · Mail/Express

    Checking seats
  • 12665Howrah–Kanniyakumari Superfast Express
    22:2017 hr 14 min15:34+1 arrives the next day

    BBS — NLR · 1,048 km · Superfast

    Checking seats
  • 13434Amrit Bharat Express
    22:2017 hr 13 min15:33+1 arrives the next day

    BBS — NLR · 1,048 km · Mail/Express

    Checking seats
  • 15630Nagaon Express
    22:2017 hr 14 min15:34+1 arrives the next day

    BBS — NLR · 1,048 km · Mail/Express

    Checking seats
  • 15930New Tinsukia–Tambaram Express
    22:2017 hr 14 min15:34+1 arrives the next day

    BBS — NLR · 1,048 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 Vizianagram JnVZM
    05:1516 hr 30 min21:45

    37 min longer than the fastest direct

    20841VANDE BHARAT EXP05:15 — 09:43Shatabdi
    Holds 9 in 101 hr 17 min to change at VZM — tight

    Holds about 9 times in 10 here. This train arrives a median 10 min late, against 42 min late for the junction's typical arrival. 98 min would make it 9 in 10. Measured on 60,348 paired days.

    16620AMRIT BHARAT EXP11:00 — 21:45Mail/Express

    20841 often runs late

    BBS — VZM

    Checking seats

    VZM — NLR

    Checking seats
  • One change at VisakhapatnamVSKP
    05:1516 hr 38 min21:53

    45 min longer than the fastest direct

    20841VANDE BHARAT EXP05:15 — 11:00Shatabdi
    Holds 9 in 101 hr 30 min to change at VSKP — tight

    Holds about 9 times in 10 here. This train arrives a median 0 min late, against 15 min late for the junction's typical arrival. 111 min would make it 9 in 10. Measured on 59,733 paired days.

    12863HWH SMVB EXP12:30 — 21:53Superfast

    12863 often runs late

    BBS — VSKP

    Checking seats

    VSKP — NLR

    Checking seats
  • One change at VisakhapatnamVSKP
    05:1516 hr 59 min22:14

    1 hr 6 min longer than the fastest direct

    20841VANDE BHARAT EXP05:15 — 11:00Shatabdi
    Holds 9 in 102 hr 15 min to change at VSKP

    Holds about 9 times in 10 here. This train arrives a median 0 min late, against 15 min late for the junction's typical arrival. Measured on 59,733 paired days.

    12254ANGA EXPRESS13:15 — 22:14Superfast

    12254 often runs late

    BBS — VSKP

    Checking seats

    VSKP — NLR

    Checking seats
  • One change at BrahmapurBAM
    07:4517 hr 9 min00:54+1 arrives the next day

    1 hr 16 min longer than the fastest direct

    22819INTERCITY SF EXP07:45 — 10:06Superfast
    Holds 8 in 101 hr 9 min to change at BAM — tight

    Holds about 8 times in 10 here. 140 min would make it 9 in 10. Measured on 68,723 paired days.

    22504VIVEK EXPRESS11:15 — 00:54Superfast

    22819 often runs late

    BBS — BAM

    Checking seats

    BAM — NLR

    Checking seats

Which arrives on time

On time = within 15 min at Nellore · year to August 2026 · 27 of 36 trains tracked

  1. typically 9 min late at Nellore
    57%
  2. typically 11 min late at Nellore
    56%
  3. typically 13 min late at Nellore
    54%
  4. typically 11 min late at Nellore
    53%
  5. typically 25 min late at Nellore
    31%

Runs late more often than not

How we grade this

Fares

Estimated for 1,034 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,034 km between Bhubaneswar and Nellore, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹550observed fares
3E AC 3 economy₹1,313observed fares
3A AC 3 tier₹1,407observed fares
2A AC 2 tier₹1,979observed fares
1A AC first class₹3,308observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Bhubaneswar

Other trains to Nellore