hero
How2Go
Mathura to Anandpur-Sahib

Mathura to Anandpur-Sahib

Anandpur Sahib is approximately 500+ 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 Anandpur Sahib.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mathura

Anandpur Sahib

Approx Travel Time

8h 22m

₹9,728

Onwards

Mathura

Anandpur Sahib

Approx Travel Time

9h 32m

₹335

Onwards

Via Ambala

FASTEST

Mathura

Ambala

Anandpur Sahib

Approx Travel Time

8h

₹345

Onwards

Mathura

Ambala

Anandpur Sahib

Approx Travel Time

8h 22m

₹1,025

Onwards

Via Chandigarh

Mathura

Chandigarh

Anandpur Sahib

Approx Travel Time

9h 57m

₹1,499

Onwards

Via Gurgaon

Mathura

Gurgaon

Anandpur Sahib

Approx Travel Time

10h 50m

₹4,090

Onwards

Via Delhi

CHEAPEST

Mathura

Delhi

Anandpur Sahib

Approx Travel Time

8h 6m

₹255

Onwards

Via Sirhind

Mathura

Sirhind

Anandpur Sahib

Approx Travel Time

8h 25m

₹425

Onwards

Via Karnal

Mathura

Karnal

Anandpur Sahib

Approx Travel Time

8h 46m

₹335

Onwards

Mathura

Karnal

Anandpur Sahib

Approx Travel Time

8h 25m

₹990

Onwards

Frequently Asked Questions

What is the distance between Mathura and Anandpur-Sahib?

Anandpur-Sahib is approximately 500+ kms from Mathura.

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

It takes approximately 8 hours to reach Anandpur-Sahib from Mathura by Train Via Ambala.

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

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

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

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India