hero
How2Go
Shikohabad to Moradabad

Shikohabad to Moradabad

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

Shikohabad

Moradabad

Approx Travel Time

6h 11m

₹6,408

Onwards

Via Aligarh

Shikohabad

Aligarh

Moradabad

Approx Travel Time

5h 50m

₹230

Onwards

FASTEST

Shikohabad

Aligarh

Moradabad

Approx Travel Time

5h 48m

₹685

Onwards

Via Tundla

Shikohabad

Tundla

Moradabad

Approx Travel Time

6h 11m

₹1,635

Onwards

Shikohabad

Tundla

Moradabad

Approx Travel Time

6h 5m

₹230

Onwards

Shikohabad

Tundla

Moradabad

Approx Travel Time

6h 32m

₹669

Onwards

Via Budaun

Shikohabad

Budaun

Moradabad

Approx Travel Time

8h 23m

₹373

Onwards

Via Bareilly

Shikohabad

Bareilly

Moradabad

Approx Travel Time

8h 12m

₹2,667

Onwards

Via Ghaziabad

CHEAPEST

Shikohabad

Ghaziabad

Moradabad

Approx Travel Time

6h 16m

₹195

Onwards

Via Firozabad, Aligarh

Shikohabad

Firozabad

Aligarh

Moradabad

Approx Travel Time

6h 12m

₹285

Onwards

Frequently Asked Questions

What is the distance between Shikohabad and Moradabad?

Moradabad is approximately 200+ kms from Shikohabad.

How long does it take to reach Moradabad from Shikohabad?

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

What is the cheapest way to reach Moradabad from Shikohabad?

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

What is the fastest way to reach Moradabad from Shikohabad?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India