Uttar Pradesh · 246 km · Compare trains, buses & driving options
| Train | Dep | Arr | Duration | Classes |
|---|---|---|---|---|
| Karnataka Sampark Kranti Express #12629 · SKr |
18:34 | 06:23 | 11h 49m | 1A,2A,3A,SL |
| Lashkar Superfast Express #12161 · SF |
01:20 | 12:55 | 11h 35m | 2A,3A,SL |
| Patna Mathura Express #13237 · Exp |
01:32 | 05:45 | 4h 13m | 2A,3A,SL |
| Patna Mathura Express #13239 · Exp |
01:32 | 05:45 | 4h 13m | 2A,3A,SL |
| Allahabad Mathura SF Express #12403 · SF |
02:15 | 06:55 | 4h 40m | 1A,2A,3A,SL |
| Mysore-Nizamuddin Swarna Jayanti Express #12781 · SF |
02:35 | 14:00 | 11h 25m | 2A,3A,SL |
| Kolhapur-Nizamuddin Express #12147 · SF |
02:35 | 14:00 | 11h 25m | 2A,3A,SL |
| KOLKATA CHITPUR - AGRA CANTT SF Exp #12319 · SF |
04:00 | 12:00 | 8h 00m | 2A,3A,SL |
| Jhelum Express #11077 · Exp |
04:40 | 17:05 | 12h 25m | 2A,3A,SL |
| Punjab Mail #12137 · SF |
05:10 | 17:50 | 12h 40m | 1A,2A,3A,SL |
| Udyan Abha Toofan Express #13007 · Exp |
08:40 | 15:00 | 6h 20m | 3A,SL |
| H S NANDED - SHRI GANGANAGAR Exp #12485 · SF |
09:30 | 22:05 | 12h 35m | 3A,SL |
| Dadar Amritsar Express #11057 · Exp |
09:40 | 00:08 | 14h 28m | 2A,3A,SL |
| MUZAFFARPUR - SURAT Exp #19054 · Exp |
12:20 | 17:25 | 5h 05m | 3A,SL |
| Gorakhpur-Okha Express #15045 · Exp |
12:20 | 17:25 | 5h 05m | 2A,3A,SL |
| VASCO DA GAMA - DELHI H NIZAMUDDIN Goa Exp #12779 · SF |
15:10 | 03:00 | 11h 50m | 2A,3A,SL |
| Hubli-H.Nizamuddin Goa Express #17305 · Exp |
15:10 | 03:00 | 11h 50m | 2A,SL |
| Mumbai LTT -Haridwar AC Express #12171 · SF |
16:29 | 04:00 | 11h 31m | 1A,2A,3A |
| Lucknow Agra Intercity SF Express #12179 · SF |
17:30 | 21:35 | 4h 05m | CC |
| MUMBAI LTT - BAREILLY Weekly Exp #14313 · Exp |
17:40 | 07:40 | 14h 00m | 2A,3A,SL |
| Sainagar Shirdi - H. Nizamuddin (Weekly) Special #04011 · Exp |
18:25 | 08:45 | 14h 20m | 2A,3A,SL |
| Karnataka Express #12627 · SF |
19:35 | 06:40 | 11h 05m | 1A,2A,3A,SL |
| Sachkhand SF Express #12715 · SF |
21:05 | 08:33 | 11h 28m | 2A,3A,SL |
| ERNAKULAM - NEW DELHI H NIZAMUDDIN Mangala Lakshadweep Exp #12617 · SF |
22:45 | 10:10 | 11h 25m | 2A,3A,SL |
The straight-line distance from Kanpur to Agra is approximately 246 km (153 miles). By road, the distance increases to about 287 km due to terrain, highways, and road networks.
Indian Railways connects Kanpur and Agra with multiple daily services. The journey takes approximately 5 hrs 13 min. Rajdhani and Shatabdi express trains are faster, while mail and passenger trains make more stops but cost less.
Book in advance through IRCTC, especially during festivals and holidays when seats fill up quickly.
Check Trains on IRCTCBus travel is a popular and affordable option for the Kanpur to Agra route. The journey takes approximately 6 hrs 23 min covering ~287 km. Both government and private operators service this route.
A road trip from Kanpur to Agra covers approximately 287 km and takes around 3 hrs 25 min. Start early to make the most of daylight hours.
For official travel information, regulations, and booking services:
IRCTC — Indian Railway Catering and Tourism Corporation — Book train tickets online
Airports Authority of India — Airport information and flight status
DGCA — Directorate General of Civil Aviation — Indian aviation regulator
Incredible India — Official tourism portal of India
Flights, hotels, buses and trip bundles — honest prices.