The journey from Tanakpur to Mathura covers approximately 420 km. You can travel via train or road. The train route connects Tanakpur to Mathura Junction, taking about 9.5 hours. By road, you will travel through the plains of Uttar Pradesh, passing through Moradabad and Aligarh. Both options are reliable and offer daily connectivity.
Total Distance: 420 km driving distance; 370 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 9 hours 30 mins | 11 hours |
| Avg Price | 450-1100 INR | 800-1300 INR |
| Operator | Indian Railways | UPSRTC |
| Route | Tanakpur to Mathura Junction | NH 9 via Moradabad |
| Tip | Check IRCTC for current train schedules. | Buses are frequent from the main bus stand. |
October to March for pleasant weather.