
Alwar to Shillong
Shillong is approximately 1750+ kms from Alwar. The fastest way to reach Shillong from Alwar is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Shillong from Alwar is by Train, Flight Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Alwar
Delhi
Shillong
Approx Travel Time
7h 25m
₹7,144
Onwards
Alwar
Delhi
Shillong
Approx Travel Time
8h 10m
₹7,349
Onwards
Alwar
Delhi
Shillong
Approx Travel Time
9h 19m
₹10,036
Onwards
Via Jaipur, Delhi
Alwar
Jaipur
Delhi
Shillong
Approx Travel Time
9h 20m
₹9,695
Onwards
Alwar
Jaipur
Delhi
Shillong
Approx Travel Time
9h 50m
₹9,739
Onwards
Alwar
Jaipur
Delhi
Shillong
Approx Travel Time
9h 53m
₹12,678
Onwards
Via Delhi, Kolkata
Alwar
Delhi
Kolkata
Shillong
Approx Travel Time
9h 20m
₹9,200
Onwards
Via Jaipur, Kolkata
Alwar
Jaipur
Kolkata
Shillong
Approx Travel Time
9h 20m
₹10,725
Onwards
Alwar
Jaipur
Kolkata
Shillong
Approx Travel Time
9h 50m
₹10,769
Onwards
Via Delhi, Dimapur
Alwar
Delhi
Dimapur
Shillong
Approx Travel Time
9h 35m
₹13,957
Onwards
Frequently Asked Questions
What is the distance between Alwar and Shillong?
Shillong is approximately 1750+ kms from Alwar.
How long does it take to reach Shillong from Alwar?
It takes approximately 8 hours to reach Shillong from Alwar by Train, Flight Via Delhi.
What is the cheapest way to reach Shillong from Alwar?
The cheapest way to reach Shillong from Alwar is by Train, Flight Via Delhi.
What is the fastest way to reach Shillong from Alwar?
The fastest way to reach Shillong from Alwar is by Train, Flight Via Delhi.