Contents
Gwalior and Agra lie on the same main railway line towards Delhi, so the train is the natural way to travel between the two cities.
Gwalior to Agra by Train
The Gatimaan Express connects Gwalior with Hazrat Nizamuddin in Delhi. Train 12049 leaves Gwalior at 16:15 and arrives at Hazrat Nizamuddin at 19:30, and train 12050 leaves Hazrat Nizamuddin at 08:10 and arrives in Gwalior at 11:25.[1] North Central Railway described the Gatimaan Express in August 2022 as the fastest train in India, running at 160 km/h.[2] Many other long-distance trains also use the line between Gwalior and Agra, so look for a train that stops at Agra Cantt (AGC) when you search on IRCTC.

Foreign visitors can book under the Foreign Tourist Quota on the IRCTC website up to 365 days in advance, while the ordinary advance reservation period is 60 days.[3]
Arriving in Agra
Agra Cantt is the main station for visitors, and Indian Railways runs an International Tourist Bureau there.[4] For the Taj Mahal, the ticket for foreign visitors on weekdays except Friday costs Rs 1,100, the Agra Fort ticket costs Rs 650, and the Taj Mahal is closed to general visitors on Fridays. The Taj Mahal opens 30 minutes before sunrise and closes 30 minutes before sunset.[5]
Tips for Traveling from Gwalior to Agra
- Book Train Tickets Early: Trains on this line are part of long-distance routes and fill up, so reserve as soon as your dates are fixed.
- Station Selection: Agra has several stations, so check that your train stops at Agra Cantt (AGC) before you book.
- Plan Around Friday: If you want to see the Taj Mahal, do not arrive on a Friday, because it is closed to general visitors that day.[5]
Timetable
| Bus Gwalior - Agra $ 3.00–36.69 2h – 7h | |
|
|
| Train Gwalior - Agra $ 4.25–22.87 1h 19m – 2h 1m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Gwalior to Agra, including current prices and schedules.
Take a train from Gwalior Junction towards Delhi and look for one that stops at Agra Cantt (AGC). Check the stops on IRCTC before you book.
The Gatimaan Express 12049 leaves Gwalior at 16:15 and arrives at Hazrat Nizamuddin in Delhi at 19:30. In August 2022 North Central Railway described it as the fastest train in India, running at 160 km/h.
Agra Cantt (AGC) is the main station for visitors, and Indian Railways runs an International Tourist Bureau there. Agra has several stations, so check your ticket.
No. The Taj Mahal is closed to general visitors on Fridays. On other days it opens 30 minutes before sunrise and closes 30 minutes before sunset.
The ticket for foreign visitors on weekdays except Friday costs Rs 1,100 for the Taj Mahal and Rs 650 for the Agra Fort.
Foreign visitors can book under the Foreign Tourist Quota on IRCTC up to 365 days in advance. The ordinary advance reservation period is 60 days.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Indian Railways: Shatabdi Train List. Retrieved October 19, 2026.
- [2] North Central Railway: 76th Independence Day of the Nation. Retrieved October 19, 2026.
- [3] IRCTC: Foreign Tourist Quota Booking. Retrieved October 19, 2026.
- [4] Indian Railways: Facilities for International Tourist. Retrieved October 19, 2026.
- [5] Government of Uttar Pradesh: Taj Mahal - Official Website of Taj Mahal, Government of Uttar Pradesh. Retrieved October 17, 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.