
Shillong to Siwan
Siwan is approximately 850+ kms from Shillong. The fastest way to reach Siwan from Shillong is by Flight, Train Via Guwahati, Patna. It takes approximately 7 hours. The cheapest way to reach Siwan from Shillong is by Bus, Train Via Guwahati which would take approximately 19 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
Shillong
Guwahati
Siwan
Approx Travel Time
17h 55m
₹5,371
Onwards
Shillong
Guwahati
Siwan
Approx Travel Time
19h 10m
₹3,670
Onwards
CHEAPEST
Shillong
Guwahati
Siwan
Approx Travel Time
19h 10m
₹590
Onwards
Via Guwahati, Bahadurganj
Shillong
Guwahati
Bahadurganj
Siwan
Approx Travel Time
19h 20m
₹5,436
Onwards
Via Guwahati, Patna
FASTEST
Shillong
Guwahati
Patna
Siwan
Approx Travel Time
6h 50m
₹9,975
Onwards
Shillong
Guwahati
Patna
Siwan
Approx Travel Time
7h 54m
₹13,087
Onwards
Via Guwahati, Siliguri
Shillong
Guwahati
Siliguri
Siwan
Approx Travel Time
19h 35m
₹5,436
Onwards
Shillong
Guwahati
Siliguri
Siwan
Approx Travel Time
12h 50m
₹8,020
Onwards
Via Guwahati, Khagaria
Shillong
Guwahati
Khagaria
Siwan
Approx Travel Time
19h 35m
₹5,431
Onwards
Via Guwahati, Hajipur
Shillong
Guwahati
Hajipur
Siwan
Approx Travel Time
19h 20m
₹5,421
Onwards
Frequently Asked Questions
What is the distance between Shillong and Siwan?
Siwan is approximately 850+ kms from Shillong.
How long does it take to reach Siwan from Shillong?
It takes approximately 7 hours to reach Siwan from Shillong by Flight, Train Via Guwahati, Patna.
What is the cheapest way to reach Siwan from Shillong?
The cheapest way to reach Siwan from Shillong is by Bus, Train Via Guwahati.
What is the fastest way to reach Siwan from Shillong?
The fastest way to reach Siwan from Shillong is by Flight, Train Via Guwahati, Patna.
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Thodupuzha to Shillong
- Ujjain to Shillong
- Shenzhen to Shillong
- Mumbai to Shillong
- Vadakara to Shillong
- Erode to Shillong
- Shikohabad to Shillong
- Rajkot to Shillong
- Narsinghpur to Shillong
- Farrukhabad to Shillong
- Madurai to Shillong
- Tuljapur to Shillong
- Kurseong to Shillong
- Porbandar to Shillong
- Mahabalipuram to Shillong