hero
How2Go
Anandpur-Sahib to Mathura

Anandpur-Sahib to Mathura

Mathura is approximately 500+ km from Anandpur Sahib, 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 Mathura.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Anandpur Sahib

Mathura

Approx Travel Time

7h 38m

₹335

Onwards

Via Delhi

CHEAPEST

FASTEST

Anandpur Sahib

Delhi

Mathura

Approx Travel Time

6h 43m

₹255

Onwards

Via Panchkula

Anandpur Sahib

Panchkula

Mathura

Approx Travel Time

10h 17m

₹1,468

Onwards

Via Ambala

Anandpur Sahib

Ambala

Mathura

Approx Travel Time

10h 19m

₹4,239

Onwards

Anandpur Sahib

Ambala

Mathura

Approx Travel Time

7h 7m

₹345

Onwards

Anandpur Sahib

Ambala

Mathura

Approx Travel Time

7h 38m

₹994

Onwards

Via Sirhind

Anandpur Sahib

Sirhind

Mathura

Approx Travel Time

7h 31m

₹425

Onwards

Via Ganaur

Anandpur Sahib

Ganaur

Mathura

Approx Travel Time

7h 44m

₹580

Onwards

Via Kurukshetra

Anandpur Sahib

Kurukshetra

Mathura

Approx Travel Time

7h 52m

₹340

Onwards

Via Karnal

Anandpur Sahib

Karnal

Mathura

Approx Travel Time

7h 54m

₹335

Onwards

Frequently Asked Questions

What is the distance between Anandpur-Sahib and Mathura?

Mathura is approximately 500+ kms from Anandpur-Sahib.

How long does it take to reach Mathura from Anandpur-Sahib?

It takes approximately 7 hours to reach Mathura from Anandpur-Sahib by Train Via Delhi.

What is the cheapest way to reach Mathura from Anandpur-Sahib?

The cheapest way to reach Mathura from Anandpur-Sahib is by Train Via Delhi.

What is the fastest way to reach Mathura from Anandpur-Sahib?

The fastest way to reach Mathura from Anandpur-Sahib is by Train Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India