hero
How2Go
Moradabad to Barshi

Moradabad to Barshi

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

Read More
Sort By
Mode of Transport

Via Dehradun, Pune

RECOMMENDED

Moradabad

Dehradun

Pune

Barshi

Approx Travel Time

13h 1m

₹7,764

Onwards

Via Mumbai

CHEAPEST

Moradabad

Mumbai

Barshi

Approx Travel Time

1d 4h 45m

₹940

Onwards

Ads by MMT

Via Delhi, Pune

Moradabad

Delhi

Pune

Barshi

Approx Travel Time

12h 8m

₹6,915

Onwards

Moradabad

Delhi

Pune

Barshi

Approx Travel Time

13h 3m

₹7,229

Onwards

Moradabad

Delhi

Pune

Barshi

Approx Travel Time

1d 4h 23m

₹4,369

Onwards

FASTEST

Moradabad

Delhi

Pune

Barshi

Approx Travel Time

12h 5m

₹9,094

Onwards

Moradabad

Delhi

Pune

Barshi

Approx Travel Time

1d 21h 22m

₹2,616

Onwards

Moradabad

Delhi

Pune

Barshi

Approx Travel Time

15h 27m

₹7,362

Onwards

Via Lucknow, Pune

Moradabad

Lucknow

Pune

Barshi

Approx Travel Time

13h 42m

₹7,725

Onwards

Ads by MMT

Via Delhi, Mumbai

Moradabad

Delhi

Mumbai

Barshi

Approx Travel Time

1d 6h 15m

₹1,257

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Barshi?

Barshi is approximately 1800+ kms from Moradabad.

How long does it take to reach Barshi from Moradabad?

It takes approximately 12 hours to reach Barshi from Moradabad by Cab, Flight, Train Via Delhi, Pune.

What is the cheapest way to reach Barshi from Moradabad?

The cheapest way to reach Barshi from Moradabad is by Train Via Mumbai.

What is the fastest way to reach Barshi from Moradabad?

The fastest way to reach Barshi from Moradabad is by Cab, Flight, Train Via Delhi, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India