
Mainpuri to Rafiganj
Rafiganj is approximately 700+ kms from Mainpuri. The fastest way to reach Rafiganj from Mainpuri is by Cab, Flight, Train Via Lucknow, Patna. It takes approximately 11 hours. The cheapest way to reach Rafiganj from Mainpuri is by Bus, Train Via Etawah, Aurangabad, Bihar which would take approximately 14 hours.
Sort By
Mode of Transport
Via Etawah, Aurangabad, Bihar
RECOMMENDED
Mainpuri
Etawah
Aurangabad, Bihar
Rafiganj
Approx Travel Time
13h 9m
₹2,487
Onwards
CHEAPEST
Mainpuri
Etawah
Aurangabad, Bihar
Rafiganj
Approx Travel Time
13h 49m
₹2,424
Onwards
Via Lucknow, Varanasi
Mainpuri
Lucknow
Varanasi
Rafiganj
Approx Travel Time
11h 12m
₹9,981
Onwards
Mainpuri
Lucknow
Varanasi
Rafiganj
Approx Travel Time
14h 42m
₹5,243
Onwards
Via Fatehpur, Uttar Pradesh
Mainpuri
Fatehpur, Uttar Pradesh
Rafiganj
Approx Travel Time
14h 18m
On Demand
Via Kanpur
Mainpuri
Kanpur
Rafiganj
Approx Travel Time
15h 3m
₹4,854
Onwards
Via Kanpur, Sasaram
Mainpuri
Kanpur
Sasaram
Rafiganj
Approx Travel Time
14h 30m
₹4,924
Onwards
Via Kanpur, Aurangabad, Bihar
Mainpuri
Kanpur
Aurangabad, Bihar
Rafiganj
Approx Travel Time
14h 46m
₹4,974
Onwards
Via Lucknow, Patna
FASTEST
Mainpuri
Lucknow
Patna
Rafiganj
Approx Travel Time
10h 26m
₹9,368
Onwards
Via Kanpur, Bhabua
Mainpuri
Kanpur
Bhabua
Rafiganj
Approx Travel Time
14h 53m
₹4,899
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Rafiganj?
Rafiganj is approximately 700+ kms from Mainpuri.
How long does it take to reach Rafiganj from Mainpuri?
It takes approximately 11 hours to reach Rafiganj from Mainpuri by Cab, Flight, Train Via Lucknow, Patna.
What is the cheapest way to reach Rafiganj from Mainpuri?
The cheapest way to reach Rafiganj from Mainpuri is by Bus, Train Via Etawah, Aurangabad, Bihar.
What is the fastest way to reach Rafiganj from Mainpuri?
The fastest way to reach Rafiganj from Mainpuri is by Cab, Flight, Train Via Lucknow, Patna.


