
Mainpuri to Basti
Basti is approximately 450+ kms from Mainpuri. The fastest way to reach Basti from Mainpuri is by Train Via Farrukhabad. It takes approximately 10 hours. The cheapest way to reach Basti from Mainpuri is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Kannauj
Mainpuri
Kannauj
Basti
Approx Travel Time
9h 55m
₹5,385
Onwards
Mainpuri
Kannauj
Basti
Approx Travel Time
10h 23m
On Demand
Mainpuri
Kannauj
Basti
Approx Travel Time
11h 2m
₹1,644
Onwards
Via Farrukhabad, Lucknow
Mainpuri
Farrukhabad
Lucknow
Basti
Approx Travel Time
12h 22m
₹812
Onwards
Via Farrukhabad
FASTEST
Mainpuri
Farrukhabad
Basti
Approx Travel Time
9h 37m
₹530
Onwards
Mainpuri
Farrukhabad
Basti
Approx Travel Time
10h 16m
₹488
Onwards
Via Etawah
Mainpuri
Etawah
Basti
Approx Travel Time
10h 26m
₹2,120
Onwards
Via Hardoi
Mainpuri
Hardoi
Basti
Approx Travel Time
10h 43m
₹5,630
Onwards
Via Farrukhabad, Kannauj
Mainpuri
Farrukhabad
Kannauj
Basti
Approx Travel Time
10h 15m
₹1,789
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Basti?
Basti is approximately 450+ kms from Mainpuri.
How long does it take to reach Basti from Mainpuri?
It takes approximately 10 hours to reach Basti from Mainpuri by Train Via Farrukhabad.
What is the cheapest way to reach Basti from Mainpuri?
The cheapest way to reach Basti from Mainpuri is by Train.
What is the fastest way to reach Basti from Mainpuri?
The fastest way to reach Basti from Mainpuri is by Train Via Farrukhabad.