
Rafiganj to Shillong
Shillong is approximately 950+ kms from Rafiganj. The fastest way to reach Shillong from Rafiganj is by Train, Flight Via Gaya, Kolkata. It takes approximately 6 hours. The cheapest way to reach Shillong from Rafiganj is by Train, Bus Via Patna, Siliguri which would take approximately 30 hours.
Sort By
Mode of Transport
Via Gaya, Kolkata
RECOMMENDED
FASTEST
Rafiganj
Gaya
Kolkata
Shillong
Approx Travel Time
5h 28m
₹8,266
Onwards
Rafiganj
Gaya
Kolkata
Shillong
Approx Travel Time
15h 53m
₹4,901
Onwards
Via Patna, Guwahati
Rafiganj
Patna
Guwahati
Shillong
Approx Travel Time
10h 25m
₹10,174
Onwards
Rafiganj
Patna
Guwahati
Shillong
Approx Travel Time
11h 23m
₹7,459
Onwards
Rafiganj
Patna
Guwahati
Shillong
Approx Travel Time
1d 3h 30m
₹3,490
Onwards
Rafiganj
Patna
Guwahati
Shillong
Approx Travel Time
7h 58m
₹14,881
Onwards
Via Patna, Siliguri
CHEAPEST
Rafiganj
Patna
Siliguri
Shillong
Approx Travel Time
1d 5h 58m
₹1,230
Onwards
Via Patna, Kolkata
Rafiganj
Patna
Kolkata
Shillong
Approx Travel Time
7h 18m
₹8,508
Onwards
Via Kolkata
Rafiganj
Kolkata
Shillong
Approx Travel Time
12h 36m
On Demand
Via Jhumri Telaiya, Kolkata
Rafiganj
Jhumri Telaiya
Kolkata
Shillong
Approx Travel Time
13h 28m
₹4,901
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Shillong?
Shillong is approximately 950+ kms from Rafiganj.
How long does it take to reach Shillong from Rafiganj?
It takes approximately 6 hours to reach Shillong from Rafiganj by Train, Flight Via Gaya, Kolkata.
What is the cheapest way to reach Shillong from Rafiganj?
The cheapest way to reach Shillong from Rafiganj is by Train, Bus Via Patna, Siliguri.
What is the fastest way to reach Shillong from Rafiganj?
The fastest way to reach Shillong from Rafiganj is by Train, Flight Via Gaya, Kolkata.
Routes Connecting Rafiganj
Routes From Rafiganj
Routes To Rafiganj
- Begusarai to Rafiganj
- Goa to Rafiganj
- Rameshwaram to Rafiganj
- Bhiwandi to Rafiganj
- Mahuva to Rafiganj
- Bhusawal to Rafiganj
- Bilaspur to Rafiganj
- Manali to Rafiganj
- Bhubaneshwar to Rafiganj
- Sultanpur to Rafiganj
- Ankola to Rafiganj
- Neem-ka-Thana to Rafiganj
- Parbhani to Rafiganj
- Morbi to Rafiganj
- Rishikesh to Rafiganj


