
Dibrugarh to Shillong
Shillong is approximately 500+ kms from Dibrugarh. The fastest way to reach Shillong from Dibrugarh is by Flight Via Guwahati. It takes approximately 3 hours. The cheapest way to reach Shillong from Dibrugarh is by Train, Bus Via Dimapur, Guwahati which would take approximately 15 hours.
Sort By
Mode of Transport
Via Guwahati
FASTEST
Dibrugarh
Guwahati
Shillong
Approx Travel Time
3h 15m
₹6,499
Onwards
Dibrugarh
Guwahati
Shillong
Approx Travel Time
5h 42m
₹4,976
Onwards
Dibrugarh
Guwahati
Shillong
Approx Travel Time
6h 40m
₹2,435
Onwards
Dibrugarh
Guwahati
Shillong
Approx Travel Time
15h 27m
₹3,565
Onwards
Dibrugarh
Guwahati
Shillong
Approx Travel Time
16h 25m
₹1,024
Onwards
Via Itanagar, Guwahati
Dibrugarh
Itanagar
Guwahati
Shillong
Approx Travel Time
8h 55m
₹7,237
Onwards
Dibrugarh
Itanagar
Guwahati
Shillong
Approx Travel Time
7h 54m
₹18,838
Onwards
Via Dimapur, Guwahati
CHEAPEST
Dibrugarh
Dimapur
Guwahati
Shillong
Approx Travel Time
15h 5m
₹619
Onwards
Dibrugarh
Dimapur
Guwahati
Shillong
Approx Travel Time
14h 7m
₹3,160
Onwards
Frequently Asked Questions
What is the distance between Dibrugarh and Shillong?
Shillong is approximately 500+ kms from Dibrugarh.
How long does it take to reach Shillong from Dibrugarh?
It takes approximately 3 hours to reach Shillong from Dibrugarh by Flight Via Guwahati.
What is the cheapest way to reach Shillong from Dibrugarh?
The cheapest way to reach Shillong from Dibrugarh is by Train, Bus Via Dimapur, Guwahati.
What is the fastest way to reach Shillong from Dibrugarh?
The fastest way to reach Shillong from Dibrugarh is by Flight Via Guwahati.
Routes Connecting Dibrugarh
Routes From Dibrugarh
- Dibrugarh to Jhansi
- Dibrugarh to Mancherial
- Dibrugarh to Hilsa
- Dibrugarh to Saharanpur
- Dibrugarh to Somnath
- Dibrugarh to Nadaun
- Dibrugarh to Chail
- Dibrugarh to Lalitpur
- Dibrugarh to Tanakpur
- Dibrugarh to Karnal
- Dibrugarh to Chennai
- Dibrugarh to Ulhasnagar
- Dibrugarh to KOSI-KALAN
- Dibrugarh to Ghaziabad
- Dibrugarh to Bahror
Routes To Dibrugarh
- Patiala to Dibrugarh
- Lucknow to Dibrugarh
- Tinsukia to Dibrugarh
- Kolad to Dibrugarh
- Bhiwani to Dibrugarh
- Kolhapur to Dibrugarh
- Sri-Ganganagar to Dibrugarh
- Bhilwara to Dibrugarh
- Noida to Dibrugarh
- Valsad to Dibrugarh
- Jubbal to Dibrugarh
- Asansol to Dibrugarh
- Tirunelveli to Dibrugarh
- Ratlam to Dibrugarh
- Baku to Dibrugarh


