
Rafiganj to Dehradun
Dehradun is approximately 950+ kms from Rafiganj. The fastest way to reach Dehradun from Rafiganj is by Train, Flight Via Prayagraj(Allahabad). It takes approximately 9 hours. The cheapest way to reach Dehradun from Rafiganj is by Train Via Rampur (Uttar Pradesh) which would take approximately 21 hours.
Sort By
Mode of Transport
Via Ayodhya
RECOMMENDED
Rafiganj
Ayodhya
Dehradun
Approx Travel Time
9h 40m
₹4,842
Onwards
Via Prayagraj(Allahabad)
FASTEST
Rafiganj
Prayagraj(Allahabad)
Dehradun
Approx Travel Time
9h 10m
₹7,735
Onwards
Via Bara Banki
Rafiganj
Bara Banki
Dehradun
Approx Travel Time
20h 55m
₹620
Onwards
Via Rampur (Uttar Pradesh)
CHEAPEST
Rafiganj
Rampur (Uttar Pradesh)
Dehradun
Approx Travel Time
20h 40m
₹565
Onwards
Via Lucknow
Rafiganj
Lucknow
Dehradun
Approx Travel Time
11h 55m
On Demand
Via Moradabad
Rafiganj
Moradabad
Dehradun
Approx Travel Time
20h 55m
₹565
Onwards
Via Hardoi
Rafiganj
Hardoi
Dehradun
Approx Travel Time
20h 55m
₹615
Onwards
Via Sandila
Rafiganj
Sandila
Dehradun
Approx Travel Time
21h 10m
₹620
Onwards
Via Bareilly
Rafiganj
Bareilly
Dehradun
Approx Travel Time
20h 55m
₹610
Onwards
Via Amethi
Rafiganj
Amethi
Dehradun
Approx Travel Time
20h 55m
₹600
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Dehradun?
Dehradun is approximately 950+ kms from Rafiganj.
How long does it take to reach Dehradun from Rafiganj?
It takes approximately 9 hours to reach Dehradun from Rafiganj by Train, Flight Via Prayagraj(Allahabad).
What is the cheapest way to reach Dehradun from Rafiganj?
The cheapest way to reach Dehradun from Rafiganj is by Train Via Rampur (Uttar Pradesh).
What is the fastest way to reach Dehradun from Rafiganj?
The fastest way to reach Dehradun from Rafiganj is by Train, Flight Via Prayagraj(Allahabad).