
Basti to Moradabad
Moradabad is approximately 500+ kms from Basti. The fastest way to reach Moradabad from Basti is by Train Via Gonda. It takes approximately 10 hours. The cheapest way to reach Moradabad from Basti is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Gonda
FASTEST
Basti
Gonda
Moradabad
Approx Travel Time
9h 46m
₹400
Onwards
Basti
Gonda
Moradabad
Approx Travel Time
11h 4m
₹3,578
Onwards
Via Bareilly
Basti
Bareilly
Moradabad
Approx Travel Time
13h 7m
₹3,051
Onwards
Basti
Bareilly
Moradabad
Approx Travel Time
12h 11m
₹780
Onwards
Via Bara Banki
Basti
Bara Banki
Moradabad
Approx Travel Time
12h 57m
₹1,858
Onwards
Via Lucknow
Basti
Lucknow
Moradabad
Approx Travel Time
11h 12m
₹395
Onwards
Basti
Lucknow
Moradabad
Approx Travel Time
12h
₹310
Onwards
Via Ayodhya
Basti
Ayodhya
Moradabad
Approx Travel Time
13h 21m
₹4,026
Onwards
Frequently Asked Questions
What is the distance between Basti and Moradabad?
Moradabad is approximately 500+ kms from Basti.
How long does it take to reach Moradabad from Basti?
It takes approximately 10 hours to reach Moradabad from Basti by Train Via Gonda.
What is the cheapest way to reach Moradabad from Basti?
The cheapest way to reach Moradabad from Basti is by Train.
What is the fastest way to reach Moradabad from Basti?
The fastest way to reach Moradabad from Basti is by Train Via Gonda.
Routes Connecting Basti
Routes From Basti
Routes Connecting Moradabad
Routes From Moradabad
Routes To Moradabad
- Saharanpur to Moradabad
- Talcher to Moradabad
- Vellore to Moradabad
- Kottayam to Moradabad
- Shahjahanpur to Moradabad
- Jammu to Moradabad
- Khanapur to Moradabad
- Kausani to Moradabad
- Mainpuri to Moradabad
- Datia to Moradabad
- Bettiah to Moradabad
- Gurgaon to Moradabad
- Karwar to Moradabad
- Imphal to Moradabad
- Sakleshpur to Moradabad


