
Udalguri to Shillong
Shillong is approximately 150+ kms from Udalguri. The fastest way to reach Shillong from Udalguri is by Train, Flight Via Guwahati. It takes approximately 4 hours. The cheapest way to reach Shillong from Udalguri is by Train, Bus Via Guwahati which would take approximately 5 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
FASTEST
Udalguri
Guwahati
Shillong
Approx Travel Time
3h 55m
₹5,042
Onwards
CHEAPEST
Udalguri
Guwahati
Shillong
Approx Travel Time
5h 10m
₹370
Onwards
Udalguri
Guwahati
Shillong
Approx Travel Time
5h 43m
₹3,039
Onwards
Frequently Asked Questions
What is the distance between Udalguri and Shillong?
Shillong is approximately 150+ kms from Udalguri.
How long does it take to reach Shillong from Udalguri?
It takes approximately 4 hours to reach Shillong from Udalguri by Train, Flight Via Guwahati.
What is the cheapest way to reach Shillong from Udalguri?
The cheapest way to reach Shillong from Udalguri is by Train, Bus Via Guwahati.
What is the fastest way to reach Shillong from Udalguri?
The fastest way to reach Shillong from Udalguri is by Train, Flight Via Guwahati.
Routes Connecting Udalguri
Routes From Udalguri
Routes To Udalguri
- Rourkela to Udalguri
- Lucknow to Udalguri
- Mumbai to Udalguri
- Gooty to Udalguri
- Neem-ka-Thana to Udalguri
- Gandhinagar to Udalguri
- Hajipur to Udalguri
- Asansol to Udalguri
- Ayodhya to Udalguri
- Mandsaur to Udalguri
- Kumarakom to Udalguri
- Gulbarga to Udalguri
- Jamshedpur to Udalguri
- Chhindwara to Udalguri
- Dehradun to Udalguri