hero
How2Go
Mathura to Firozabad

Mathura to Firozabad

Firozabad is approximately 100+ 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 Firozabad.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mathura

Firozabad

Approx Travel Time

2h 3m

₹2,588

Onwards

Mathura

Firozabad

Approx Travel Time

2h 9m

₹2,099

Onwards

Via Hathras

CHEAPEST

FASTEST

Mathura

Hathras

Firozabad

Approx Travel Time

1h 58m

₹215

Onwards

Mathura

Hathras

Firozabad

Approx Travel Time

2h 50m

₹410

Onwards

Via Agra

Mathura

Agra

Firozabad

Approx Travel Time

2h 14m

₹650

Onwards

Mathura

Agra

Firozabad

Approx Travel Time

2h 52m

₹1,057

Onwards

Via Agra, Tundla

Mathura

Agra

Tundla

Firozabad

Approx Travel Time

2h 4m

₹1,145

Onwards

Mathura

Agra

Tundla

Firozabad

Approx Travel Time

2h 7m

₹255

Onwards

Mathura

Agra

Tundla

Firozabad

Approx Travel Time

2h 55m

₹662

Onwards

Via Hathras, Tundla

Mathura

Hathras

Tundla

Firozabad

Approx Travel Time

2h 28m

₹265

Onwards

Frequently Asked Questions

What is the distance between Mathura and Firozabad?

Firozabad is approximately 100+ kms from Mathura.

How long does it take to reach Firozabad from Mathura?

It takes approximately 2 hours to reach Firozabad from Mathura by Train Via Hathras.

What is the cheapest way to reach Firozabad from Mathura?

The cheapest way to reach Firozabad from Mathura is by Train Via Hathras.

What is the fastest way to reach Firozabad from Mathura?

The fastest way to reach Firozabad from Mathura is by Train Via Hathras.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India