
Moradabad to Barshi
Barshi is approximately 1500+ kms from Moradabad. The fastest way to reach Barshi from Moradabad is by Train, Flight, Bus Via Delhi, Pune. It takes approximately 12 hours. The cheapest way to reach Barshi from Moradabad is by Train Via Vapi, Pune which would take approximately 32 hours.
Sort By
Mode of Transport
Via Delhi, Pune
RECOMMENDED
Moradabad
Delhi
Pune
Barshi
Approx Travel Time
12h 5m
₹4,550
Onwards
FASTEST
Moradabad
Delhi
Pune
Barshi
Approx Travel Time
12h
₹4,680
Onwards
Moradabad
Delhi
Pune
Barshi
Approx Travel Time
13h 25m
₹4,932
Onwards
Moradabad
Delhi
Pune
Barshi
Approx Travel Time
13h 33m
₹10,702
Onwards
Moradabad
Delhi
Pune
Barshi
Approx Travel Time
13h
₹6,966
Onwards
Moradabad
Delhi
Pune
Barshi
Approx Travel Time
12h 38m
₹8,286
Onwards
Via Mumbai
Moradabad
Mumbai
Barshi
Approx Travel Time
1d 7h 38m
₹1,674
Onwards
Via Agra, Solapur
Moradabad
Agra
Solapur
Barshi
Approx Travel Time
1d 8h 37m
₹7,558
Onwards
Via Vapi, Pune
CHEAPEST
Moradabad
Vapi
Pune
Barshi
Approx Travel Time
1d 8h 1m
₹1,000
Onwards
Via Gurgaon, Pune
Moradabad
Gurgaon
Pune
Barshi
Approx Travel Time
1d 13h 14m
₹3,337
Onwards
Frequently Asked Questions
What is the distance between Moradabad and Barshi?
Barshi is approximately 1500+ kms from Moradabad.
How long does it take to reach Barshi from Moradabad?
It takes approximately 12 hours to reach Barshi from Moradabad by Train, Flight, Bus 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 Vapi, Pune.
What is the fastest way to reach Barshi from Moradabad?
The fastest way to reach Barshi from Moradabad is by Train, Flight, Bus Via Delhi, Pune.
Routes Connecting Moradabad
Routes From Moradabad
- Moradabad to Madhupur
- Moradabad to Salem
- Moradabad to Yavatmal
- Moradabad to Santalpur
- Moradabad to Faizabad
- Moradabad to Kinwat
- Moradabad to Rayadurg
- Moradabad to Vellore
- Moradabad to Dewas
- Moradabad to Faridkot
- Moradabad to Unjha
- Moradabad to Perinthalmanna
- Moradabad to Barwala
- Moradabad to Darbhanga
- Moradabad to Budhlada


