hero
How2Go
Firozabad to Moradabad

Firozabad to Moradabad

Moradabad is approximately 200+ km from Firozabad, 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 Moradabad.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Firozabad

Moradabad

Approx Travel Time

5h 43m

₹6,191

Onwards

Via Aligarh

Firozabad

Aligarh

Moradabad

Approx Travel Time

5h 27m

₹225

Onwards

FASTEST

Firozabad

Aligarh

Moradabad

Approx Travel Time

5h 25m

₹680

Onwards

Via Tundla

Firozabad

Tundla

Moradabad

Approx Travel Time

5h 52m

₹1,268

Onwards

Firozabad

Tundla

Moradabad

Approx Travel Time

5h 45m

₹230

Onwards

Via Budaun

Firozabad

Budaun

Moradabad

Approx Travel Time

7h 20m

₹385

Onwards

Via Bareilly

Firozabad

Bareilly

Moradabad

Approx Travel Time

7h 36m

₹4,232

Onwards

Via Ghaziabad

CHEAPEST

Firozabad

Ghaziabad

Moradabad

Approx Travel Time

5h 31m

₹190

Onwards

Via Tundla, Aligarh

Firozabad

Tundla

Aligarh

Moradabad

Approx Travel Time

5h 37m

₹280

Onwards

Via Tundla, Chandausi

Firozabad

Tundla

Chandausi

Moradabad

Approx Travel Time

5h 39m

₹275

Onwards

Frequently Asked Questions

What is the distance between Firozabad and Moradabad?

Moradabad is approximately 200+ kms from Firozabad.

How long does it take to reach Moradabad from Firozabad?

It takes approximately 6 hours to reach Moradabad from Firozabad by Train, Bus Via Aligarh.

What is the cheapest way to reach Moradabad from Firozabad?

The cheapest way to reach Moradabad from Firozabad is by Train Via Ghaziabad.

What is the fastest way to reach Moradabad from Firozabad?

The fastest way to reach Moradabad from Firozabad is by Train, Bus Via Aligarh.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India