Trains From Delhi To Agra
People from around the world comes to visit the Taj Mahal and the best way of getting from Delhi to Agra is by train.
It's possible to visit the Taj Mahal in a day from Delhi. It will take you 2-3 hours to reach there. Delhionline gives you all the necessary information regarding trains from Delhi to Agra.

Covid Special Trains from Delhi to Agra
Train Name: 12156 - NZM RKMP SF EXP
Departure Time: 08:40 PM-NZM, Hazrat Nizamuddin Railway Station
Arrival Time: 10:38 PM- AGC, Agra Cantt. Railway Station
Train Name: 12724 - TELANGANA EXP
Departure Time: 04:00 PM-NDLS, New Delhi Railway Station
Arrival Time: 06:08 PM-AGC, Agra Cantt. Railway Station
Train Name:18478 - YNRK PURI EXP
Departure Time: 12:00 PM-NZM, Hazrat Nizamuddin Railway Station
Arrival Time: 02:45 PM-AGC, Agra Cantt. Railway Station
Train Name: 12190 - MAHAKAUSHAL EXP
Departure Time: 02:33 PM-NZM, Hazrat Nizamuddin Railway Station
Arrival Time: 05:20 PM-AGC, Agra Cantt. Railway Station
Train Name: 12626 - KERALA EXPRESS
Departure Time: 08:10 PM-NDLS, New Delhi Railway Station
Arrival Time:10:20 PM-AGC, Agra Cantt. Railway Station
Other trains from Delhi to Agra
Train Name: 11078 - JHELUM EXPRESS
Departure Time: 11:30 AM NDLS, New Delhi Railway Station
Arrival Time: 02:10 PM AGC, Agra Cantt. Railway Station
Train Name: 12918 - GUJRAT S KRANTI
Departure Time: 01:25 PM NZM, Hazrat Nizamuddin Railway Station
Arrival Time:02:53 PM MTJ, Mathura Railway Station
Train Name: 12963 - MEWAR EXPRESS
Departure Time:06:25 PM NZM, Hazrat Nizamuddin Railway Station
Arrival Time: 08:25 PM MTJ, Mathura Railway Station
Train Name:12618 - MNGLA LKSDP EXP
Departure Time: 05:40 AM NZM, Hazrat Nizamuddin Railway Station
Arrival Time: 08:30 AM AGC, Agra Cantt. Railway Station
Train Name: 12416 - NDLS INDB EXP
Departure Time: 09:50 PM NDLS, New Delhi Railway Station
Arrival Time: 11:35 PM MTJ, Mathura Railway Station