hero
How2Go
Mathura to Tanakpur

Mathura to Tanakpur

Tanakpur is approximately 300+ km from Mathura, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Tanakpur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mathura

Tanakpur

Approx Travel Time

6h 38m

₹605

Onwards

Mathura

Tanakpur

Approx Travel Time

8h

₹8,581

Onwards

Via Bareilly

CHEAPEST

FASTEST

Mathura

Bareilly

Tanakpur

Approx Travel Time

6h 13m

₹265

Onwards

Ads by MMT

Via Pilibhit

Mathura

Pilibhit

Tanakpur

Approx Travel Time

8h 59m

₹1,105

Onwards

Mathura

Pilibhit

Tanakpur

Approx Travel Time

8h 17m

₹3,007

Onwards

Mathura

Pilibhit

Tanakpur

Approx Travel Time

6h 48m

₹600

Onwards

Via Kasganj

Mathura

Kasganj

Tanakpur

Approx Travel Time

6h 30m

₹650

Onwards

Ads by MMT

Via Budaun

Mathura

Budaun

Tanakpur

Approx Travel Time

7h 9m

₹650

Onwards

Via Bareilly, Pilibhit

Mathura

Bareilly

Pilibhit

Tanakpur

Approx Travel Time

6h 51m

₹315

Onwards

Via Kasganj, Pilibhit

Mathura

Kasganj

Pilibhit

Tanakpur

Approx Travel Time

6h 43m

₹725

Onwards

Frequently Asked Questions

What is the distance between Mathura and Tanakpur?

Tanakpur is approximately 300+ kms from Mathura.

How long does it take to reach Tanakpur from Mathura?

It takes approximately 6 hours to reach Tanakpur from Mathura by Train Via Bareilly.

What is the cheapest way to reach Tanakpur from Mathura?

The cheapest way to reach Tanakpur from Mathura is by Train Via Bareilly.

What is the fastest way to reach Tanakpur from Mathura?

The fastest way to reach Tanakpur from Mathura is by Train Via Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India