hero
How2Go
Faizabad to Shillong

Faizabad to Shillong

Shillong is approximately 1250+ km from Faizabad, 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 Lucknow, Guwahati

RECOMMENDED

Faizabad

Lucknow

Guwahati

Shillong

Approx Travel Time

11h 15m

₹9,219

Onwards

Faizabad

Lucknow

Guwahati

Shillong

Approx Travel Time

11h 14m

₹11,539

Onwards

Faizabad

Lucknow

Guwahati

Shillong

Approx Travel Time

11h 50m

₹10,653

Onwards

Faizabad

Lucknow

Guwahati

Shillong

Approx Travel Time

11h 49m

₹12,973

Onwards

Via Gorakhpur, Kolkata

FASTEST

Faizabad

Gorakhpur

Kolkata

Shillong

Approx Travel Time

8h 55m

₹16,222

Onwards

Faizabad

Gorakhpur

Kolkata

Shillong

Approx Travel Time

9h 45m

₹15,668

Onwards

Via Buxar, Rangia

Faizabad

Buxar

Rangia

Shillong

Approx Travel Time

1d 1h 42m

₹7,170

Onwards

Via Chhapra, Siliguri

CHEAPEST

Faizabad

Chhapra

Siliguri

Shillong

Approx Travel Time

1d 7h 5m

₹1,425

Onwards

Via Darbhanga, Siliguri

Faizabad

Darbhanga

Siliguri

Shillong

Approx Travel Time

1d 8h 44m

₹2,950

Onwards

Via Lucknow, Kolkata

Faizabad

Lucknow

Kolkata

Shillong

Approx Travel Time

9h 20m

₹17,478

Onwards

Frequently Asked Questions

What is the distance between Faizabad and Shillong?

Shillong is approximately 1250+ kms from Faizabad.

How long does it take to reach Shillong from Faizabad?

It takes approximately 9 hours to reach Shillong from Faizabad by Bus, Flight Via Gorakhpur, Kolkata.

What is the cheapest way to reach Shillong from Faizabad?

The cheapest way to reach Shillong from Faizabad is by Train, Bus Via Chhapra, Siliguri.

What is the fastest way to reach Shillong from Faizabad?

The fastest way to reach Shillong from Faizabad is by Bus, Flight Via Gorakhpur, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India