hero
How2Go
Fazilka to Mathura

Fazilka to Mathura

Mathura is approximately 550+ km from Fazilka, 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

Via Bathinda, Bahadurgarh

RECOMMENDED

Fazilka

Bathinda

Bahadurgarh

Mathura

Approx Travel Time

9h 52m

On Demand

Via Bathinda, Delhi

CHEAPEST

Fazilka

Bathinda

Delhi

Mathura

Approx Travel Time

9h 57m

₹355

Onwards

FASTEST

Fazilka

Bathinda

Delhi

Mathura

Approx Travel Time

8h 42m

₹2,320

Onwards

Fazilka

Bathinda

Delhi

Mathura

Approx Travel Time

10h 40m

₹809

Onwards

Fazilka

Bathinda

Delhi

Mathura

Approx Travel Time

10h 4m

On Demand

Ads by MMT

Via Fatehabad

Fazilka

Fatehabad

Mathura

Approx Travel Time

11h 38m

On Demand

Via Sirsa

Fazilka

Sirsa

Mathura

Approx Travel Time

12h 45m

₹1,898

Onwards

Ads by MMT

Via Abohar, Bahadurgarh

Fazilka

Abohar

Bahadurgarh

Mathura

Approx Travel Time

10h 5m

On Demand

Via Malout, Bahadurgarh

Fazilka

Malout

Bahadurgarh

Mathura

Approx Travel Time

10h 17m

On Demand

Via Bathinda, KOSI KALAN

Fazilka

Bathinda

KOSI KALAN

Mathura

Approx Travel Time

10h 15m

On Demand

Frequently Asked Questions

What is the distance between Fazilka and Mathura?

Mathura is approximately 550+ kms from Fazilka.

How long does it take to reach Mathura from Fazilka?

It takes approximately 9 hours to reach Mathura from Fazilka by Train, Flight Via Bathinda, Delhi.

What is the cheapest way to reach Mathura from Fazilka?

The cheapest way to reach Mathura from Fazilka is by Train Via Bathinda, Delhi.

What is the fastest way to reach Mathura from Fazilka?

The fastest way to reach Mathura from Fazilka is by Train, Flight Via Bathinda, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India