
Rafiganj to Leh
Leh is approximately 1500+ kms from Rafiganj. The fastest way to reach Leh from Rafiganj is by Train, Flight Via Gaya, Delhi. It takes approximately 7 hours. The cheapest way to reach Leh from Rafiganj is by Train, Flight Via Ayodhya, Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
RECOMMENDED
CHEAPEST
Rafiganj
Ayodhya
Delhi
Leh
Approx Travel Time
13h 19m
₹11,181
Onwards
Via Gaya, Delhi
FASTEST
Rafiganj
Gaya
Delhi
Leh
Approx Travel Time
7h 13m
₹14,036
Onwards
Via Kathua
Rafiganj
Kathua
Leh
Approx Travel Time
2d 2h 7m
₹22,735
Onwards
Via Varanasi, Delhi
Rafiganj
Varanasi
Delhi
Leh
Approx Travel Time
9h 39m
₹12,978
Onwards
Via Lucknow, Delhi
Rafiganj
Lucknow
Delhi
Leh
Approx Travel Time
16h 19m
On Demand
Via Patna, Delhi
Rafiganj
Patna
Delhi
Leh
Approx Travel Time
9h 18m
₹14,556
Onwards
Via Patna, Budgam
Rafiganj
Patna
Budgam
Leh
Approx Travel Time
11h 33m
₹14,076
Onwards
Via Kanpur, Delhi
Rafiganj
Kanpur
Delhi
Leh
Approx Travel Time
15h 50m
₹12,832
Onwards
Via Giridih, Delhi
Rafiganj
Giridih
Delhi
Leh
Approx Travel Time
9h 13m
On Demand
Via Prayagraj(Allahabad), Delhi
Rafiganj
Prayagraj(Allahabad)
Delhi
Leh
Approx Travel Time
13h 40m
₹13,966
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Leh?
Leh is approximately 1500+ kms from Rafiganj.
How long does it take to reach Leh from Rafiganj?
It takes approximately 7 hours to reach Leh from Rafiganj by Train, Flight Via Gaya, Delhi.
What is the cheapest way to reach Leh from Rafiganj?
The cheapest way to reach Leh from Rafiganj is by Train, Flight Via Ayodhya, Delhi.
What is the fastest way to reach Leh from Rafiganj?
The fastest way to reach Leh from Rafiganj is by Train, Flight Via Gaya, Delhi.

