The rail also promotes the development of Agra by facilitating the raw materials to the industries. Agra has rail connectivity with major cities like Mumbai, Bangalore, Delhi, etc.
The major trains pass through the railway station of Agra from popular cities of country and most of them starts from Agra itself. The list of trains passing through Agra is as follows.
Train Name- Mahakaushal Express
Departs From: Jabalpur
Destination: Hazrat Nizamuddin
Arrival At Agra: 8:15
Departure From Agra: 8:23
Train No- 11449
Train Name- Jammutawi Express
Departs From: Jabalpur
Destination: Jammu Tawi
Arrival At Agra: 18:25
Departure From Agra: 18:35
Train Name- Chhatisgarh Exp
Departs From: Amritsar Junction
Destination: Bilaspur
Arrival At Agra: 8:30
Departure From Agra: 8:40
Train No- 11058
Train Name- Amritsar - Dadar Express
Departs From: Amritsar Junction
Destination: Lokmanya Tilak Terminus
Arrival At Agra: 00:55
Departure From Agra: 1:05
Train No- 12716
Train Name- Amritsar - Nanded Express
Departs From: Amritsar Junction
Destination: Nanded
Arrival At Agra: 16:30
Departure From Agra: 16:35
Train Name- Swarna Jayanthi
Departs From: Hazrat Nizamuddin
Destination: Mysore City Junction
Arrival At Agra: 9:10
Departure From Agra: 9:15
Train No- 12808
Train Name- Samta Express
Departs From: Hazrat Nizamuddin
Destination: Visakhapatnam Junction
Arrival At Agra: 11:30
Departure From Agra: 11:35
Train No- 12618
Train Name- Mangala Lakshadweep Express
Departs From: Hazrat Nizamuddin
Destination: Ernakulam Junction
Arrival At Agra: 12:20
Departure From Agra: 12:25
Train No- 11078
Train Name- Jhelum Express
Departs From: Jammu Tawi
Destination: Pune Junction
Arrival At Agra: 13:50
Departure From Agra: 13:55
Train No- 12626
Train Name- Kerala Express
Departs From: New Delhi
Destination: Trivandrum Central
Arrival At Agra: 14:25
Departure From Agra: 14:30
Train No- 18478
Train Name- Kalinga Utkal Express
Departs From: Haridwar Junction
Destination: Puri
Arrival At Agra: 15:50
Departure From Agra: 16:00
Train No- 12722
Train Name- Dakshin Express
Departs From: Hazrat Nizamuddin
Destination: Hyderabad Deccan
Arrival At Agra: 2:10
Departure From Agra: 2:15
Train No- 14010
Train Name- Patalkot Express
Departs From: Delhi Sarai Rohilla
Destination: Chhindwara Junction
Arrival At Agra: 16:15
Departure From Agra: 16:20
Train No- 12191
Train Name- New Delhi - Jabalpur Super Fast Express
Departs From: New Delhi
Destination: Jabalpur
Arrival At Agra: 17:10
Departure From Agra: 17:15
Train No- 12780
Train Name- Goa Express
Departs From: Hazrat Nizamuddin
Destination: Vasco da Gama
Arrival At Agra: 17:45
Departure From Agra: 17:50
Train No- 12410
Train Name- Gondwana Express
Departs From: Hazrat Nizamuddin
Destination: Raigarh
Arrival At Agra: 18:47
Departure From Agra: 18:50
Train No- 12190
Train Name- Mahakaushal Express
Departs From: Hazrat Nizamuddin
Destination: Jabalpur
Arrival At Agra: 19:22
Departure From Agra: 19:30
Train No- 12724
Train Name- Andhra Pradesh Express
Departs From: New Delhi
Destination: Hyderabad Deccan
Arrival At Agra: 20:37
Departure From Agra: 20:40
Train No- 22182
Train Name- Hazrat Nizamuddin - Jabalpur Super Fast Express
Departs From: Hazrat Nizamuddin
Destination: Jabalpur
Arrival At Agra: 20:55
Departure From Agra: 20:58
Train No- 12616
Train Name- Grand Trunk Express
Departs From: New Delhi
Destination: Chennai Central
Arrival At Agra: 21:45
Departure From Agra: 21:50
Train No- 12448
Train Name- U P Sampark Kranti
Departs From: Hazrat Nizamuddin
Destination: Manikpur Junction
Arrival At Agra: 23:15
Departure From Agra: 23:20
Train No- 12156
Train Name- Bhopal Express
Departs From: Hazrat Nizamuddin
Destination: Bhopal Habibganj
Arrival At Agra: 23:35
Departure From Agra: 23:38
Train No- 12628
Train Name- Karnataka Express
Departs From: New Delhi
Destination: Bangalore City Junction
Arrival At Agra: 00:02
Departure From Agra: 00:05
Train No- 12622
Train Name- Tamil Nadu Express
Departs From: New Delhi
Destination: Chennai Central
Arrival At Agra: 1:07
Departure From Agra: 1:10
Train Name- Taj Express
Departs From: Jhansi Junction
Destination: Hazrat Nizamuddin
Arrival At Agra: 18: 47
Departure From Agra: 18:55
Train Name- Lucknow - Agra Intercity
Departs From: Lucknow
Destination: Agra Cantonment
Arrival At Agra: 21:55
Departure From Agra: N/A
Train No- 09014
Train Name- Lucknow - Mumbai Bandra (T) Superfast Special
Departs From: Lucknow
Destination: Bandra Terminus
Arrival At Agra: 00:25
Departure From Agra: 00:35
Train Name- Marudhar Express
Departs From: Varanasi Junction
Destination: Jodhpur Junction
Arrival At Agra: 6:10
Departure From Agra: 6:35
Train Name- Punjab Mail
Departs From: Mumbai CST
Destination: Firozpur Cantt.
Arrival At Agra: 17:50
Departure From Agra: 17:55
Train Name- Karnataka Express
Departs From: Bangalore City Junction
Destination: New Delhi
Arrival At Agra: 6:40
Departure From Agra: 6:45
Other popular trains from Agra
Train No- 13008
Train Name- Udyan Abha Toofan Express
Departs From: Shri Ganganagar
Destination: Howrah Junction
Arrival At Agra: 13:02
Departure From Agra: 13:07
Train No- 12920
Train Name- Malwa Express
Departs From: Jammu Tawi
Destination: Indore Junction (BG)
Arrival At Agra: 22:40
Departure From Agra: 22:50
Trains on Agra-Jabalpur Route
Train No- 12189Train Name- Mahakaushal Express
Departs From: Jabalpur
Destination: Hazrat Nizamuddin
Arrival At Agra: 8:15
Departure From Agra: 8:23
Train No- 11449
Train Name- Jammutawi Express
Departs From: Jabalpur
Destination: Jammu Tawi
Arrival At Agra: 18:25
Departure From Agra: 18:35
Trains on Agra-Amritsar Route
Train No- 18238Train Name- Chhatisgarh Exp
Departs From: Amritsar Junction
Destination: Bilaspur
Arrival At Agra: 8:30
Departure From Agra: 8:40
Train No- 11058
Train Name- Amritsar - Dadar Express
Departs From: Amritsar Junction
Destination: Lokmanya Tilak Terminus
Arrival At Agra: 00:55
Departure From Agra: 1:05
Train No- 12716
Train Name- Amritsar - Nanded Express
Departs From: Amritsar Junction
Destination: Nanded
Arrival At Agra: 16:30
Departure From Agra: 16:35
Trains on Agra-Delhi Route
Train No- 12782Train Name- Swarna Jayanthi
Departs From: Hazrat Nizamuddin
Destination: Mysore City Junction
Arrival At Agra: 9:10
Departure From Agra: 9:15
Train No- 12808
Train Name- Samta Express
Departs From: Hazrat Nizamuddin
Destination: Visakhapatnam Junction
Arrival At Agra: 11:30
Departure From Agra: 11:35
Train No- 12618
Train Name- Mangala Lakshadweep Express
Departs From: Hazrat Nizamuddin
Destination: Ernakulam Junction
Arrival At Agra: 12:20
Departure From Agra: 12:25
Train No- 11078
Train Name- Jhelum Express
Departs From: Jammu Tawi
Destination: Pune Junction
Arrival At Agra: 13:50
Departure From Agra: 13:55
Train No- 12626
Train Name- Kerala Express
Departs From: New Delhi
Destination: Trivandrum Central
Arrival At Agra: 14:25
Departure From Agra: 14:30
Train No- 18478
Train Name- Kalinga Utkal Express
Departs From: Haridwar Junction
Destination: Puri
Arrival At Agra: 15:50
Departure From Agra: 16:00
Train No- 12722
Train Name- Dakshin Express
Departs From: Hazrat Nizamuddin
Destination: Hyderabad Deccan
Arrival At Agra: 2:10
Departure From Agra: 2:15
Train No- 14010
Train Name- Patalkot Express
Departs From: Delhi Sarai Rohilla
Destination: Chhindwara Junction
Arrival At Agra: 16:15
Departure From Agra: 16:20
Train No- 12191
Train Name- New Delhi - Jabalpur Super Fast Express
Departs From: New Delhi
Destination: Jabalpur
Arrival At Agra: 17:10
Departure From Agra: 17:15
Train No- 12780
Train Name- Goa Express
Departs From: Hazrat Nizamuddin
Destination: Vasco da Gama
Arrival At Agra: 17:45
Departure From Agra: 17:50
Train No- 12410
Train Name- Gondwana Express
Departs From: Hazrat Nizamuddin
Destination: Raigarh
Arrival At Agra: 18:47
Departure From Agra: 18:50
Train No- 12190
Train Name- Mahakaushal Express
Departs From: Hazrat Nizamuddin
Destination: Jabalpur
Arrival At Agra: 19:22
Departure From Agra: 19:30
Train No- 12724
Train Name- Andhra Pradesh Express
Departs From: New Delhi
Destination: Hyderabad Deccan
Arrival At Agra: 20:37
Departure From Agra: 20:40
Train No- 22182
Train Name- Hazrat Nizamuddin - Jabalpur Super Fast Express
Departs From: Hazrat Nizamuddin
Destination: Jabalpur
Arrival At Agra: 20:55
Departure From Agra: 20:58
Train No- 12616
Train Name- Grand Trunk Express
Departs From: New Delhi
Destination: Chennai Central
Arrival At Agra: 21:45
Departure From Agra: 21:50
Train No- 12448
Train Name- U P Sampark Kranti
Departs From: Hazrat Nizamuddin
Destination: Manikpur Junction
Arrival At Agra: 23:15
Departure From Agra: 23:20
Train No- 12156
Train Name- Bhopal Express
Departs From: Hazrat Nizamuddin
Destination: Bhopal Habibganj
Arrival At Agra: 23:35
Departure From Agra: 23:38
Train No- 12628
Train Name- Karnataka Express
Departs From: New Delhi
Destination: Bangalore City Junction
Arrival At Agra: 00:02
Departure From Agra: 00:05
Train No- 12622
Train Name- Tamil Nadu Express
Departs From: New Delhi
Destination: Chennai Central
Arrival At Agra: 1:07
Departure From Agra: 1:10
Trains on Agra-Jhansi Route
Train No- 12279Train Name- Taj Express
Departs From: Jhansi Junction
Destination: Hazrat Nizamuddin
Arrival At Agra: 18: 47
Departure From Agra: 18:55
Trains on Lucknow Agra Route
Train No- 12179Train Name- Lucknow - Agra Intercity
Departs From: Lucknow
Destination: Agra Cantonment
Arrival At Agra: 21:55
Departure From Agra: N/A
Train No- 09014
Train Name- Lucknow - Mumbai Bandra (T) Superfast Special
Departs From: Lucknow
Destination: Bandra Terminus
Arrival At Agra: 00:25
Departure From Agra: 00:35
Trains on Varanasi Agra Route
Train No- 14863Train Name- Marudhar Express
Departs From: Varanasi Junction
Destination: Jodhpur Junction
Arrival At Agra: 6:10
Departure From Agra: 6:35
Trains on Mumbai Agra Route
Train No- 12137Train Name- Punjab Mail
Departs From: Mumbai CST
Destination: Firozpur Cantt.
Arrival At Agra: 17:50
Departure From Agra: 17:55
Trains on Bangalore Agra Route
Train No- 12627Train Name- Karnataka Express
Departs From: Bangalore City Junction
Destination: New Delhi
Arrival At Agra: 6:40
Departure From Agra: 6:45
Other popular trains from Agra
Train No- 13008Train Name- Udyan Abha Toofan Express
Departs From: Shri Ganganagar
Destination: Howrah Junction
Arrival At Agra: 13:02
Departure From Agra: 13:07
Train No- 12920
Train Name- Malwa Express
Departs From: Jammu Tawi
Destination: Indore Junction (BG)
Arrival At Agra: 22:40
Departure From Agra: 22:50
Read More About Agra, Administration in Agra, Agra Road Trip, Agra ka Petha, Agra Beyond Taj Mahal, Agra Fort, Ambulance Services in Agra, Architecture of Taj Mahal, Black Taj Mahal in Agra, Buses from Agra, Courier Services in Agra, Chemists in Agra, Culture of Agra, Emergency Services in Agra, Fast Food in Agra, Golf Club in Agra, Hotels near Taj Mahal, Important Links of Agra, Top Restaurants in Agra, Mental Hospital in Agra,Veg Restaurants in Agra, Property Dealers in Agra, Lifestyle in Agra, One Day Trip from Agra, How to Reach Taj Mahal, Art and Craft Classes Agra, Gyms in Agra, Banquet Halls in Agra, Chini ka Rauza Agra, Kailash Fair in Agra, 3 Star Hotels in Agra, 4 Star Hotels in Agra, 5 Star Hotels in Agra, Govt Hospitals in Agra, Balkeshwar Temple in Agra, Fatehpur Sikri, Kailash fair, Jama Masjid, Chini ka Rauza, I'timad-Ud-Daulah's Tomb, Keetham Lake, Akbar's Tomb, Mehtab Bagh, Food in Agra, Emergency Services in Rajasthan, Taj Mahotsav, tomb of Itmad-ud-Daulah, Agra Fort. Mathura ka Peda, Aligarh, Chikankari Lucknow, Tomb of Itimad-ud-Daulah, Chini Ka Rauza