Trains from Agra
438 trains · 15 stations · through service to 108 cities
Counted across every station serving Agra, so a route appears here whichever terminus its train leaves from.
Where trains go from Agra
Every city reachable without changing trains, busiest route first. Each page lists the trains, their times and the station each one uses.
- Agra to Delhi89 direct trains
- Agra to Mumbai16 direct trains
- Agra to Bengaluru3 direct trains
- Agra to Hyderabad6 direct trains
- Agra to Patna14 direct trains
- Agra to Chennai8 direct trains
- Agra to Kanpur59 direct trains
- Agra to Kolkata13 direct trains
- Agra to Prayagraj38 direct trains
- Agra to Visakhapatnam4 direct trains
- Agra to Vijayawada15 direct trains
- Agra to Lucknow23 direct trains
- Agra to Varanasi15 direct trains
- Agra to Ahmedabad16 direct trains
- Agra to Vadodara28 direct trains
- Agra to Surat17 direct trains
- Agra to Asansol14 direct trains
- Agra to Jaipur30 direct trains
- Agra to Kochi5 direct trains
- Agra to Bhubaneswar2 direct trains
- Agra to Ghaziabad8 direct trains
- Agra to Dhanbad11 direct trains
- Agra to Bhopal60 direct trains
- Agra to Tirupati5 direct trains
- Agra to Gorakhpur7 direct trains
- Agra to Mughalsarai27 direct trains
- Agra to Rajahmundry2 direct trains
- Agra to Itarsi46 direct trains
- Agra to Bareilly6 direct trains
- Agra to Nagpur26 direct trains
- Agra to Tiruchirappalli2 direct trains
- Agra to Vellore6 direct trains
- Agra to Jalandhar17 direct trains
- Agra to Bardhaman10 direct trains
- Agra to Bhusawal21 direct trains
- Agra to Ambala16 direct trains
- Agra to Durgapur8 direct trains
- Agra to Katni12 direct trains
- Agra to Jabalpur6 direct trains
- Agra to Warangal19 direct trains
- Agra to Coimbatore5 direct trains
- Agra to Kollam3 direct trains
- Agra to Pune5 direct trains
- Agra to Siliguri4 direct trains
- Agra to Ludhiana17 direct trains
- Agra to Gaya13 direct trains
- Agra to Raipur6 direct trains
- Agra to Jhansi87 direct trains
- Agra to Darbhanga3 direct trains
- Agra to Guwahati4 direct trains
- Agra to Cuttack2 direct trains
- Agra to Kota34 direct trains
- Agra to Nellore5 direct trains
- Agra to Ratlam29 direct trains
- Agra to Ongole5 direct trains
- Agra to Kakinada2 direct trains
- Agra to Thrissur5 direct trains
- Agra to Bilaspur7 direct trains
- Agra to Durg6 direct trains
- Agra to Salem7 direct trains
- Agra to Katihar4 direct trains
- Agra to Bharuch5 direct trains
- Agra to Muzaffarpur4 direct trains
- Agra to Ajmer15 direct trains
- Agra to Goa2 direct trains
- Agra to Jodhpur7 direct trains
- Agra to Gwalior88 direct trains
- Agra to Thiruvananthapuram3 direct trains
- Agra to Kottayam2 direct trains
- Agra to Hubballi3 direct trains
- Agra to Erode7 direct trains
- Agra to Ujjain7 direct trains
- Agra to Amritsar7 direct trains
- Agra to Palakkad4 direct trains
- Agra to Indore6 direct trains
- Agra to Madurai3 direct trains
- Agra to Jalgaon12 direct trains
- Agra to Akola7 direct trains
- Agra to Ayodhya7 direct trains
- Agra to Bathinda6 direct trains
- Agra to Nashik7 direct trains
- Agra to Tiruppur5 direct trains
- Agra to Haridwar6 direct trains
- Agra to Nanded11 direct trains
- Agra to Faridabad23 direct trains
- Agra to Nagercoil2 direct trains
- Agra to Tirunelveli2 direct trains
- Agra to Aligarh3 direct trains
- Agra to Rohtak11 direct trains
- Agra to Panipat11 direct trains
- Agra to Chandigarh5 direct trains
- Agra to Dindigul3 direct trains
- Agra to Solapur2 direct trains
- Agra to Bikaner5 direct trains
- Agra to Udaipur6 direct trains
- Agra to Meerut10 direct trains
- Agra to Rajkot4 direct trains
- Agra to Jammu9 direct trains
- Agra to Alwar3 direct trains
- Agra to Jamnagar3 direct trains
- Agra to Sagar11 direct trains
- Agra to Anantapur2 direct trains
- Agra to Aurangabad5 direct trains
- Agra to Bhavnagar2 direct trains
- Agra to Belagavi3 direct trains
- Agra to Gandhidham2 direct trains
- Agra to Junagadh2 direct trains
- Agra to Patiala2 direct trains
Railway stations in Agra
The stations a Agra train can leave from or arrive at. Each page carries that station's own timetable and station code.
- Agra Cantt (AGC)243 trains
- Agra Fort (AF)43 trains
- Idgah (IDH)89 trains
- Raja Ki Mandi (RKM)20 trains
- Yamuna Bridge (JAB)9 trains
- Bichpuri (BCP)4 trains
- Etmadpur (ETUE)5 trains
- Bilochpura Agra (BFP)6 trains
- Bhandai (BHA)4 trains
- Kuberpur (KBP)3 trains
- Mirhakur (MIQ)6 trains
- Pathauli (PTLI)6 trains
- Agra City (AGA)1 train
- Chhalesar (CHLR)1 train
- Runkuta (RNKA)6 trains
Where trains to Agra come from
Cities with a through train into Agra. The return direction is not always the same service.
- Delhi to Agra80 direct trains
- Mumbai to Agra17 direct trains
- Bengaluru to Agra5 direct trains
- Hyderabad to Agra7 direct trains
- Patna to Agra13 direct trains
- Chennai to Agra10 direct trains
- Kanpur to Agra59 direct trains
- Kolkata to Agra13 direct trains
- Prayagraj to Agra38 direct trains
- Visakhapatnam to Agra4 direct trains
- Vijayawada to Agra18 direct trains
- Lucknow to Agra23 direct trains
- Varanasi to Agra15 direct trains
- Ahmedabad to Agra17 direct trains
- Vadodara to Agra27 direct trains
- Surat to Agra15 direct trains
- Asansol to Agra14 direct trains
- Jaipur to Agra31 direct trains
- Kochi to Agra5 direct trains
- Bhubaneswar to Agra2 direct trains
- Ghaziabad to Agra8 direct trains
- Dhanbad to Agra11 direct trains
- Bhopal to Agra61 direct trains
- Tirupati to Agra6 direct trains
- Gorakhpur to Agra7 direct trains
- Mughalsarai to Agra26 direct trains
- Rajahmundry to Agra2 direct trains
- Itarsi to Agra57 direct trains
- Bareilly to Agra5 direct trains
- Nagpur to Agra30 direct trains
- Tiruchirappalli to Agra2 direct trains
- Vellore to Agra7 direct trains
- Jalandhar to Agra17 direct trains
- Bardhaman to Agra10 direct trains
- Bhusawal to Agra28 direct trains
- Ambala to Agra16 direct trains
- Durgapur to Agra8 direct trains
- Katni to Agra22 direct trains
- Jabalpur to Agra16 direct trains
- Warangal to Agra24 direct trains
- Coimbatore to Agra5 direct trains
- Kollam to Agra3 direct trains
- Pune to Agra6 direct trains
- Siliguri to Agra4 direct trains
- Ludhiana to Agra17 direct trains
- Gaya to Agra13 direct trains
- Raipur to Agra6 direct trains
- Jhansi to Agra98 direct trains
- Darbhanga to Agra3 direct trains
- Guwahati to Agra4 direct trains
- Cuttack to Agra2 direct trains
- Kota to Agra33 direct trains
- Nellore to Agra8 direct trains
- Ratlam to Agra28 direct trains
- Satna to Agra11 direct trains
- Ongole to Agra10 direct trains
- Kakinada to Agra2 direct trains
- Thrissur to Agra5 direct trains
- Bilaspur to Agra7 direct trains
- Durg to Agra6 direct trains
- Salem to Agra7 direct trains
- Katihar to Agra4 direct trains
- Bharuch to Agra4 direct trains
- Muzaffarpur to Agra4 direct trains
- Ajmer to Agra15 direct trains
- Goa to Agra3 direct trains
- Jodhpur to Agra8 direct trains
- Gwalior to Agra97 direct trains
- Thiruvananthapuram to Agra3 direct trains
- Kottayam to Agra2 direct trains
- Hubballi to Agra7 direct trains
- Erode to Agra7 direct trains
- Ujjain to Agra7 direct trains
- Mangaluru to Agra2 direct trains
- Amritsar to Agra7 direct trains
- Palakkad to Agra4 direct trains
- Indore to Agra6 direct trains
- Madurai to Agra3 direct trains
- Jalgaon to Agra12 direct trains
- Akola to Agra7 direct trains
- Ayodhya to Agra7 direct trains
- Bathinda to Agra6 direct trains
- Nashik to Agra8 direct trains
- Tiruppur to Agra5 direct trains
- Haridwar to Agra6 direct trains
- Nanded to Agra11 direct trains
- Faridabad to Agra17 direct trains
- Nagercoil to Agra2 direct trains
- Tirunelveli to Agra2 direct trains
- Aligarh to Agra3 direct trains
- Rohtak to Agra11 direct trains
- Panipat to Agra10 direct trains
- Chandigarh to Agra5 direct trains
- Dindigul to Agra3 direct trains
- Davangere to Agra2 direct trains
- Solapur to Agra7 direct trains
- Bikaner to Agra6 direct trains
- Udaipur to Agra7 direct trains
- Meerut to Agra10 direct trains
- Rajkot to Agra4 direct trains
- Kalaburagi to Agra2 direct trains
- Jammu to Agra9 direct trains
- Alwar to Agra3 direct trains
- Jamnagar to Agra3 direct trains
- Sagar to Agra11 direct trains
- Anantapur to Agra3 direct trains
- Aurangabad to Agra5 direct trains
- Bhavnagar to Agra2 direct trains
- Belagavi to Agra4 direct trains
- Gandhidham to Agra2 direct trains
- Junagadh to Agra2 direct trains
- Vijayapura to Agra5 direct trains
- Patiala to Agra2 direct trains
Not the city you meant?
The route directory lists the busiest corridors and every station pair with a page, and the station directory covers stations outside the cities indexed here. For a date and live seats, the journey search takes any two places.