GoAsia
India

How to Get from Delhi to Gwalior

How to get from Delhi to Gwalior: the Gatimaan Express in about 3 hours 15 minutes and direct flights of about 1 hour 10 minutes.

Last updated: November 1, 2026

How to Get from Delhi to Gwalior
Contents

Leaving the frantic energy of Delhi for the historical majesty of Gwalior feels like stepping back into the era of the Scindia dynasty. The capital is a whirlwind of modern commerce and ancient ruins, while Gwalior offers a more focused encounter with India's royal past, dominated by a massive hilltop fort. The way south into Madhya Pradesh is one of the most efficient corridors in the country, linking the capital with a city of palaces, temples and legendary musical heritage. Gwalior lies 321 km from Delhi.[1]

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.

You can ride one of India's fastest trains or fly. You can compare the options and book on GoAsia.cc.

Delhi to Gwalior by Train

The Gatimaan Express is the fast way. The 12050 leaves Hazrat Nizamuddin at 08:10, calls at Agra Cantt and reaches Gwalior at 11:25, about 3 hours 15 minutes. The return 12049 leaves Gwalior at 16:15 and arrives at Hazrat Nizamuddin at 19:30.[2] Gwalior is also linked directly by train to Chandigarh, Amritsar, Mumbai, Bangalore, Chennai and Kolkata, among others, so long-distance trains through Gwalior are an alternative.[1] The morning Gatimaan puts you at the fort by lunchtime.

Delhi to Gwalior by Flight

IndiGo flies direct from Indira Gandhi International Airport (DEL) to Rajmata Vijaya Raje Scindia Airport (GWL) in 1 hour 10 minutes.[3] Gwalior Airport is 10 km from Gwalior,[1] so you still need a taxi or auto-rickshaw into the city. Allow time for check-in and security at Delhi's busy airport, and for the ride to it.

Comparing Your Options

ModeDurationDetails
Train (Gatimaan Express)About 3h 15min[2]12050 from Hazrat Nizamuddin at 08:10
Flight1h 10min[3]Direct IndiGo flights from DEL to GWL

Tips for Traveling from Delhi to Gwalior

  • Book in Advance: Indian Railways uses a waitlist system, so secure a confirmed Gatimaan seat early.
  • Station Choice: The Gatimaan leaves from Hazrat Nizamuddin (NZM), not New Delhi Railway Station, so check your ticket carefully.
  • Arriving in Gwalior: Agree on a fare or insist on the meter before you set off in a taxi or auto-rickshaw.
  • Food and Water: Carry sealed water and some snacks. On slower trains, vendors board at stops with chai and samosas.

Timetable

Flight Delhi - Gwalior $ 20.55โ€“26.22 1h 10m
  • โ†’ย  Economy 14:15
Train Delhi - Gwalior $ 4.78โ€“26.21 3h 13m โ€“ 6h 30m
  • โ†’ย  2S - Second Sitting Class 06:55, 15:55
  • โ†’ย  1A - AC First Class Sleeper 04:25, 05:10, 05:20, 07:00, 08:20, 11:15, 12:00, 12:53, 13:00, 14:05, 15:05, 15:15, 15:25, 15:35, 15:55, 16:00, 16:10, 16:55, 17:45, 17:55, 18:20, 19:50, 20:00, 20:20, 20:30, 20:40, 21:05, 23:00, 23:50
  • โ†’ย  2A - AC 2-Tier Sleeper 05:10, 11:15, 11:30, 12:53, 13:00, 14:00, 14:10, 15:25, 16:00, 16:10, 16:55, 18:20, 20:00, 20:10, 20:20, 20:30, 20:40, 21:05, 22:50, 23:15
  • โ†’ย  3A - AC 3-Tier Sleeper 05:10, 11:15, 11:30, 13:00, 14:00, 14:10, 15:25, 16:00, 16:10, 18:20, 20:00, 20:10, 20:20, 21:05, 23:15
  • โ†’ย  3E - AC 3-Tier Economy Sleeper 11:15, 14:10, 20:10, 20:30, 20:40, 21:05, 23:15
  • โ†’ย  CC - AC Chair Class 06:00, 06:55
  • โ†’ย  SL - Sleeper Class 05:10, 11:15, 11:30, 13:00, 14:00, 14:10, 16:00, 16:10, 18:20, 20:00, 20:10, 20:20, 20:30, 20:40, 21:05, 23:15
  • โ†’ย  EC - Extended AC Chair Class 06:00

Frequently Asked Questions

How can I book tickets from Delhi to Gwalior?

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

What is the best way to get from Delhi to Gwalior?

The Gatimaan Express: the 12050 leaves Hazrat Nizamuddin at 08:10 and reaches Gwalior at 11:25. Direct flights are the alternative.

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

Flying, which takes about 1 hour 10 minutes. The Gatimaan Express takes about 3 hours 15 minutes.

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

A direct flight takes about 1 hour 10 minutes, and the Gatimaan Express about 3 hours 15 minutes.

Is it better to take the train or a flight to Gwalior?

The Gatimaan Express is hard to beat door to door, since Gwalior Airport is 10 km from the city. If you start near Delhi's airport, the flight is the fastest option.

Which railway station in Delhi should I use?

The Gatimaan Express leaves from Hazrat Nizamuddin (NZM). Check your booking confirmation before you head to the station.

Are meals provided on the journey?

Bring your own water and snacks. Vendors board slower trains at stops, and you can buy food at the airport.

Sources and background

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

  1. [1] District Gwalior, Government of Madhya Pradesh: How to Reach. Retrieved October 28, 2026.
  2. [2] Press Information Bureau, Government of India: India's Fastest Train Gatimaan Express Extended up to Bundelkhand Region. Retrieved October 26, 2026.
  3. [3] IndiGo: Delhi to Gwalior Flights Ticket. Retrieved November 1, 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.