
Alwar to Rafiganj
Rafiganj is approximately 950+ kms from Alwar. The fastest way to reach Rafiganj from Alwar is by Train Via Lucknow. It takes approximately 20 hours. The cheapest way to reach Rafiganj from Alwar is by Train Via Etawah which would take approximately 20 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
FASTEST
Alwar
Lucknow
Rafiganj
Approx Travel Time
20h 10m
On Demand
Via Kanpur
Alwar
Kanpur
Rafiganj
Approx Travel Time
20h 10m
₹650
Onwards
Via Etawah
CHEAPEST
Alwar
Etawah
Rafiganj
Approx Travel Time
20h 10m
₹635
Onwards
Alwar
Etawah
Rafiganj
Approx Travel Time
22h 8m
₹5,922
Onwards
Via Prayagraj(Allahabad)
Alwar
Prayagraj(Allahabad)
Rafiganj
Approx Travel Time
20h 10m
₹635
Onwards
Via Shahganj
Alwar
Shahganj
Rafiganj
Approx Travel Time
20h 25m
On Demand
Via Ayodhya
Alwar
Ayodhya
Rafiganj
Approx Travel Time
20h 40m
On Demand
Via Tundla
Alwar
Tundla
Rafiganj
Approx Travel Time
21h 34m
₹3,747
Onwards
Via Hathras
Alwar
Hathras
Rafiganj
Approx Travel Time
20h 55m
₹4,553
Onwards
Via Shahjahanpur
Alwar
Shahjahanpur
Rafiganj
Approx Travel Time
21h 10m
On Demand
Frequently Asked Questions
What is the distance between Alwar and Rafiganj?
Rafiganj is approximately 950+ kms from Alwar.
How long does it take to reach Rafiganj from Alwar?
It takes approximately 20 hours to reach Rafiganj from Alwar by Train Via Lucknow.
What is the cheapest way to reach Rafiganj from Alwar?
The cheapest way to reach Rafiganj from Alwar is by Train Via Etawah.
What is the fastest way to reach Rafiganj from Alwar?
The fastest way to reach Rafiganj from Alwar is by Train Via Lucknow.