Ghaziabad to Mainpuri - Multiple Options To Reach By Train, Cab, Bus
Mainpuri is approximately 200+ kms from Ghaziabad. The fastest way to reach Mainpuri from Ghaziabad is by Train. It takes approximately 5 hours. The cheapest way to reach Mainpuri from Ghaziabad is by Train Via Tundla which would take approximately 7 hours.
Sort By
Mode of Transport
Via Tundla
CHEAPEST
Ghaziabad
Tundla
Mainpuri
Approx Travel Time
6h 55m
₹220
Onwards
Ghaziabad
Tundla
Mainpuri
Approx Travel Time
8h 19m
₹3,433
Onwards
Via Shikohabad
Ghaziabad
Shikohabad
Mainpuri
Approx Travel Time
7h 10m
₹1,680
Onwards
Ghaziabad
Shikohabad
Mainpuri
Approx Travel Time
8h 32m
₹5,949
Onwards
Via Delhi
Ghaziabad
Delhi
Mainpuri
Approx Travel Time
8h 10m
₹494
Onwards
Frequently Asked Questions
What is the distance between Ghaziabad and Mainpuri?
Mainpuri is approximately 200+ kms from Ghaziabad.
How long does it take to reach Mainpuri from Ghaziabad?
It takes approximately 5 hours to reach Mainpuri from Ghaziabad by Train.
What is the cheapest way to reach Mainpuri from Ghaziabad?
The cheapest way to reach Mainpuri from Ghaziabad is by Train Via Tundla.
What is the fastest way to reach Mainpuri from Ghaziabad?
The fastest way to reach Mainpuri from Ghaziabad is by Train.
Routes Connecting Ghaziabad
From Ghaziabad
- Ghaziabad to Asansol
- Ghaziabad to Kapurthala
- Ghaziabad to Kausani
- Ghaziabad to Rampur
- Ghaziabad to Kannauj
- Ghaziabad to Nanded
- Ghaziabad to Wardha
- Ghaziabad to Bishnupur
- Ghaziabad to Sitapur
- Ghaziabad to Chittoor
- Ghaziabad to Udhampur
- Ghaziabad to Korba
- Ghaziabad to Kavathe-Mahankal
- Ghaziabad to Khatu
- Ghaziabad to Parwanoo
To Ghaziabad
- Hajipur to Ghaziabad
- Kolhapur to Ghaziabad
- Dharmavaram to Ghaziabad
- Kashipur to Ghaziabad
- Araria to Ghaziabad
- Veraval to Ghaziabad
- Bhind to Ghaziabad
- Ambaji to Ghaziabad
- Tiruvallur to Ghaziabad
- Osmanabad to Ghaziabad
- Durgapur to Ghaziabad
- Narsinghpur to Ghaziabad
- Khanna to Ghaziabad
- Amalapuram to Ghaziabad
- Parasia to Ghaziabad