
Mainpuri to Rafiganj
Rafiganj is approximately 700+ kms from Mainpuri. The fastest way to reach Rafiganj from Mainpuri is by Bus, Train Via Etawah, Aurangabad, Bihar. 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 11 hours.
Sort By
Mode of Transport
Via Etawah, Aurangabad, Bihar
RECOMMENDED
Mainpuri
Etawah
Aurangabad, Bihar
Rafiganj
Approx Travel Time
11h 54m
₹2,565
Onwards
CHEAPEST
FASTEST
Mainpuri
Etawah
Aurangabad, Bihar
Rafiganj
Approx Travel Time
11h 6m
₹1,221
Onwards
Via Lucknow, Varanasi
Mainpuri
Lucknow
Varanasi
Rafiganj
Approx Travel Time
12h 52m
₹11,383
Onwards
Mainpuri
Lucknow
Varanasi
Rafiganj
Approx Travel Time
13h 12m
₹3,770
Onwards
Via Fatehpur, Uttar Pradesh
Mainpuri
Fatehpur, Uttar Pradesh
Rafiganj
Approx Travel Time
13h 38m
On Demand
Via Kanpur
Mainpuri
Kanpur
Rafiganj
Approx Travel Time
14h 43m
₹3,579
Onwards
Via Kanpur, Sasaram
Mainpuri
Kanpur
Sasaram
Rafiganj
Approx Travel Time
13h 30m
₹3,649
Onwards
Via Kanpur, Aurangabad, Bihar
Mainpuri
Kanpur
Aurangabad, Bihar
Rafiganj
Approx Travel Time
13h 46m
₹3,699
Onwards
Via Lucknow, Patna
Mainpuri
Lucknow
Patna
Rafiganj
Approx Travel Time
12h 6m
₹8,078
Onwards
Via Kanpur, Bhabua
Mainpuri
Kanpur
Bhabua
Rafiganj
Approx Travel Time
13h 53m
₹3,624
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 Bus, Train Via Etawah, Aurangabad, Bihar.
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 Bus, Train Via Etawah, Aurangabad, Bihar.


