Skip to search

Trains from Delhi to Ghaziabad

Delhi to Ghaziabad is 19 km by rail. 53 direct trains run it; the fastest is the 09203 Veraval–Haridwar Special at 35 min. The most punctual is the 12036 Purangiri Jan Shatabdi, on time (within 15 min) on 91% of days, typically 4 min late. 29 run every day, leaving between 00:05 and 23:50.

Departures
00:05 – 23:50
Fare from
₹150
Sleeper · estimate
Most punctual
91% on time
12036 Purangiri Jan Shatabdi
Daily trains
29 of 53
Check seats for your date

Trains and seats

  • 04090New Delhi–Danapur Special
    00:0543 min00:48

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 15672Amrit Bharat Express
    00:0536 min00:41

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 15091Daurai–Tanakpur Special
    00:2548 min01:13

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 04731Shri Ganganagar–Samastipur TOD Special
    00:3552 min01:27

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 54308Delhi Moradabad Special
    04:0048 min04:48

    DLI — GZB · 20 km · Passenger

    Checking seats
  • 04829Jodhpur–Gorakhpur Special
    04:451 hr 3 min05:48

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 15623Bhagat Ki Kothi–Kamakhya Express
    04:5551 min05:46

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 19031Yoga Express
    05:0551 min05:56

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 13052Netaji Express
    06:1545 min07:00

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 12036Purangiri Jan Shatabdi
    06:2549 min07:14

    DLI — GZB · 20 km · Shatabdi

    Checking seats
  • 18102Jammu Tawi–Tatanagar Express
    06:5036 min07:26

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 18310Jammu Tawi–Sambalpur Express
    06:5036 min07:26

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 12038Siddhabali J SH
    07:0046 min07:46

    DLI — GZB · 20 km · Shatabdi

    Checking seats
  • 15910Avadh Assam Express
    07:2246 min08:08

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 15484Mahananda Express
    07:3541 min08:16

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 64152Delhi–Aligarh Special
    08:3039 min09:09

    DLI — GZB · 20 km · Passenger

    Checking seats
  • 05302Ambala Cantt–Mau Special
    09:321 hr 16 min10:48

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 20411Delhi – Saharanpur MEMU Superfast Express
    09:4036 min10:16

    DLI — GZB · 20 km · Superfast

    Checking seats
  • 14521Delhi–Ambala Cantt Express
    13:1045 min13:55

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 04184Delhi–Tundla MEMU Express Special
    13:2537 min14:02

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 64559Delhi – Saharanpur MEMU Express Special
    13:3545 min14:20

    DLI — GZB · 20 km · Passenger

    Checking seats
  • 05058Delhi–Gorakhpur Special
    14:0052 min14:52

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 13698Amrit Bharat Express
    14:0040 min14:40

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 14048Amrit Bharat Express
    14:0040 min14:40

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 15116Delhi–Chhapra Express
    14:0050 min14:50

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 05102Shakurbasti–Gorakhpur Special
    14:1040 min14:50

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 09425Sabarmati–Haridwar Special
    14:1055 min15:05

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 14681Delhi–Jalandhar City Express
    14:3538 min15:13

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 14312Bhuj–Bareilly Express
    14:5044 min15:34

    DLI — GZB · 19 km · Mail/Express

    Checking seats
  • 14322Bhuj–Bareilly Express
    14:5044 min15:34

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 09203Veraval–Haridwar Special
    15:1035 min15:45

    DLI — GZB · 20 km · Mail/Express · fastest

    Checking seats
  • 12372Bikaner–Howrah Superfast Express
    15:1048 min15:58

    DLI — GZB · 20 km · Superfast

    Checking seats
  • 15035Utrahtia Sampark Kranti
    16:0042 min16:42

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 64557Delhi–Saharanpur MEMU Express Special
    16:1551 min17:06

    DLI — GZB · 20 km · Passenger

    Checking seats
  • 14661Shalimar Malani
    17:0541 min17:46

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 14303Delhi – Haridwar Express
    17:4539 min18:24

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 64582Delhi–Harhras Qilah MEMU Express Special
    17:5545 min18:40

    DLI — GZB · 20 km · Passenger

    Checking seats
  • 14206Ayodhya Express
    18:2043 min19:03

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 54473Delhi–Saharanpur Express Special
    18:201 hr 18 min19:38

    DLI — GZB · 29 km · Passenger

    Checking seats
  • 64418Delhi–Ghaziabad Express Special
    18:351 hr 15 min19:50

    DLI — GZB · 29 km · Passenger

    Checking seats
  • 64568Tilak Bridge–Bulandshahr MEMU Express Special
    18:4850 min19:38

    DLI — GZB · 20 km · Passenger

    Checking seats
  • 04210Delhi–Varanasi Special
    18:501 hr 15 min20:05

    DLI — GZB · 29 km · Mail/Express

    Checking seats
  • 14208Padmavat Express
    19:5040 min20:30

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 12226Kaifiyat Express
    20:2535 min21:00

    DLI — GZB · 20 km · Superfast

    Checking seats
  • 14218Unchahar Express
    21:2051 min22:11

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 15734Farkka Express
    21:4045 min22:25

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 15744Farakka Express
    21:4045 min22:25

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 15013Ranikhet Express
    22:0555 min23:00

    DLI — GZB · 19 km · Mail/Express

    Checking seats
  • 14341Mussoorie Express
    22:2551 min23:16

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 14118Kalindi Express
    22:5042 min23:32

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 04010Delhi–Sitamarhi Special
    23:0547 min23:52

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 19603Daurai–Godda Express
    23:0543 min23:48

    DLI — GZB · 20 km · Mail/Express

    Checking seats
  • 54076Delhi Shajanpur Express Special
    23:5050 min00:40+1 arrives the next day

    DLI — GZB · 20 km · Passenger

    Checking seats

Check seats and fares for your date

Which arrives on time

On time = within 15 min at Ghaziabad · year to October 2026 · 30 of 53 trains tracked

  1. typically 4 min late at Ghaziabad
    91%
  2. typically 3 min late at Ghaziabad
    91%
  3. typically 3 min late at Ghaziabad
    91%
  4. typically 3 min late at Ghaziabad
    79%
  5. typically 5 min late at Ghaziabad
    79%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 19 km between Delhi and Ghaziabad, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹150observed fares
3E AC 3 economy₹520observed fares
3A AC 3 tier₹520observed fares
2A AC 2 tier₹725observed fares
1A AC first class₹1,192observed fares

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

Other trains from Delhi

Other trains to Ghaziabad