GoAsia
How to Get from Gorakhpur to Delhi

How to Get from Gorakhpur to Delhi

Last updated: October 16, 2026
Contents

Leaving the spiritual gateway of Gorakhpur for the sprawling, historic metropolis of Delhi is a transition from the quiet rhythms of eastern Uttar Pradesh to the high-energy pulse of India's capital. Gorakhpur is a vital transit point for those crossing from Nepal or visiting Buddhist heritage sites like Kushinagar, and the connection to Delhi is one of the most traveled in northern India.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The choice is a classic one: spend a night in a train berth, or take a short flight and be in the capital in under 2 hours.

Gorakhpur to Delhi by Train

Indian Railways runs overnight trains from Gorakhpur Junction to Delhi. The Humsafar Express (12595) leaves Gorakhpur at 20:00 and reaches Anand Vihar Terminal at 08:50 the next morning, and train 15057 leaves Gorakhpur at 20:55 and arrives at Anand Vihar Terminal at 11:00.[1] In the other direction, train 12596 leaves Anand Vihar Terminal at 20:00 and arrives in Gorakhpur at 07:50.[1] Note that these trains end at Anand Vihar Terminal in east Delhi, not at New Delhi station.

Tickets can be reserved up to 60 days before the date of journey,[2] so book early for popular dates.

Choosing a Class

On an overnight train the usual choices are AC First Class (1A), AC 2-Tier (2A), AC 3-Tier (3A) and its economy version (3E), and Sleeper (SL). The AC classes are air-conditioned; Sleeper class is not, which means dust and noise in summer and cold nights in winter, so bring a travel sheet or a light blanket.

Gorakhpur to Delhi by Flight

IndiGo flies non-stop from Gorakhpur Airport (GOP) to Indira Gandhi International Airport (DEL) in 1 hour 25 minutes.[3] IndiGo advertised fares from about ₹6,168 for the route.[3] Gorakhpur's airport is about 8 km from the city center.[3] On IndiGo domestic flights, hand baggage is limited to 7 kg and checked baggage to 15 kg per person.[3]

Comparing Your Options

ModeScheduleNotes
TrainGorakhpur 20:00 to Anand Vihar Terminal 08:50 (12595)[1]Overnight, several classes
Flight1h 25min non-stop[3]Fares from about ₹6,168 with IndiGo

Tips for Traveling from Gorakhpur to Delhi

  • Book Early for Trains: Popular AC classes sell out, and a waitlist status means the train is currently full, so book confirmed seats as early as you can.
  • Food on Board: Carry dry snacks and plenty of water for the night journey.
  • Delhi Arrival: Check which Delhi station your train ends at, since Delhi has several, and plan your onward ride from there.
  • Winter Fog: In December and January, fog in northern India often delays trains and flights, so keep your schedule flexible.

Timetable

Flight Gorakhpur - Delhi $ 45.52–83.12 1h 30m – 1h 35m
  • →  Economy 12:10, 14:55, 16:40
Taxi Gorakhpur - Delhi $ 318.72–424.77 10h 35m
  • →  Comfort 3pax
  • →  Van 6pax
Train Gorakhpur - Delhi $ 6.25–35.31 12h 25m – 17h 35m
  • →  1A - AC First Class Sleeper 02:40, 15:35, 16:00, 16:20, 17:00, 18:40, 22:20, 23:45
  • →  2A - AC 2-Tier Sleeper 12:25, 12:50, 15:35, 16:00, 16:20, 17:00, 18:40, 22:10, 22:20, 23:45
  • →  3A - AC 3-Tier Sleeper 00:45, 02:40, 12:25, 12:50, 14:30, 15:15, 15:35, 16:00, 16:20, 17:00, 18:40, 20:00, 20:35, 22:10, 22:20, 23:45
  • →  3E - AC 3-Tier Economy Sleeper 02:40, 09:50, 12:25, 14:30, 15:15, 16:00, 17:00, 18:40, 22:10
  • →  SL - Sleeper Class 02:40, 05:35, 09:50, 12:25, 12:50, 14:30, 15:15, 15:35, 16:00, 16:20, 17:00, 18:40, 20:35, 22:10, 22:20, 23:25, 23:45
  • →  2S - Second Sitting Class 20:35

Frequently Asked Questions

How can I book tickets from Gorakhpur to Delhi?

Use the booking tool on this page to compare the transport options currently available from Gorakhpur to Delhi, including current prices and schedules.

What is the fastest way to get from Gorakhpur to Delhi?

The non-stop IndiGo flight is the fastest, at 1 hour 25 minutes. The overnight Humsafar Express (12595) takes about 12 hours 50 minutes, from 20:00 to 08:50.

How long does it take to get from Gorakhpur to Delhi?

By air it takes 1 hour 25 minutes. Train 12595 leaves Gorakhpur at 20:00 and arrives at Anand Vihar Terminal at 08:50, while train 15057 leaves at 20:55 and arrives at 11:00.

Which railway station in Delhi do trains from Gorakhpur arrive at?

Trains 12595 and 15057 arrive at Anand Vihar Terminal in east Delhi. Other trains may use other stations, so check your ticket.

How much luggage can I take on the flight?

On IndiGo domestic flights, hand baggage is limited to 7 kg and checked baggage to 15 kg per person. Excess baggage is charged.

How far ahead can I book a train?

Indian Railways accepts reservations up to 60 days before the date of journey.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Indian Railways: Mail/Express/Superfast Train List. Retrieved October 16, 2026.
  2. [2] Indian Railways: Advance Reservation. Retrieved October 15, 2026.
  3. [3] IndiGo: Gorakhpur to Delhi Flights. Retrieved October 16, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.