1map logoGo to main page

Guwahati to Shillong from $1: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Guwahati, India
to
Shillong, India

How to Get from Guwahati to Shillong: 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.

$1 by busBest price
98 kmDistance
1h 25m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Guwahati to Shillong 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.

Company
Assam State Transport Corporation
Bus
Average Duration
3h 
Estimated price
$1-3
Recommended
Company
Assam State Transport Corporation
Bus
Average Duration
3h 
Estimated price
$1-3
Cheapest
route map
Distance: 98 km
Duration: 1h 25m

See more options

Company
various
Drive
Average Duration
1h  25m
Estimated price
$11-17
Company
various
Taxi
Average Duration
1h  25m
Estimated price
$20-25

Traveling From Guwahati to Shillong

The journey from Guwahati to Shillong offers you the chance to experience the bustling city life alongside the serene mountains and lush greenery of the hills.

Best Neighbourhoods in Shillong

Shillong’s neighborhoods each offer distinct experiences and charm.

Laitumkhrah
• Vibrant market with local handicrafts and eateries.
• Bustling student life adds youthful energy.
Police Bazaar
• Central hub for shopping and dining options.
• Close proximity to major tourist attractions.
Sohra (Cherrapunji)
• Famous for its stunning waterfalls and living roots bridges.
• Rich cultural heritage and breathtaking landscapes.

Best Times To Visit Shillong's Attractions

Timing your visits to Shillong’s attractions can greatly enhance your experience.

Elephant Falls
Visit early in the morning for a quieter experience and breathtaking sunlight.
Ward's Lake
Weekdays, especially during the off-peak season, offer a serene atmosphere.
The Don Bosco Centre for Indigenous Cultures
Late afternoons are ideal, as you can enjoy fewer crowds and extended hours.

Shillong Weather: What to Expect Year-Round

Shillong enjoys a subtropical highland climate, characterized by cool temperatures and heavy rainfall, especially during the monsoon months. Understanding the weather can help you plan your itinerary effectively, with the best visiting times generally from September to April for pleasant conditions.

Dining Recommendation in Shillong

Visit Dhanyam, where you can indulge in the Khasi dish 'Jadoh,' a fragrant rice meal cooked with meat and local spices, offering a delightful contrast to Guwahati's predominantly Assamese cuisine. The intimate atmosphere and use of fresh, local ingredients create a unique dining experience that immerses you in Shillong's culinary heritage.

Guwahati - Shillong operators

Explore transport companies operating between Guwahati and Shillong, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
18003453986
Website
https://astcbus.in/

Bus from Guwahati paltan bazar to Shillong ISBT

Average Duration
3h
Estimated price
$1-3
Taxi
Contact phone
+91 97 07 09 70 70
Website
xcell.co.in

Taxi from Guwahati to Shillong

Average Duration
1h 25m
Estimated price
$20-25
Contact phone
+91 98 64 04 79 96
Website
kamakshitours.com

Taxi from Guwahati to Shillong

Average Duration
1h 25m
Estimated price
$20-25
Drive

Drive from Guwahati to Shillong

Average Duration
1h 25m
Estimated price
$11-17

Guwahati to Shillong: Overview of Bus, Train, Flight, and Car Trips

