Skip to search

Trains from Ongole to Perambur (Chennai)

Ongole to Perambur (Chennai) is 291 km by rail. 17 direct trains run it; the fastest is the 12577 Bagmati Express at 4 hr 15 min. The most punctual is the 16368 Kashi Tamil Express, on time (within 15 min) on 66% of days, typically 5 min late. 3 run every day, leaving between 01:30 and 22:50. When they are waitlisted, a journey with one change takes 4 hr 30 min.

Departures
01:30 – 22:50
Fare from
₹210
Sleeper · estimate
Most punctual
66% on time
16368 Kashi Tamil Express
Daily trains
3 of 17
Check seats for your date

Trains and seats

  • 22365Danapur–SMVT Bengaluru Special
    01:306 hr 25 min07:55

    OGL — PER · 291 km · Superfast

    Checking seats
  • 22670Patna–Ernakulam Express
    04:104 hr 55 min09:05

    OGL — PER · 291 km · Superfast

    Checking seats
  • 06022Barauni–Podanur Special
    04:354 hr 35 min09:10

    OGL — PER · 291 km · Mail/Express

    Checking seats
  • 12296Sangha Mitra Express
    05:004 hr 40 min09:40

    OGL — PER · 291 km · Superfast

    Checking seats
  • 12577Bagmati Express
    06:004 hr 15 min10:15

    OGL — PER · 291 km · Superfast · fastest

    Checking seats
  • 22351Saharsa–SMVT Bengaluru Express
    06:004 hr 15 min10:15

    OGL — PER · 292 km · Superfast

    Checking seats
  • 18189Tatanagar–Ernakulam Express
    06:355 hr 45 min12:20

    OGL — PER · 291 km · Mail/Express

    Checking seats
  • 08311Sambalpur–Erode Special
    07:106 hr 55 min14:05

    OGL — PER · 291 km · Mail/Express

    Checking seats
  • 22605Purulia–Tirunelveli Superfast Express
    09:104 hr 35 min13:45

    OGL — PER · 292 km · Superfast

    Checking seats
  • 16224Radhikapur–SMVT Bengaluru Express
    09:254 hr 35 min14:00

    OGL — PER · 292 km · Mail/Express

    Checking seats
  • 06086Patna–Ernakulam Special
    10:357 hr17:35

    OGL — PER · 291 km · Mail/Express

    Checking seats
  • 06056Barauni–Podanur Special
    13:305 hr 10 min18:40

    OGL — PER · 291 km · Mail/Express

    Checking seats
  • 16524Balurghat–SMVT Bengaluru Express
    14:305 hr 45 min20:15

    OGL — PER · 292 km · Mail/Express

    Checking seats
  • 16602Amrit Bharat
    17:055 hr 40 min22:45

    OGL — PER · 291 km · Mail/Express

    Checking seats
  • 05952New Tinsukia–SMVT Bengaluru Special
    22:005 hr 10 min03:10+1 arrives the next day

    OGL — PER · 291 km · Mail/Express

    Checking seats
  • 16368Kashi Tamil Express
    22:504 hr 35 min03:25+1 arrives the next day

    OGL — PER · 292 km · Mail/Express

    Checking seats
  • 22502New Tinsukia–SMVT Bengaluru Express
    22:504 hr 20 min03:10+1 arrives the next day

    OGL — PER · 292 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 Gudur JnGDR
    08:154 hr 30 min12:45

    about as quick as the fastest direct

    12711Pinakini Superfast Express08:15 — 10:28Superfast
    Holds 9 in 101 hr 2 min to change at GDR — tight

    Holds about 9 times in 10 here. 75 min would make it 9 in 10. Measured on 40,624 paired days.

    08311Sambalpur–Erode Special11:30 — 12:45Mail/Express

    12711 often runs late

    OGL — GDR

    Checking seats

    GDR — PER

    Checking seats
  • One change at Gudur JnGDR
    05:005 hr 30 min10:30

    1 hr 15 min longer than the fastest direct

    12296Sangha Mitra Express05:00 — 07:23Superfast
    Holds 9 in 101 hr 7 min to change at GDR

    Holds about 9 times in 10 here. Measured on 40,624 paired days.

    12552Kamakhya–SMVT Bengaluru AC Express08:30 — 10:30Superfast

    12552 often runs late

    OGL — GDR

    Checking seats

    GDR — PER

    Checking seats
  • One change at NelloreNLR
    21:405 hr 45 min03:25+1 arrives the next day

    1 hr 30 min longer than the fastest direct

    17428Narasapur–Tirupati Express21:40 — 23:08Mail/Express
    Holds 8 in 101 hr 22 min to change at NLR — tight

    Holds about 8 times in 10 here. 122 min would make it 9 in 10. Measured on 1,25,201 paired days.

    16368Kashi Tamil Express00:30 — 03:25Mail/Express

    17428 often runs late

    OGL — NLR

    Checking seats

    NLR — PER

    Checking seats
  • One change at NayudupetaNYP
    08:155 hr 45 min14:00

    1 hr 30 min longer than the fastest direct

    12711Pinakini Superfast Express08:15 — 10:53Superfast
    Almost always holds1 hr 12 min to change at NYP

    Almost always holds here. Measured on 6,989 paired days.

    16224Radhikapur–SMVT Bengaluru Express12:05 — 14:00Mail/Express

    12711 often runs late

    OGL — NYP

    Checking seats

    NYP — PER

    Checking seats
  • One change at Gudur JnGDR
    03:455 hr 55 min09:40

    1 hr 40 min longer than the fastest direct

    22879Bhubaneswar–Tirupati Superfast03:45 — 05:48Superfast
    Holds 9 in 101 hr 37 min to change at GDR

    Holds about 9 times in 10 here. Measured on 47,400 paired days.

    12296Sangha Mitra Express07:25 — 09:40Superfast

    22879 often runs late

    OGL — GDR

    Checking seats

    GDR — PER

    Checking seats
  • One change at Gudur JnGDR
    04:106 hr 5 min10:15

    1 hr 50 min longer than the fastest direct

    22673Jodhpur–Mannargudi Superfast Express04:10 — 06:28Mail/Express
    Holds 9 in 101 hr 37 min to change at GDR

    Holds about 9 times in 10 here. Measured on 40,624 paired days.

    22353Humsafar Express08:05 — 10:15Superfast

    22673 often runs late

    OGL — GDR

    Checking seats

    GDR — PER

    Checking seats

Which arrives on time

On time = within 15 min at Perambur (Chennai) · year to October 2026 · 11 of 17 trains tracked

  1. typically 5 min late at Perambur (Chennai)
    66%
  2. typically 22 min late at Perambur (Chennai)
    34%
  3. typically 22 min late at Perambur (Chennai)
    34%
  4. typically 24 min late at Perambur (Chennai)
    31%
  5. typically 31 min late at Perambur (Chennai)
    24%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 291 km between Ongole and Perambur (Chennai), priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹210observed fares
3A AC 3 tier₹520observed fares
3E AC 3 economy₹541observed fares
2A AC 2 tier₹809observed fares
1A AC first class₹1,328observed fares

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

Other trains from Ongole

Other trains to Perambur (Chennai)