How to Get from Patna to Delhi

How to Get from Patna to Delhi

Last updated: March 8, 2026

The journey from Patna to Delhi is a classic transit across the heart of the Indo-Gangetic Plain, tracing a path from the ancient capital of Pataliputra to the modern political nerve center of India. While Patna offers a glimpse into India's deep historical roots and religious significance, Delhi provides a whirlwind of Mughal architecture, colonial grandeur, and high-speed urban life. This route is one of the busiest in the country, serving everyone from government officials and business travelers to pilgrims and curious explorers.

Deciding how to bridge the roughly 1,000 kilometers between these two cities usually comes down to a choice between the nostalgic, rhythmic experience of the Indian Railways or the swift efficiency of a domestic flight. Whether you want to watch the emerald green fields of Bihar and Uttar Pradesh roll by from a sleeper berth or soar above them to save time, there are plenty of reliable options available on GoAsia.cc to suit your budget.

Patna to Delhi by Train

For many, the train is the quintessential way to travel this route. Indian Railways operates several prestigious express trains that connect Patna Junction (PNBE) or Rajendra Nagar Terminal to New Delhi (NDLS) or Anand Vihar Terminal (ANVT). The journey duration varies significantly depending on the service, ranging from a brisk 11 hours and 20 minutes on premium trains to over 15 hours on standard express services. Prices are highly accessible, starting at around $9 for basic seating and reaching up to $52 for a luxury sleeper experience.

AC First Class (1A) and 2-Tier (2A)

If comfort is your priority, the AC First Class Sleeper (1A) is the top-tier option. You get a lockable cabin or coupe with bedding provided, offering the most privacy available on tracks. The AC 2-Tier (2A) is also an excellent choice, featuring open-plan berths with curtains for privacy. These classes are perfect for overnight journeys, allowing you to wake up refreshed in the capital. Prices for these premium berths typically range between $35 and $52.

AC 3-Tier (3A & 3E) and Sleeper Class (SL)

The AC 3-Tier (3A) and the newer 3-Tier Economy (3E) are the workhorses of the route. They offer air-conditioned comfort with three tiers of bunks on each side. While more crowded than 2A, they are social and efficient. For the budget-conscious or those seeking a raw, local experience, the Sleeper Class (SL) is non-air-conditioned and open to the elements, providing a true sensory immersion into the Indian countryside for a very low price.

Patna to Delhi by Flight

If you are short on time, flying is the most logical choice. A direct flight from Jay Prakash Narayan International Airport (PAT) in Patna to Indira Gandhi International Airport (DEL) in Delhi takes approximately 1 hour and 45 minutes to 2 hours and 5 minutes. This is a massive time saver compared to the half-day spent on a train. Prices for economy seats usually fluctuate between $54 and $199 depending on how far in advance you book.

The flight route is served by multiple domestic carriers, offering departures from early morning until late at night. Upon arrival in Delhi, the airport is well-connected to the city center via the Delhi Metro Airport Express line, making it a seamless transition for business travelers.

Patna to Ghaziabad by Flight

For travelers whose final destination is the National Capital Region (NCR) or the eastern suburbs of Delhi, flying into Ghaziabad (Hindon Airport) is a niche but convenient alternative. This route typically takes about 1 hour and 40 minutes with prices hovering around $93 to $97. It allows you to bypass the heavy traffic of central Delhi if your business or stay is located in Western Uttar Pradesh or East Delhi.

Comparing Your Options

ModePrice (USD)DurationComfort
Train (Sleeper/2S)$9 - $1511h - 15hBasic
Train (AC Classes)$20 - $5211h - 14hHigh
Flight (to Delhi)$54 - $1992hPremium
Flight (to Ghaziabad)$93 - $971h 40mPremium

Tips for Traveling from Patna to Delhi

  • Book Early: The Patna to Delhi rail route is incredibly popular. Tickets for premium trains like the Rajdhani or Tejas Express often sell out weeks in advance, especially during festival seasons like Chhath Puja or Diwali.
  • Choose the Right Station: Delhi has several major stations. Check if your train arrives at New Delhi (NDLS), Old Delhi (DLI), or Anand Vihar (ANVT) to plan your local transport accordingly.
  • Food on Board: While premium trains include meals in the ticket price, for others, you can use e-catering services to have fresh food delivered to your seat at major stations along the way.
  • Airport Transit: Patna's airport is relatively small and can get crowded. Aim to arrive at least two hours before your domestic flight. In Delhi, use the Metro to avoid the infamous city traffic.
  • Luggage: If traveling by train, keep your bags locked with a chain under the seat. If flying, be mindful of the 15kg check-in limit common on Indian domestic low-cost carriers.

Timetable

Flight Patna - Delhi $ 61.36–200.05 1h 45m – 2h 5m
  •   Economy 08:30, 10:10, 10:25, 10:45, 11:50, 13:15, 15:05, 15:30, 16:35, 18:15, 19:10, 19:20, 20:15, 20:20, 21:15, 21:25, 23:10
Train Patna - Delhi $ 9.00–50.74 12h 5m – 18h 30m
  •   1A - AC First Class Sleeper 10:30, 17:30, 19:35, 19:45
  •   2A - AC 2-Tier Sleeper 10:30, 19:35, 19:45
  •   3A - AC 3-Tier Sleeper 10:30, 17:30, 19:35, 19:45, 21:00
  •   3E - AC 3-Tier Economy Sleeper 19:45, 21:00
  •   SL - Sleeper Class 10:30, 17:30
Flight Patna - Ghaziabad $ 63.19–68.24 1h 40m
  •   Economy 13:45

Frequently Asked Questions

How can I book tickets from Patna to Delhi?

You can book train, bus, flight, taxi, van, and ferry tickets from Patna to Delhi directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Patna to Delhi?

The cheapest way to travel is by train, specifically in the Second Sitting (2S) or Sleeper Class (SL), with fares starting as low as $9. These options are budget-friendly but offer basic amenities compared to air-conditioned classes.

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

The fastest way to reach Delhi from Patna is by flight. Direct flights take between 1 hour and 45 minutes to 2 hours and 5 minutes, significantly cutting down the travel time compared to the fastest train.

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

By air, the journey takes about 2 hours. By train, the duration varies between 11 hours and 20 minutes to over 15 hours, depending on the specific train service and the number of stops.

Are meals provided on the journey?

On premium trains like the Rajdhani Express, meals are often included in the ticket price. For flights and other train categories, you can usually purchase snacks or meals separately during the booking process or on board.

Which railway stations are used for this route?

Most trains depart from Patna Junction (PNBE) or Rajendra Nagar Terminal. In Delhi, trains may arrive at New Delhi (NDLS), Old Delhi (DLI), or Anand Vihar Terminal (ANVT), so it is important to check your ticket carefully.

Is it better to take an overnight train or a daytime flight?

An overnight train in an AC sleeper class is a great way to save on a night's accommodation while traveling. However, if you value speed and want to avoid a long journey, a daytime flight is much more efficient.