
Rafiganj to Shimla
Shimla is approximately 1200+ kms from Rafiganj. The fastest way to reach Shimla from Rafiganj is by Train, Flight Via Gaya, Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Rafiganj is by Train, Bus Via Varanasi, Chandigarh which would take approximately 24 hours.
Sort By
Mode of Transport
Via Gaya, Delhi
RECOMMENDED
FASTEST
Rafiganj
Gaya
Delhi
Shimla
Approx Travel Time
6h 33m
₹13,779
Onwards
Via Patna, Chandigarh
Rafiganj
Patna
Chandigarh
Shimla
Approx Travel Time
8h 43m
₹6,497
Onwards
Rafiganj
Patna
Chandigarh
Shimla
Approx Travel Time
10h 2m
₹8,682
Onwards
Via Roorkee
Rafiganj
Roorkee
Shimla
Approx Travel Time
23h 31m
On Demand
Via Varanasi, Chandigarh
CHEAPEST
Rafiganj
Varanasi
Chandigarh
Shimla
Approx Travel Time
23h 34m
₹1,285
Onwards
Via Yamunanagar
Rafiganj
Yamunanagar
Shimla
Approx Travel Time
1d 1h 44m
₹5,505
Onwards
Via Varanasi, Delhi
Rafiganj
Varanasi
Delhi
Shimla
Approx Travel Time
8h 49m
₹11,213
Onwards
Via Patna, Delhi
Rafiganj
Patna
Delhi
Shimla
Approx Travel Time
8h 33m
₹12,640
Onwards
Via Gaya, Patna, Chandigarh
Rafiganj
Gaya
Patna
Chandigarh
Shimla
Approx Travel Time
9h 33m
₹6,632
Onwards
Via Patna, Mohali
Rafiganj
Patna
Mohali
Shimla
Approx Travel Time
9h 49m
₹8,612
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Shimla?
Shimla is approximately 1200+ kms from Rafiganj.
How long does it take to reach Shimla from Rafiganj?
It takes approximately 7 hours to reach Shimla from Rafiganj by Train, Flight Via Gaya, Delhi.
What is the cheapest way to reach Shimla from Rafiganj?
The cheapest way to reach Shimla from Rafiganj is by Train, Bus Via Varanasi, Chandigarh.
What is the fastest way to reach Shimla from Rafiganj?
The fastest way to reach Shimla from Rafiganj is by Train, Flight Via Gaya, Delhi.
Routes Connecting Rafiganj
Routes From Rafiganj
Routes To Rafiganj
- Hubli to Rafiganj
- Brahmapur to Rafiganj
- Nagercoil to Rafiganj
- Thane to Rafiganj
- Mahbubnagar to Rafiganj
- Sultanpur to Rafiganj
- Srikakulam to Rafiganj
- Bhiwandi to Rafiganj
- Mehsana to Rafiganj
- Mancherial to Rafiganj
- Narsapur to Rafiganj
- Betul to Rafiganj
- Hathras to Rafiganj
- Rishikesh to Rafiganj
- Jahanabad to Rafiganj