Shillong to Saharsa
Saharsa is approximately 600+ kms from Shillong. The fastest way to reach Saharsa from Shillong is by Flight, Train Via Guwahati, Katihar. It takes approximately 15 hours. The cheapest way to reach Saharsa from Shillong is by Bus, Train Via Guwahati, Khagaria which would take approximately 17 hours.
Sort By
Mode of Transport
Via Guwahati, Katihar
RECOMMENDED
Shillong
Guwahati
Katihar
Saharsa
Approx Travel Time
15h 50m
₹3,675
Onwards
FASTEST
Shillong
Guwahati
Katihar
Saharsa
Approx Travel Time
14h 35m
₹8,382
Onwards
Shillong
Guwahati
Katihar
Saharsa
Approx Travel Time
15h 50m
₹650
Onwards
Via Guwahati, Khagaria
Shillong
Guwahati
Khagaria
Saharsa
Approx Travel Time
15h 5m
₹8,317
Onwards
Shillong
Guwahati
Khagaria
Saharsa
Approx Travel Time
16h 20m
₹3,610
Onwards
CHEAPEST
Shillong
Guwahati
Khagaria
Saharsa
Approx Travel Time
16h 20m
₹585
Onwards
Via Guwahati, Naugachhia
Shillong
Guwahati
Naugachhia
Saharsa
Approx Travel Time
15h 5m
₹8,397
Onwards
Shillong
Guwahati
Naugachhia
Saharsa
Approx Travel Time
16h 20m
₹3,690
Onwards
Shillong
Guwahati
Naugachhia
Saharsa
Approx Travel Time
16h 20m
₹665
Onwards
Via Guwahati, Malda
Shillong
Guwahati
Malda
Saharsa
Approx Travel Time
16h 35m
On Demand
Frequently Asked Questions
What is the distance between Shillong and Saharsa?
Saharsa is approximately 600+ kms from Shillong.
How long does it take to reach Saharsa from Shillong?
It takes approximately 15 hours to reach Saharsa from Shillong by Flight, Train Via Guwahati, Katihar.
What is the cheapest way to reach Saharsa from Shillong?
The cheapest way to reach Saharsa from Shillong is by Bus, Train Via Guwahati, Khagaria.
What is the fastest way to reach Saharsa from Shillong?
The fastest way to reach Saharsa from Shillong is by Flight, Train Via Guwahati, Katihar.