hero
How2Go
Haridwar to Mathura

Haridwar to Mathura

Mathura is approximately 300+ kms from Haridwar. The fastest way to reach Mathura from Haridwar is by Train. It takes approximately 6 hours. The cheapest way to reach Mathura from Haridwar is by Train Via Delhi which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Haridwar

Mathura

Approx Travel Time

6h 15m

₹245

Onwards

Via Meerut

Haridwar

Meerut

Mathura

Approx Travel Time

7h 40m

₹280

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Haridwar

Delhi

Mathura

Approx Travel Time

8h 10m

₹235

Onwards

Haridwar

Delhi

Mathura

Approx Travel Time

8h 55m

₹349

Onwards

Haridwar

Delhi

Mathura

Approx Travel Time

9h 35m

₹2,644

Onwards

Direct Cab

Haridwar

Mathura

Approx Travel Time

8h 39m

₹8,367

Onwards

Ads by MMT

Via Roorkee

Haridwar

Roorkee

Mathura

Approx Travel Time

9h 47m

₹6,595

Onwards

Via Moradabad

Haridwar

Moradabad

Mathura

Approx Travel Time

10h 58m

₹5,309

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Mathura?

Mathura is approximately 300+ kms from Haridwar.

How long does it take to reach Mathura from Haridwar?

It takes approximately 6 hours to reach Mathura from Haridwar by Train.

What is the cheapest way to reach Mathura from Haridwar?

The cheapest way to reach Mathura from Haridwar is by Train Via Delhi.

What is the fastest way to reach Mathura from Haridwar?

The fastest way to reach Mathura from Haridwar is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India