Skip to search

Trains from Ongole to Gwalior Jn

8 direct trains · 1,582 km · fastest 20 hr 53 min on the 12611 NZM GARIBRATH

Check seats and fares for your date

Trains and seats

  • 12611NZM GARIBRATH
    09:3020 hr 53 min06:23+1 arrives the next day

    OGL — GWL · 1,583 km · Rail Motor · fastest

    Checking seats
  • 16031ANDAMAN EXPRESS
    10:0528 hr 35 min14:40+1 arrives the next day

    OGL — GWL · 1,606 km · Mail/Express

    Checking seats
  • 12643TVC NZM SF EXP
    11:3525 hr 35 min13:10+1 arrives the next day

    OGL — GWL · 1,583 km · Superfast

    Checking seats
  • 12645MILLENNIUM EXP
    11:3525 hr 35 min13:10+1 arrives the next day

    OGL — GWL · 1,582 km · Superfast

    Checking seats
  • 16317HIMSAGAR EXPRESS
    13:0025 hr 40 min14:40+1 arrives the next day

    OGL — GWL · 1,583 km · Mail/Express

    Checking seats
  • 16787TEN SVDK EXPRESS
    13:0025 hr 40 min14:40+1 arrives the next day

    OGL — GWL · 1,583 km · Mail/Express

    Checking seats
  • 05073SBC LKU SPL
    17:3528 hr 50 min22:25+1 arrives the next day

    OGL — GWL · 1,583 km · Mail/Express

    Checking seats
  • 12615GRAND TRUNK EXP
    22:3025 hr 25 min23:55+1 arrives the next day

    OGL — GWL · 1,582 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 Virangana Lakshmibai(Jhanshi)VGLJ
    09:3022 hr 5 min07:35+1 arrives the next day

    1 hr 12 min longer than the fastest direct

    12611NZM GARIBRATH09:30 — 05:20Rail Motor
    Holds 8 in 101 hr 8 min to change at VGLJ — tight

    Holds about 8 times in 10 here. 133 min would make it 9 in 10. Measured on 1,81,205 paired days.

    12715SACHKHAND SF EX06:28 — 07:35Superfast

    12715 often runs late

    OGL — VGLJ

    Checking seats

    VGLJ — GWL

    Checking seats
  • One change at Virangana Lakshmibai(Jhanshi)VGLJ
    09:3022 hr 20 min07:50+1 arrives the next day

    1 hr 27 min longer than the fastest direct

    12611NZM GARIBRATH09:30 — 05:20Rail Motor
    Holds 8 in 101 hr 18 min to change at VGLJ — tight

    Holds about 8 times in 10 here. 133 min would make it 9 in 10. Measured on 1,81,205 paired days.

    12617MANGLADWEEP EXP06:38 — 07:50Superfast

    12617 often runs late

    OGL — VGLJ

    Checking seats

    VGLJ — GWL

    Checking seats
  • One change at Bhopal JnBPL
    09:3023 hr 10 min08:40+1 arrives the next day

    2 hr 17 min longer than the fastest direct

    12611NZM GARIBRATH09:30 — 02:05Rail Motor
    Holds 9 in 101 hr 50 min to change at BPL

    Holds about 9 times in 10 here. Measured on 99,777 paired days.

    12625KERALA SF EXP03:55 — 08:40Superfast

    12625 often runs late

    OGL — BPL

    Checking seats

    BPL — GWL

    Checking seats
  • One change at BalharshahBPQ
    03:2024 hr 33 min03:53+1 arrives the next day

    3 hr 40 min longer than the fastest direct

    12512RAPTISAGAR SF EX03:20 — 12:40Superfast

    22648 TVCN KRBA SF EXP 03:20 — 12:40 on Tue

    22646 AHILYANAGARI EXP 03:20 — 12:40 on Sun

    Holds 9 in 101 hr 30 min to change at BPQ

    Holds about 9 times in 10 here. Measured on 34,787 paired days.

    12649SAMPARK KRANTI14:10 — 03:53Superfast

    12512 often runs late

    OGL — BPQ

    Checking seats

    BPQ — GWL

    Checking seats
  • One change at BalharshahBPQ
    00:1524 hr 54 min01:09+1 arrives the next day

    4 hr 1 min longer than the fastest direct

    22631ANUVRAT SF EXP00:15 — 10:10Superfast

    22674 MQ JU SF EXPRESS 00:15 — 10:10 on Tue

    Holds 9 in 101 hr to change at BPQ

    Holds about 9 times in 10 here. Measured on 28,894 paired days.

    20805AP EXPRESS11:10 — 01:09Superfast

    20805 often runs late

    OGL — BPQ

    Checking seats

    BPQ — GWL

    Checking seats
  • One change at Vijayawada JnBZA
    23:5525 hr 14 min01:09+2 arrives 2 days later

    4 hr 21 min longer than the fastest direct

    22826MAS SHM SF EXP23:55 — 02:05Superfast

    15629 NAGAON EXPRESS 23:55 — 02:05 on Mon

    15929 TBM NTSK EXPRESS 23:55 — 02:05 on Thu

    12664 TPJ HWH SF EXP 23:55 — 02:05 on Fri

    Holds 9 in 101 hr 35 min to change at BZA — tight

    Holds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.

    20805AP EXPRESS03:40 — 01:09Superfast

    22826 often runs late

    OGL — BZA

    Checking seats

    BZA — GWL

    Checking seats

Which arrives on time

On time = within 15 min at Gwalior Jn · year to August 2026

  1. typically 12 min late at Gwalior Jn
    56%
  2. typically 15 min late at Gwalior Jn
    50%
  3. typically 16 min late at Gwalior Jn
    48%
  4. typically 16 min late at Gwalior Jn
    47%
  5. typically 21 min late at Gwalior Jn
    36%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 1,582 km between Ongole and Gwalior Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹695observed fares
3E AC 3 economy₹1,680observed fares
3A AC 3 tier₹1,790observed fares
2A AC 2 tier₹2,567observed fares
1A AC first class₹4,316observed fares

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

Other trains from Ongole

Other trains to Gwalior Jn

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.