Traveling between Guwahati and Shillong offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Guwahati to Shillong covering a driving distance of 61 miles, with the journey taking around 1 hour and 25 minutes. Enjoy the lush green landscapes and refreshing views along the route. 💰 Experience budget-friendly travel options with car fares ranging between $11 to $17 for the Guwahati to Shillong route. Choose from various car rental services or opt for a shared ride to make the most of your journey without breaking the bank.
Average price
$11 - $17
Useful tips for car travellers
• Along the route from Guwahati to Shillong, make sure to refuel at gas stations in locations like Ri Bhoi, where fuel prices are around ₹100-₹110 per liter, depending on the area.
• Keep an eye out for restricted traffic zones in Shillong, especially around the Police Bazaar area, where only specific vehicles are allowed; check the local guidelines, and consider using public transportation or parking outside restricted zones for the best experience.
• Upon arriving in Shillong, parking rates generally range from ₹50 to ₹200 per day depending on the area, but be aware that popular spots can fill up quickly; consider arriving early or looking for designated public parking lots to secure your vehicle.
Useful tips for train travellers
• Onboard services on trains from Guwahati to Shillong generally include catering by IRCTC, offering vegetarian and non-vegetarian meals upon request. It's advisable to pre-book your meals at least 48 hours before departure via the IRCTC website to ensure availability.
• The seating options on this route typically include Sleeper Class, 3AC (Third AC), and 2AC (Second AC). If you prefer more comfort and space, opt for 2AC; however, if you're looking for a budget-friendly option, Sleeper Class is a popular choice among travelers. All seating arrangements provide basic facilities, but 2AC offers air conditioning and better privacy.
• For this route, the major operators include Indian Railways with various services. You can check train schedules and book tickets through their official website: indianrail.gov.in Additional useful links are cleartrip.com and yatra.com for checking real-time availability and schedules.
🚌 Embark on a scenic journey from Guwahati to Shillong by bus with the Assam State Transport Corporation. Services depart daily and the trip typically takes around 3 hours to reach Shillong ISBT. 💰 Indulge in an affordable travel experience with bus fares ranging from $1 to $3 for the Guwahati to Shillong route. Explore the vibrant culture and natural wonders of Shillong at your own pace after a comfortable and budget-friendly bus ride from Guwahati.
Departure Point
Guwahati paltan bazar station
Arrival Point
Shillong ISBT station
Useful tips for bus travellers
• Arrive early at Guwahati Paltan Bazar bus station to secure a good seat and make sure to check the departure platform, as it can sometimes change; you can view the bus schedule at ASTC Official Website.
• During the bus ride, keep your camera ready; the route from Guwahati to Shillong offers stunning views of the green hills and picturesque landscapes, especially when nearing the Shillong Plateau.
• Upon arrival at Shillong ISBT station, navigate your way towards the taxi stand located just outside the station to find local transportation; be prepared for the hustle as multiple taxis are available, and it's helpful to have your destination written down or downloaded on your phone for easy communication.

Frequently asked questions

Find out more about the route from Guwahati to Shillong.

Or choose the category:
The distance between Guwahati and Shillong is 70.8 km, with a road distance of 98.2 km. By plane, it takes approximately 1 hour and 43 minutes to reach Shillong from Guwahati. By car, the travel time is around 1 hour and 25 minutes to reach Guwahati from Shillong. If traveling by bus, it takes approximately 3 hours to reach Shillong from Guwahati.
The most cost-effective option for traveling from Guwahati to Shillong is by bus, which typically takes around 3 hours and costs between $1 and $3. This is a popular choice among budget travelers. However, if time is a priority, taking a taxi is the quickest option, with a travel time of 1 hour and 25 minutes, but it comes at a higher cost of $20 to $25.
The prices for traveling from Guwahati to Shillong by bus range from $1 to $3.
To travel from Guwahati to Shillong without using public transportation, you can consider hiring a private car or taxi. The driving distance between the two cities is approximately 98.2 km, and it takes around 1 hour and 25 minutes to reach Shillong by car. The prices for a car rental or taxi service can range from $11 to $17, depending on the type of vehicle and the company you choose.
The most convenient way to travel from Guwahati to Shillong without a car is by bus. The bus journey takes around 3 hours and the cost is usually between $1 and $3.
Yes, there is a direct link between Guwahati and Shillong through bus transportation. The bus service operated by Assam Transport departs from Guwahati paltan bazar and arrives at Shillong ISBT once daily. The journey takes approximately 3 hours.
The flight between Guwahati and Shillong typically takes 50 minutes. The cost of the flight can vary, ranging from $22 to $175 depending on factors such as airline, time of booking, and availability.
There are plenty of accommodation options near Shillong. With 177+ hotels available, you have a wide variety to choose from. Prices start at $10, making it affordable for all budgets.