
Mainpuri to Ramgarh
Ramgarh is approximately 950+ kms from Mainpuri. The fastest way to reach Ramgarh from Mainpuri is by Bus, Flight, Train Via Lucknow, Ranchi. It takes approximately 11 hours. The cheapest way to reach Ramgarh from Mainpuri is by Train Via Fatehpur, Uttar Pradesh which would take approximately 21 hours.
Sort By
Mode of Transport
Via Fatehpur, Uttar Pradesh
RECOMMENDED
CHEAPEST
Mainpuri
Fatehpur, Uttar Pradesh
Ramgarh
Approx Travel Time
21h 17m
₹580
Onwards
Via Lucknow, Prayagraj(Allahabad)
Mainpuri
Lucknow
Prayagraj(Allahabad)
Ramgarh
Approx Travel Time
19h 50m
₹2,088
Onwards
Via Khaga
Mainpuri
Khaga
Ramgarh
Approx Travel Time
20h 27m
On Demand
Via Lucknow, Ranchi
Mainpuri
Lucknow
Ranchi
Ramgarh
Approx Travel Time
12h 8m
On Demand
Mainpuri
Lucknow
Ranchi
Ramgarh
Approx Travel Time
11h 12m
₹5,493
Onwards
Mainpuri
Lucknow
Ranchi
Ramgarh
Approx Travel Time
12h
₹7,154
Onwards
FASTEST
Mainpuri
Lucknow
Ranchi
Ramgarh
Approx Travel Time
11h 10m
On Demand
Via Shikohabad, Mughal Sarai
Mainpuri
Shikohabad
Mughal Sarai
Ramgarh
Approx Travel Time
17h 9m
On Demand
Via Lucknow, Azamgarh
Mainpuri
Lucknow
Azamgarh
Ramgarh
Approx Travel Time
23h 23m
₹6,224
Onwards
Via Prayagraj(Allahabad)
Mainpuri
Prayagraj(Allahabad)
Ramgarh
Approx Travel Time
19h 55m
₹1,244
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Ramgarh?
Ramgarh is approximately 950+ kms from Mainpuri.
How long does it take to reach Ramgarh from Mainpuri?
It takes approximately 11 hours to reach Ramgarh from Mainpuri by Bus, Flight, Train Via Lucknow, Ranchi.
What is the cheapest way to reach Ramgarh from Mainpuri?
The cheapest way to reach Ramgarh from Mainpuri is by Train Via Fatehpur, Uttar Pradesh.
What is the fastest way to reach Ramgarh from Mainpuri?
The fastest way to reach Ramgarh from Mainpuri is by Bus, Flight, Train Via Lucknow, Ranchi.

