
Shillong, Meghalaya to Dibrugarh, Assam from $3.9: 7 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Shillong to Dibrugarh: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Shillong to Dibrugarh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Shillong to Dibrugarh
Embarking on the journey from Shillong to Dibrugarh takes you from the lush hills and vibrant cultural scene of Meghalaya to the serene landscapes and rich tea heritage of Assam.
Best Neighbourhoods in Dibrugarh
Dibrugarh offers diverse neighborhoods, each presenting unique charm and experiences.
Best Times To Visit Dibrugarh's Attractions
Timing your visits to Dibrugarh's attractions can elevate your experience significantly.
Dibrugarh Weather: What to Expect Year-Round
Dibrugarh features a subtropical climate with heavy monsoon rains from June to September, making winter (November to February) the most pleasant time to visit. Understanding local weather patterns helps in planning activities, as clear skies enhance outdoor exploration.
Dining Recommendation
In Dibrugarh, don’t miss trying the local Assamese dish, Masor Tenga, a tangy fish curry that showcases the region's fresh ingredients and distinct flavors. The dining experience here often features a rustic charm and warm hospitality, providing a stark contrast to Shillong's more eclectic and elevated culinary scene.
Shillong - Dibrugarh operators
Explore transport companies operating between Shillong and Dibrugarh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Bus from Shillong ISBT to Khanapara
Bus from Guwahati Khanapara to Demow Bus Stand
Bus from Shillong ISBT to Guwahati paltan bazar
Train from Guwahati to Dibrugarh
Plane from Shillong Barapani Airport (SHL) to Mohanbari Airport (DIB)
Plane from Guwahati International Airport (GAU) to Mohanbari Airport (DIB)
Taxi from Demow Bus Stand to Dibrugarh
Trips from Shillong
- Shillong to Guwahati
- Shillong to Itānagar
- Shillong to Tezpur
- Shillong to Lanka
- Shillong to Jagiroad
- Shillong to Hāflong
- Shillong to Karimganj
- Shillong to Thimphu
- Shillong to Hojai
- Shillong to Sivasagar
- Shillong to Goalpara
- Shillong to Bangalore
- Shillong to Manali (Himachal Pradesh)
- Shillong to Delhi (National Capital Territory of India)
- Shillong to Dharmanagar
- Shillong to Paro
- Shillong to Bongaigaon
- Shillong to Jowai
- Shillong to Dawki
- Shillong to Nongstoin
- Shillong to Kolkata
- Shillong to Gangtok
- Shillong to Darjeeling (West Bengal)
- Shillong to Silchar
- Shillong to Cherrapunji
- Shillong to Kohima
- Shillong to Aizawl
- Shillong to Nagaon (Assam)
- Shillong to Tura
- Shillong to Agartala
- Shillong to Siliguri
- Shillong to New Delhi
- Shillong to Dimāpur
- Shillong to Imphal
- Shillong to Kokrajhar
- Shillong to Bagdogra
Trips to Guwahati
- Hyderabad to Dibrugarh
- Pune to Dibrugarh
- Margherita to Dibrugarh
- Ranchi to Dibrugarh
- Agartala to Dibrugarh
- Sonari (Assam) to Dibrugarh
- Mumbai to Dibrugarh
- Delhi (National Capital Territory of India) to Dibrugarh
- Silchar to Dibrugarh
- Ahmedabad to Dibrugarh
- Imphal to Dibrugarh
- Kolkata to Dibrugarh
- Varanasi to Dibrugarh
- Namsai to Dibrugarh
- Guwahati to Dibrugarh
- Tezu to Dibrugarh
- Tezpur to Dibrugarh
- Sivasagar to Dibrugarh
- Jaipur to Dibrugarh
- North Lakhimpur to Dibrugarh
- Tawang to Dibrugarh
- Kochi to Dibrugarh
- Secundurabad to Dibrugarh
- Chennai to Dibrugarh
- Rangia to Dibrugarh
- Amritsar to Dibrugarh
- Dhubri to Dibrugarh
- Digboi to Dibrugarh
- Kanyakumari to Dibrugarh
- Coimbatore to Dibrugarh
- Lumding to Dibrugarh