
Shillong to Saharsa
Saharsa is approximately 600+ kms from Shillong. The fastest way to reach Saharsa from Shillong is by Flight, Cab Via Guwahati, Siliguri. It takes approximately 11 hours. The cheapest way to reach Saharsa from Shillong is by Bus, Train Via Guwahati, Begusarai which would take approximately 19 hours.
Sort By
Mode of Transport
Via Guwahati, Siliguri
RECOMMENDED
FASTEST
Shillong
Guwahati
Siliguri
Saharsa
Approx Travel Time
10h 44m
₹20,367
Onwards
Shillong
Guwahati
Siliguri
Saharsa
Approx Travel Time
13h 57m
₹17,420
Onwards
Shillong
Guwahati
Siliguri
Saharsa
Approx Travel Time
13h 39m
₹14,719
Onwards
Via Rangia, Siliguri
Shillong
Rangia
Siliguri
Saharsa
Approx Travel Time
14h 28m
₹18,665
Onwards
Via Siliguri
Shillong
Siliguri
Saharsa
Approx Travel Time
17h 59m
₹12,905
Onwards
Via Rangia, Begusarai
Shillong
Rangia
Begusarai
Saharsa
Approx Travel Time
17h 33m
₹6,854
Onwards
Via Kolkata
Shillong
Kolkata
Saharsa
Approx Travel Time
16h 29m
₹5,926
Onwards
Via Guwahati, Begusarai
CHEAPEST
Shillong
Guwahati
Begusarai
Saharsa
Approx Travel Time
18h 54m
₹806
Onwards
Via Guwahati, Madhubani
Shillong
Guwahati
Madhubani
Saharsa
Approx Travel Time
19h 40m
On Demand
Via Guwahati, Patna
Shillong
Guwahati
Patna
Saharsa
Approx Travel Time
11h 21m
₹19,480
Onwards
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 11 hours to reach Saharsa from Shillong by Flight, Cab Via Guwahati, Siliguri.
What is the cheapest way to reach Saharsa from Shillong?
The cheapest way to reach Saharsa from Shillong is by Bus, Train Via Guwahati, Begusarai.
What is the fastest way to reach Saharsa from Shillong?
The fastest way to reach Saharsa from Shillong is by Flight, Cab Via Guwahati, Siliguri.


