hero
How2Go
Bihar-Sharif to Shillong

Bihar-Sharif to Shillong

Shillong is approximately 800+ km from Bihar Sharif, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shillong.

Read More
Sort By
Mode of Transport

Via Patna, Guwahati

RECOMMENDED

Bihar Sharif

Patna

Guwahati

Shillong

Approx Travel Time

9h 45m

₹9,581

Onwards

Bihar Sharif

Patna

Guwahati

Shillong

Approx Travel Time

11h 15m

₹9,536

Onwards

FASTEST

Bihar Sharif

Patna

Guwahati

Shillong

Approx Travel Time

9h 44m

₹11,930

Onwards

Bihar Sharif

Patna

Guwahati

Shillong

Approx Travel Time

11h 18m

₹11,637

Onwards

Bihar Sharif

Patna

Guwahati

Shillong

Approx Travel Time

11h 14m

₹11,885

Onwards

Via Giridih, Guwahati

Bihar Sharif

Giridih

Guwahati

Shillong

Approx Travel Time

12h 25m

₹9,670

Onwards

Bihar Sharif

Giridih

Guwahati

Shillong

Approx Travel Time

12h 24m

₹12,269

Onwards

Via Begusarai, Guwahati

Bihar Sharif

Begusarai

Guwahati

Shillong

Approx Travel Time

20h 51m

₹7,544

Onwards

Via Hajipur, Guwahati

CHEAPEST

Bihar Sharif

Hajipur

Guwahati

Shillong

Approx Travel Time

1d 2h

₹3,290

Onwards

Via Kolkata

Bihar Sharif

Kolkata

Shillong

Approx Travel Time

15h 12m

₹10,905

Onwards

Frequently Asked Questions

What is the distance between Bihar-Sharif and Shillong?

Shillong is approximately 800+ kms from Bihar-Sharif.

How long does it take to reach Shillong from Bihar-Sharif?

It takes approximately 10 hours to reach Shillong from Bihar-Sharif by Train, Flight, Cab Via Patna, Guwahati.

What is the cheapest way to reach Shillong from Bihar-Sharif?

The cheapest way to reach Shillong from Bihar-Sharif is by Bus Via Hajipur, Guwahati.

What is the fastest way to reach Shillong from Bihar-Sharif?

The fastest way to reach Shillong from Bihar-Sharif is by Train, Flight, Cab Via Patna, Guwahati.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India