Tanakpur to Mathura Distance
The road distance between Tanakpur and Mathura is approximately 350+ km, and the drive usually takes around 8 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 7 hours, subject to the chosen service and route. The fastest way to reach Mathura takes approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Train
RECOMMENDED
Tanakpur
Mathura
Approx Travel Time
6h 35m
₹605
Onwards
Direct Cab
Tanakpur
Mathura
Approx Travel Time
7h 38m
On Demand
Via Kasganj
FASTEST
Tanakpur
Kasganj
Mathura
Approx Travel Time
5h 38m
₹650
Onwards
Via Pilibhit
Tanakpur
Pilibhit
Mathura
Approx Travel Time
9h 47m
On Demand
Tanakpur
Pilibhit
Mathura
Approx Travel Time
10h 38m
₹1,706
Onwards
Tanakpur
Pilibhit
Mathura
Approx Travel Time
6h 59m
On Demand
CHEAPEST
Tanakpur
Pilibhit
Mathura
Approx Travel Time
7h
₹600
Onwards
Via Hathras
Tanakpur
Hathras
Mathura
Approx Travel Time
5h 56m
₹700
Onwards
Tanakpur
Hathras
Mathura
Approx Travel Time
6h 19m
On Demand
Via Budaun
Tanakpur
Budaun
Mathura
Approx Travel Time
6h 25m
₹650
Onwards
Frequently Asked Questions
What is the distance between Tanakpur and Mathura?
The distance between Tanakpur and Mathura is approximately 350+ km by road.
What is the straight-line (aerial) distance between Tanakpur and Mathura?
The straight-line distance is approximately 300+ km.
How long does it take to travel from Tanakpur to Mathura by road?
It takes around 8 hours by road.
What is the distance from Tanakpur to Mathura via Kasganj?
Via Kasganj, the distance is approximately 300+ km, taking around 6 hours.
Is there a train from Tanakpur to Mathura?
Yes, trains run between Tanakpur and Mathura, covering approximately 300+ km in around 7 hours.
Does the distance from Tanakpur to Mathura change by route?
Yes — the road distance varies from 350+ km via the direct route to 300+ km via Kasganj, depending on the path taken.
Does travel time between Tanakpur and Mathura vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Tanakpur and Mathura?
The driving distance is 350+ km, while the straight-line distance is shorter at 300+ km, due to the road route following terrain and highways.
What are the major cities on the way from Tanakpur to Mathura by road?
Major cities on the road route from Tanakpur to Mathura include: • Budaun • Hathras • Kasganj
What are the major restaurants on the way from Tanakpur to Mathura by road?
Major restaurants on the road route from Tanakpur to Mathura include: • Agrawal Family Dhaba & Restaurant Best Restaurant In Mathura • Hotel Guru Kripa Grand • Shankar Mithai Wala • Hotel Aryavilas • Dadi Ki Rasoi

