
Rafiganj to Aligarh
Aligarh is approximately 550+ kms from Rafiganj. The fastest way to reach Aligarh from Rafiganj is by Train, Flight Via Patna, Lucknow. It takes approximately 7 hours. The cheapest way to reach Aligarh from Rafiganj is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Patna, Lucknow
RECOMMENDED
FASTEST
Rafiganj
Patna
Lucknow
Aligarh
Approx Travel Time
7h 15m
On Demand
Rafiganj
Patna
Lucknow
Aligarh
Approx Travel Time
11h 51m
₹4,600
Onwards
Via Patna, Ghaziabad
Rafiganj
Patna
Ghaziabad
Aligarh
Approx Travel Time
9h 20m
₹4,851
Onwards
Via Lucknow
Rafiganj
Lucknow
Aligarh
Approx Travel Time
15h 48m
On Demand
Rafiganj
Lucknow
Aligarh
Approx Travel Time
17h 20m
On Demand
Rafiganj
Lucknow
Aligarh
Approx Travel Time
11h 12m
On Demand
Via Kanpur
Rafiganj
Kanpur
Aligarh
Approx Travel Time
18h 6m
₹5,886
Onwards
Via Patna, Delhi
Rafiganj
Patna
Delhi
Aligarh
Approx Travel Time
9h 50m
₹4,851
Onwards
Rafiganj
Patna
Delhi
Aligarh
Approx Travel Time
9h 53m
₹5,156
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Aligarh?
Aligarh is approximately 550+ kms from Rafiganj.
How long does it take to reach Aligarh from Rafiganj?
It takes approximately 7 hours to reach Aligarh from Rafiganj by Train, Flight Via Patna, Lucknow.
What is the cheapest way to reach Aligarh from Rafiganj?
The cheapest way to reach Aligarh from Rafiganj is by Train.
What is the fastest way to reach Aligarh from Rafiganj?
The fastest way to reach Aligarh from Rafiganj is by Train, Flight Via Patna, Lucknow.