hero
How2Go
Moradabad to Salem

Moradabad to Salem

Salem is approximately 2100+ kms from Moradabad. The fastest way to reach Salem from Moradabad is by Bus, Flight Via Delhi, Bangalore. It takes approximately 11 hours. The cheapest way to reach Salem from Moradabad is by Train Via Faridabad which would take approximately 44 hours.

Sort By
Mode of Transport

Via Ghaziabad, Bangalore

RECOMMENDED

Moradabad

Ghaziabad

Bangalore

Salem

Approx Travel Time

13h 33m

₹14,902

Onwards

Moradabad

Ghaziabad

Bangalore

Salem

Approx Travel Time

12h 22m

₹7,875

Onwards

Moradabad

Ghaziabad

Bangalore

Salem

Approx Travel Time

13h 22m

₹11,011

Onwards

Via Delhi, Bangalore

Moradabad

Delhi

Bangalore

Salem

Approx Travel Time

13h 14m

₹7,880

Onwards

FASTEST

Moradabad

Delhi

Bangalore

Salem

Approx Travel Time

10h 51m

₹8,788

Onwards

Ads by MMT

Via Agra

Moradabad

Agra

Salem

Approx Travel Time

1d 20h 45m

On Demand

Moradabad

Agra

Salem

Approx Travel Time

1d 20h 21m

₹7,622

Onwards

Via Faridabad

CHEAPEST

Moradabad

Faridabad

Salem

Approx Travel Time

1d 19h 44m

₹1,010

Onwards

Ads by MMT

Via Delhi, Anantapur

Moradabad

Delhi

Anantapur

Salem

Approx Travel Time

1d 22h 11m

On Demand

Via Delhi, Coimbatore

Moradabad

Delhi

Coimbatore

Salem

Approx Travel Time

13h 39m

₹14,611

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Salem?

Salem is approximately 2100+ kms from Moradabad.

How long does it take to reach Salem from Moradabad?

It takes approximately 11 hours to reach Salem from Moradabad by Bus, Flight Via Delhi, Bangalore.

What is the cheapest way to reach Salem from Moradabad?

The cheapest way to reach Salem from Moradabad is by Train Via Faridabad.

What is the fastest way to reach Salem from Moradabad?

The fastest way to reach Salem from Moradabad is by Bus, Flight Via Delhi, Bangalore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India