
Mainpuri to Basti
Basti is approximately 400+ kms from Mainpuri. The fastest way to reach Basti from Mainpuri is by Cab. It takes approximately 9 hours. The cheapest way to reach Basti from Mainpuri is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Farrukhabad
Mainpuri
Farrukhabad
Basti
Approx Travel Time
8h 57m
₹530
Onwards
Mainpuri
Farrukhabad
Basti
Approx Travel Time
10h 1m
₹884
Onwards
Via Kannauj
Mainpuri
Kannauj
Basti
Approx Travel Time
9h 11m
On Demand
Mainpuri
Kannauj
Basti
Approx Travel Time
9h 22m
₹1,798
Onwards
Mainpuri
Kannauj
Basti
Approx Travel Time
9h 27m
On Demand
Mainpuri
Kannauj
Basti
Approx Travel Time
9h 38m
On Demand
Via Etawah
Mainpuri
Etawah
Basti
Approx Travel Time
9h 24m
On Demand
Via Lucknow
Mainpuri
Lucknow
Basti
Approx Travel Time
9h 40m
₹614
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Basti?
Basti is approximately 400+ kms from Mainpuri.
How long does it take to reach Basti from Mainpuri?
It takes approximately 9 hours to reach Basti from Mainpuri by Cab.
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 Cab.

