
Mainpuri to Bhopal
Bhopal is approximately 550+ kms from Mainpuri. The fastest way to reach Bhopal from Mainpuri is by Train, Flight Via Agra. It takes approximately 5 hours. The cheapest way to reach Bhopal from Mainpuri is by Train Via Agra which would take approximately 13 hours.
Sort By
Mode of Transport
Via Gwalior
RECOMMENDED
Mainpuri
Gwalior
Bhopal
Approx Travel Time
13h 8m
On Demand
Via Tundla
Mainpuri
Tundla
Bhopal
Approx Travel Time
12h 55m
On Demand
Via Agra
CHEAPEST
Mainpuri
Agra
Bhopal
Approx Travel Time
13h 10m
₹695
Onwards
Mainpuri
Agra
Bhopal
Approx Travel Time
13h 40m
₹1,709
Onwards
FASTEST
Mainpuri
Agra
Bhopal
Approx Travel Time
4h 25m
₹12,089
Onwards
Mainpuri
Agra
Bhopal
Approx Travel Time
4h 55m
₹13,103
Onwards
Mainpuri
Agra
Bhopal
Approx Travel Time
14h 11m
₹2,710
Onwards
Mainpuri
Agra
Bhopal
Approx Travel Time
5h 26m
₹14,104
Onwards
Via Dholpur
Mainpuri
Dholpur
Bhopal
Approx Travel Time
13h 58m
₹3,823
Onwards
Via Agra, Basoda
Mainpuri
Agra
Basoda
Bhopal
Approx Travel Time
14h 50m
₹720
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Bhopal?
Bhopal is approximately 550+ kms from Mainpuri.
How long does it take to reach Bhopal from Mainpuri?
It takes approximately 5 hours to reach Bhopal from Mainpuri by Train, Flight Via Agra.
What is the cheapest way to reach Bhopal from Mainpuri?
The cheapest way to reach Bhopal from Mainpuri is by Train Via Agra.
What is the fastest way to reach Bhopal from Mainpuri?
The fastest way to reach Bhopal from Mainpuri is by Train, Flight Via Agra.
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Jamshedpur
- Mainpuri to Kanpur
- Mainpuri to Motihari
- Mainpuri to Perinthalmanna
- Mainpuri to Gudalur
- Mainpuri to Shahapur
- Mainpuri to Mangalore
- Mainpuri to Sivakasi
- Mainpuri to Sringeri
- Mainpuri to Shimla
- Mainpuri to Zaheerabad
- Mainpuri to Saharsa
- Mainpuri to Najibabad
- Mainpuri to Chandausi
- Mainpuri to Sagar