Skip to search

Trains from Tirupati to Brahmapur

8 direct trains · 1,012 km · fastest 16 hr 10 min on the 22872 TPTY BBS SF EXP

Check seats and fares for your date

Trains and seats

  • 12659GURUDEV SF EXP
    09:1016 hr 20 min01:30+1 arrives the next day

    TPTY — BAM · 1,013 km · Superfast

    Checking seats
  • 22872TPTY BBS SF EXP
    10:2516 hr 10 min02:35+1 arrives the next day

    TPTY — BAM · 1,013 km · Superfast · fastest

    Checking seats
  • 22880TPTY BBS SF EXP
    10:2516 hr 10 min02:35+1 arrives the next day

    TPTY — BAM · 1,013 km · Superfast

    Checking seats
  • 17480TPTY PURI EXP
    11:0522 hr 55 min10:00+1 arrives the next day

    TPTY — BAM · 1,041 km · Mail/Express

    Checking seats
  • 22852SRC VIVEK SF EX
    14:1516 hr 50 min07:05+1 arrives the next day

    TPTY — BAM · 1,012 km · Superfast

    Checking seats
  • 12864SMVB HOWRAH EXP
    16:0516 hr 55 min09:00+1 arrives the next day

    TPTY — BAM · 1,012 km · Superfast

    Checking seats
  • 22856TPTY SRC SF EXP
    19:5017 hr 12 min13:02+1 arrives the next day

    TPTY — BAM · 1,013 km · Superfast

    Checking seats
  • 12846BHUBANESWAR EXP
    22:1016 hr 25 min14:35+1 arrives the next day

    TPTY — BAM · 1,012 km · Superfast

    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 DuvvadaDVD
    10:2516 hr 43 min03:08+1 arrives the next day

    33 min longer than the fastest direct

    22880TPTY BBS SF EXP10:25 — 21:40Superfast
    Holds 9 in 101 hr 10 min to change at DVD — tight

    Holds about 9 times in 10 here. 91 min would make it 9 in 10. Measured on 1,41,828 paired days.

    22878ERS HWH SUF EXP22:50 — 03:08Superfast

    22878 often runs late

    TPTY — DVD

    Checking seats

    DVD — BAM

    Checking seats
  • One change at OngoleOGL
    21:5016 hr 45 min14:35+1 arrives the next day

    35 min longer than the fastest direct

    22708TPTY VSKP DD EX21:50 — 01:24Superfast
    Holds 9 in 101 hr 11 min to change at OGL — tight

    Holds about 9 times in 10 here. 85 min would make it 9 in 10. Measured on 46,432 paired days.

    12897PDY BBS SF EXP02:35 — 14:35Superfast

    22708 often runs late

    TPTY — OGL

    Checking seats

    OGL — BAM

    Checking seats
  • One change at Gudur JnGDR
    21:5016 hr 45 min14:35+1 arrives the next day

    35 min longer than the fastest direct

    22708TPTY VSKP DD EX21:50 — 23:23Superfast
    Holds 9 in 101 hr 12 min to change at GDR — tight

    Holds about 9 times in 10 here. 98 min would make it 9 in 10. Measured on 81,349 paired days.

    20850RMM BBS SF EXP00:35 — 14:35Mail/Express

    22708 often runs late

    TPTY — GDR

    Checking seats

    GDR — BAM

    Checking seats
  • One change at Guntur JnGNT
    15:1516 hr 55 min08:10+1 arrives the next day

    45 min longer than the fastest direct

    20702SC VANDE BHARAT15:15 — 19:40Shatabdi
    Almost always holds1 hr 30 min to change at GNT

    Almost always holds here. Measured on 1,66,212 paired days.

    17031CHZ AGTL EXP21:10 — 08:10Mail/Express

    20702 often runs late

    TPTY — GNT

    Checking seats

    GNT — BAM

    Checking seats
  • One change at Samalkot JnSLO
    14:1517 hr 10 min07:25+1 arrives the next day

    1 hr longer than the fastest direct

    12836SMVB HATIA EXP14:15 — 23:39Superfast
    Holds 9 in 101 hr 1 min to change at SLO

    Holds about 9 times in 10 here. Measured on 42,692 paired days.

    12704FALAKNUMA SF EX00:40 — 07:25Superfast

    12836 often runs late

    TPTY — SLO

    Checking seats

    SLO — BAM

    Checking seats
  • One change at OngoleOGL
    15:1517 hr 12 min08:27+1 arrives the next day

    1 hr 2 min longer than the fastest direct

    20702SC VANDE BHARAT15:15 — 17:43Shatabdi
    Holds 9 in 102 hr 2 min to change at OGL — tight

    Holds about 9 times in 10 here. 159 min would make it 9 in 10. Measured on 64,923 paired days.

    08088HWH HUMSAFAR19:45 — 08:27Superfast

    20702 often runs late

    TPTY — OGL

    Checking seats

    OGL — BAM

    Checking seats
  • One change at Guntur JnGNT
    15:1517 hr 20 min08:35+1 arrives the next day

    1 hr 10 min longer than the fastest direct

    20702SC VANDE BHARAT15:15 — 19:40Shatabdi
    Almost always holds1 hr 43 min to change at GNT

    Almost always holds here. Measured on 1,66,212 paired days.

    03429SC MLDT SF SPL21:23 — 08:35Superfast

    20702 often runs late

    TPTY — GNT

    Checking seats

    GNT — BAM

    Checking seats

Which arrives on time

On time = within 15 min at Brahmapur · year to August 2026 · 5 of 8 trains tracked

  1. usually on time at Brahmapur
    65%
  2. typically 22 min late at Brahmapur
    34%
  3. typically 33 min late at Brahmapur
    23%
  4. typically 50 min late at Brahmapur
    15%
  5. typically 91 min late at Brahmapur
    8%
How we grade this

Fares

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

Estimated fares by class for the 1,012 km between Tirupati and Brahmapur, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹545observed fares
3E AC 3 economy₹1,297observed fares
3A AC 3 tier₹1,391observed fares
2A AC 2 tier₹1,953observed fares
1A AC first class₹3,266observed fares

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

Other trains from Tirupati

Other trains to Brahmapur

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.