hero
How2Go
Shillong to Dibrugarh

Shillong to Dibrugarh

Dibrugarh is approximately 500+ kms from Shillong. The fastest way to reach Dibrugarh from Shillong is by Flight Via Guwahati. It takes approximately 4 hours. The cheapest way to reach Dibrugarh from Shillong is by Bus, Train Via Guwahati, Dimapur which would take approximately 13 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Shillong

Dibrugarh

Approx Travel Time

11h 4m

₹18,820

Onwards

Via Guwahati

FASTEST

Shillong

Guwahati

Dibrugarh

Approx Travel Time

3h 35m

₹7,042

Onwards

Shillong

Guwahati

Dibrugarh

Approx Travel Time

6h 48m

₹4,868

Onwards

Shillong

Guwahati

Dibrugarh

Approx Travel Time

6h 30m

₹2,602

Onwards

Shillong

Guwahati

Dibrugarh

Approx Travel Time

13h 42m

₹952

Onwards

Ads by MMT

Via Rangia, Guwahati

Shillong

Rangia

Guwahati

Dibrugarh

Approx Travel Time

7h 29m

₹8,729

Onwards

Via Guwahati, Itanagar

Shillong

Guwahati

Itanagar

Dibrugarh

Approx Travel Time

9h 35m

₹8,621

Onwards

Ads by MMT

Via Nagaon, Sivasagar

Shillong

Nagaon

Sivasagar

Dibrugarh

Approx Travel Time

13h 15m

₹8,280

Onwards

Via Rangia, North Lakhimpur

Shillong

Rangia

North Lakhimpur

Dibrugarh

Approx Travel Time

12h 33m

₹6,759

Onwards

Via Guwahati, Dimapur

CHEAPEST

Shillong

Guwahati

Dimapur

Dibrugarh

Approx Travel Time

12h 55m

₹647

Onwards

Frequently Asked Questions

What is the distance between Shillong and Dibrugarh?

Dibrugarh is approximately 500+ kms from Shillong.

How long does it take to reach Dibrugarh from Shillong?

It takes approximately 4 hours to reach Dibrugarh from Shillong by Flight Via Guwahati.

What is the cheapest way to reach Dibrugarh from Shillong?

The cheapest way to reach Dibrugarh from Shillong is by Bus, Train Via Guwahati, Dimapur.

What is the fastest way to reach Dibrugarh from Shillong?

The fastest way to reach Dibrugarh from Shillong is by Flight Via Guwahati.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India