Skip to search

Trains from Tirupati to Ongole

Tirupati to Ongole is 247 km by rail. 36 direct trains run it; the fastest is the 20702 Secunderabad Vande Bharat at 2 hr 28 min. The most punctual is the 12643 Thiruvananthapuram–Hazrat Nizamuddin Superfast Express, on time (within 15 min) on 63% of days, typically 8 min late. 8 run every day, leaving between 00:20 and 23:50. When they are waitlisted, a journey with one change takes 3 hr 55 min.

Departures
00:20 – 23:50
Fare from
₹190
Sleeper · estimate
Most punctual
63% on time
12643 Thiruvananthapuram–Hazrat Nizamuddin Superfast Express
Daily trains
8 of 36
Check seats for your date

Trains and seats

  • 07292TNM Narasapur Special
    00:204 hr 8 min04:28

    TPTY — OGL · 247 km · Passenger

    Checking seats
  • 07194Kollam–Maula Ali Special
    03:204 hr 53 min08:13

    TPTY — OGL · 248 km · Mail/Express

    Checking seats
  • 07002TNM Charlapalli Special
    03:304 hr 23 min07:53

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 17425Tirupati–Shirdi Special
    04:003 hr 53 min07:53

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 17405Krishna Express
    05:404 hr 29 min10:09

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 12643Thiruvananthapuram–Hazrat Nizamuddin Superfast Express
    07:104 hr 23 min11:33

    TPTY — OGL · 248 km · Superfast

    Checking seats
  • 12645Millennium Express
    07:104 hr 23 min11:33

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 17078Tiruchchirappalli–Charlapalli Express
    07:104 hr 23 min11:33

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 12659Gurudev Superfast Express
    09:103 hr 48 min12:58

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 16317Himsagar Express
    09:103 hr 49 min12:59

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 16787Tirunelveli–Vaishno Devi Katra Express
    09:103 hr 49 min12:59

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 22872Tirupati–Bhubaneswar Superfast Express
    10:253 hr 23 min13:48

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 22880Tirupati–Bhubaneswar Superfast Express
    10:253 hr 23 min13:48

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 17636Dharmavaram–Nanded Express
    10:355 hr 8 min15:43

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 17480Tirupati–Puri Express
    11:054 hr 9 min15:14

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 17482Tirupati–Bilaspur Express
    11:054 hr 9 min15:14

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 12890SMVT Bengaluru–Tatanagar Express
    14:153 hr 58 min18:13

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 22852Santragachi Vivek Superfast Express
    14:153 hr 58 min18:13

    TPTY — OGL · 248 km · Superfast

    Checking seats
  • 07714Tirupati–Charlapalli Special
    14:454 hr 15 min19:00

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 20702Secunderabad Vande Bharat
    15:152 hr 28 min17:43

    TPTY — OGL · 247 km · Shatabdi · fastest

    Checking seats
  • 20890Howrah Humsafar Superfast
    16:003 hr 38 min19:38

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 12864SMVT Bengaluru–Howrah Express
    16:053 hr 58 min20:03

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 12763Padmavati Superfast Express
    16:553 hr 43 min20:38

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 17439Srikakulam Road Humsafar Express
    16:555 hr 13 min22:08

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 17209Seshadri Express
    17:154 hr 33 min21:48

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 12733Narayanadri Superfast
    18:203 hr 43 min22:03

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 17248Dharmavaram–Narasapur Express
    18:354 hr 33 min23:08

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 07815Tirupati–Jalna Special
    19:453 hr 33 min23:18

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 18522Tirumala Express
    20:303 hr 58 min00:28+1 arrives the next day

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 18508Tirupati–Visakhapatnam Express
    21:503 hr 33 min01:23+1 arrives the next day

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 22708Tirupati–Visakhapatnam DD Express
    21:503 hr 34 min01:24+1 arrives the next day

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 17070Kanniyakumari–Hyderabad Express
    22:103 hr 48 min01:58+1 arrives the next day

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 17427Tirupati–Narasapur Express
    22:103 hr 43 min01:53+1 arrives the next day

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 17249Tirupati–Kakinada Town Express
    22:355 hr 3 min03:38+1 arrives the next day

    TPTY — OGL · 247 km · Mail/Express

    Checking seats
  • 20630Sabari Express
    23:154 hr 8 min03:23+1 arrives the next day

    TPTY — OGL · 247 km · Superfast

    Checking seats
  • 14724Tirupati–Hisar Special
    23:504 hr 8 min03:58+1 arrives the next day

    TPTY — OGL · 247 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 NelloreNLR
    15:153 hr 55 min19:10

    1 hr 27 min longer than the fastest direct

    20702SC VANDE BHARAT15:15 — 16:34Shatabdi
    Holds 8 in 101 hr 8 min to change at NLR — tight

    Holds about 8 times in 10 here. 177 min would make it 9 in 10. Measured on 30,924 paired days.

    16619DHN AMRIT BHARAT17:42 — 19:10Mail/Express

    20702 often runs late

    TPTY — NLR

    Checking seats

    NLR — OGL

    Checking seats
  • One change at Gudur JnGDR
    16:054 hr 23 min20:28

    1 hr 55 min longer than the fastest direct

    12864SMVB HOWRAH EXP16:05 — 17:48Superfast
    Little room47 min to change at GDR — tight

    Typically 23 min late here, leaving about 3 min spare. It usually works, but there is little room.

    12709SIMHAPURI SF EX18:35 — 20:28Superfast

    12864 often runs late

    TPTY — GDR

    Checking seats

    GDR — OGL

    Checking seats
  • One change at NelloreNLR
    15:154 hr 23 min19:38

    1 hr 55 min longer than the fastest direct

    20702SC VANDE BHARAT15:15 — 16:34Shatabdi
    Holds 8 in 101 hr 36 min to change at NLR — tight

    Holds about 8 times in 10 here. 177 min would make it 9 in 10. Measured on 30,924 paired days.

    12852MAS BSP SF EXP18:10 — 19:38Superfast

    16523 SMVB BLGT EXP 18:10 — 19:38 on Wed

    20890 HWH HUMSAFAR SF 18:10 — 19:38 on Sun

    22663 MS JU SF EXPRESS 18:10 — 19:38 on Sat

    20702 often runs late

    TPTY — NLR

    Checking seats

    NLR — OGL

    Checking seats

Which arrives on time

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

  1. typically 8 min late at Ongole
    63%
  2. typically 5 min late at Ongole
    61%
  3. typically 22 min late at Ongole
    34%
  4. typically 26 min late at Ongole
    29%
  5. typically 29 min late at Ongole
    26%

Runs late more often than not

How we grade this

Fares

Estimated for 247 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 247 km between Tirupati and Ongole, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹190observed fares
3A AC 3 tier₹520observed fares
3E AC 3 economy₹530observed fares
2A AC 2 tier₹777observed fares
1A AC first class₹1,281observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Tirupati

Other trains to Ongole