Rafiganj to Mohali - Multiple Options To Reach By Train, Flight
Mohali is approximately 1100+ kms from Rafiganj. The fastest way to reach Mohali from Rafiganj is by Train, Flight Via Patna. It takes approximately 6 hours. The cheapest way to reach Mohali from Rafiganj is by Train, Flight Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Rafiganj
Moradabad
Mohali
Approx Travel Time
23h 40m
On Demand
Via Lucknow
Rafiganj
Lucknow
Mohali
Approx Travel Time
12h 10m
On Demand
Via Patna
FASTEST
Rafiganj
Patna
Mohali
Approx Travel Time
5h 40m
₹6,477
Onwards
Via Roorkee
Rafiganj
Roorkee
Mohali
Approx Travel Time
23h 40m
On Demand
Via Saharanpur
Rafiganj
Saharanpur
Mohali
Approx Travel Time
23h 40m
On Demand
Via Najibabad
Rafiganj
Najibabad
Mohali
Approx Travel Time
23h 55m
On Demand
Via Yamunanagar
Rafiganj
Yamunanagar
Mohali
Approx Travel Time
23h 40m
On Demand
Via Haridwar
Rafiganj
Haridwar
Mohali
Approx Travel Time
23h 55m
On Demand
Via Laksar
Rafiganj
Laksar
Mohali
Approx Travel Time
23h 55m
On Demand
Via Delhi
CHEAPEST
Rafiganj
Delhi
Mohali
Approx Travel Time
20h 55m
₹3,375
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Mohali?
Mohali is approximately 1100+ kms from Rafiganj.
How long does it take to reach Mohali from Rafiganj?
It takes approximately 6 hours to reach Mohali from Rafiganj by Train, Flight Via Patna.
What is the cheapest way to reach Mohali from Rafiganj?
The cheapest way to reach Mohali from Rafiganj is by Train, Flight Via Delhi.
What is the fastest way to reach Mohali from Rafiganj?
The fastest way to reach Mohali from Rafiganj is by Train, Flight Via Patna.