Travel Delhi to Gwalior

Delhi to Gwalior Train: Schedules, Tickets & Prices

Trains from Delhi to Gwalior take around 2h 57m to 6h 27m, with tickets starting from 484 INR to 2,364 INR.

Train from Delhi to Gwalior

From Delhi, board the train at Delhi Safdarjung, Hazrat Nizamuddin, Delhi or New Delhi and travel toward Gwalior, reaching Gwalior Jn along the way. The ride generally lasts about 2 hours 57 minutes, offering a convenient and stress-free way to get there. Tickets are available from 484 INR, secure yours now here.

Prices: 484 INR to 2,364 INR

Duration: 2h 57m – 6h 27m ⏱

Ride with train from Delhi to Gwalior in 2h 57m Book train from Delhi to Gwalior for INR 484 Choose train from Delhi to Gwalior for INR 484 Journey with train from Delhi to Gwalior in 2h 57m Experience train from Delhi to Gwalior in 2h 57m Take train from Delhi to Gwalior for INR 484

View all Train tickets →

Distance Delhi to Gwalior

The distance between Delhi and Gwalior is 283.9 kilometers.

Train from Delhi to Gwalior Details

Find key information about the Train from Delhi to Gwalior, including travel time, prices and stations.

Train
Average price
1,050 INR
 
Cheapest
484 INR
Average duration
4h 21m
 
Shortest
2h 57m
Number of departures
31
04:25 - 23:00
Tickets
 
Stations
Departure stations
Arrival stations
Delhi Safdarjung
Hazrat Nizamuddin, Delhi
New Delhi
Gwalior Jn

Train Routes & Schedules from Delhi to Gwalior

- Gwalior Jn can be reached from Delhi Safdarjung with a train ride lasting about 4h 45m to 4h 58m. Rail services run from 11:20 until 13:55, and fares start at 594 INR.
- Starting at Hazrat Nizamuddin, Delhi, trains head toward Gwalior Jn, covering the distance in roughly 2h 57m to 6h 27m. Departures run from 04:25 until 23:00, with tickets from 594 to 2,364 INR.
- Traveling from New Delhi, you’ll be on the train for roughly 3h 23m to 5h 56m before arriving at Gwalior Jn. Rail services operate from 05:10 until 20:40, and fares start from 484 to 2,172 INR.

Train Timetable: Delhi Safdarjung → Gwalior Jn

  • 11:20 16:05 4h 45m 594 INR
  • 13:55 18:53 4h 58m 594 INR

Train Timetable: Hazrat Nizamuddin, Delhi → Gwalior Jn

  • 04:25 10:52 6h 27m 1091 INR
  • 05:10 09:41 4h 31m 594 INR
  • 05:35 10:31 4h 56m 1052 INR
  • 06:00 09:05 3h 5m 1489 INR
  • 07:00 11:18 4h 18m 1140 INR
  • 08:10 11:07 2h 57m 1555 INR
  • 08:20 11:43 3h 23m 594 INR
  • 12:53 17:51 4h 58m 1429 INR
  • 14:05 19:05 5h 594 INR
  • 14:40 17:38 2h 58m 2364 INR
  • 15:05 19:28 4h 23m 594 INR
  • 15:15 20:24 5h 9m 594 INR
  • 16:55 20:08 3h 13m 1806 INR
  • 17:45 21:30 3h 45m 594 INR
  • 17:55 21:45 3h 50m 2134 INR
  • 19:50 23:08 3h 18m 1707 INR
  • 20:40 00:24 3h 44m 594 INR
  • 23:00 03:39 4h 39m 594 INR

Train Timetable: New Delhi → Gwalior Jn

  • 05:10 10:19 5h 9m 2172 INR
  • 06:00 09:23 3h 23m 1500 INR
  • 06:55 11:50 4h 55m 484 INR
  • 14:00 19:18 5h 18m 1014 INR
  • 16:00 19:58 3h 58m 599 INR
  • 16:10 20:53 4h 43m 599 INR
  • 18:20 00:16 5h 56m 1102 INR
  • 20:00 23:43 3h 43m 599 INR
  • 20:10 00:03 3h 53m 599 INR
  • 20:20 00:46 4h 26m 1157 INR
  • 20:40 01:49 5h 9m 1014 INR

Check all Train tickets →

Frequently Asked Questions Train Delhi to Gwalior

Below you will find answers to the most common questions about traveling from Delhi to Gwalior by train.

How long does the train journey from Delhi to Gwalior usually take?

A train journey from Delhi to Gwalior can take about 3 hours to 6 hours 30 minutes, depending on the service and the station you choose. Some Delhi to Gwalior train options are faster, while others take longer, so it helps to check the specific train before booking.

What is the price of train tickets for Delhi to Gwalior?

Train tickets for Delhi to Gwalior start from 484 INR and can go up to 2364 INR, depending on the train and travel class. If you want a better fare, it is worth comparing the available train options before you book.

Which Delhi to Gwalior train departure times are available?

The Delhi to Gwalior train service starts as early as 04:25 and runs until 23:00. That gives travelers a wide choice of departure times, whether they want an early start or a later train trip.

How many train options are there between Delhi and Gwalior?

There are 31 train options for the Delhi to Gwalior route, so you can usually find a train that fits your schedule. With several departures available, it is easier to choose a train journey that matches your timing needs.

Can I book train tickets from Delhi to Gwalior in advance?

Yes, it is a good idea to book Delhi to Gwalior train tickets in advance, especially if you want more choice in departure time or price. Since there are multiple train services on this route, early booking can make it easier to get the option you prefer.

Which stations are used for the Delhi to Gwalior train trip?

For a Delhi to Gwalior train trip, departures can be from Delhi Safdarjung, Hazrat Nizamuddin, Delhi, or New Delhi, and the arrival station is Gwalior Jn. It is important to check your exact train ticket so you go to the correct station.

Is there a faster train connection from New Delhi to Gwalior Jn?

Yes, the New Delhi to Gwalior Jn train connection can be quite quick, with travel times ranging from about 3 hours 20 minutes to 5 hours 56 minutes. The exact train journey depends on the service you choose, so checking the schedule is useful.

What should I keep in mind when taking a train from Delhi to Gwalior?

When taking a train from Delhi to Gwalior, it helps to confirm your departure station, check the train schedule, and compare ticket prices before you travel. Because the route has different train services and travel times, a little planning can make the journey smoother.


More Train routes from and to Delhi or Gwalior

Planning more than just Delhi to Gwalior?

You’re currently viewing Train options for Delhi to Gwalior. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.