hero
How2Go
Mathura to Gyanpur

Mathura to Gyanpur

Gyanpur is approximately 600+ 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 Gyanpur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mathura

Gyanpur

Approx Travel Time

12h 20m

On Demand

Mathura

Gyanpur

Approx Travel Time

8h 35m

₹349

Onwards

Mathura

Gyanpur

Approx Travel Time

8h 52m

₹13,555

Onwards

Via Agra

FASTEST

Mathura

Agra

Gyanpur

Approx Travel Time

3h 41m

₹3,498

Onwards

Ads by MMT

Via Kanpur

Mathura

Kanpur

Gyanpur

Approx Travel Time

8h 10m

₹840

Onwards

Mathura

Kanpur

Gyanpur

Approx Travel Time

9h 35m

₹410

Onwards

Via Tundla, Prayagraj(Allahabad)

Mathura

Tundla

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

7h 12m

₹2,245

Onwards

Ads by MMT

Via Etawah

CHEAPEST

Mathura

Etawah

Gyanpur

Approx Travel Time

8h 50m

₹325

Onwards

Mathura

Etawah

Gyanpur

Approx Travel Time

8h 17m

₹3,952

Onwards

Via Agra, Prayagraj(Allahabad)

Mathura

Agra

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

8h 2m

₹806

Onwards

Frequently Asked Questions

What is the distance between Mathura and Gyanpur?

Gyanpur is approximately 600+ kms from Mathura.

How long does it take to reach Gyanpur from Mathura?

It takes approximately 4 hours to reach Gyanpur from Mathura by Cab, Bus Via Agra.

What is the cheapest way to reach Gyanpur from Mathura?

The cheapest way to reach Gyanpur from Mathura is by Train Via Etawah.

What is the fastest way to reach Gyanpur from Mathura?

The fastest way to reach Gyanpur from Mathura is by Cab, Bus Via Agra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India