Home › Blog › How to Travel from Guwahati Airport to Shillong
How to Travel from Guwahati Airport to Shillong
Getting from Guwahati Airport to Shillong usually means planning a road journey, not just choosing a vehicle. The East Khasi Hills district puts the airport about 128 km from Shillong, and journey times and fares depend on the service you book. Use these steps to choose a ride, confirm the details and build in time for a late flight or slow road conditions.
Step 1: Confirm Your Arrival and Shillong Plans
Start with your flight details and the exact place you need to reach in Shillong. A hotel, a town-centre drop-off and a pickup point outside town may affect where your driver takes you. Share the full address, not only the name of a neighbourhood.
Next, check when your flight is due to land and how long you may need to collect bags and leave the terminal. If your flight arrives late, don't plan as if a road vehicle will be waiting without prior confirmation. Ask the transport provider to confirm the pickup point, waiting terms and what to do if your flight is delayed.
The East Khasi Hills district gives the airport as about 128 km from Shillong. Your exact door-to-door distance depends on the pickup and drop-off points. For local travel planning, see the travel information and the how-to-reach page.
If you're arriving too late to start the drive comfortably, consider sleeping near the airport and setting out the next day. That can be easier than making a long road transfer right after a tiring flight. You can also read the hotel’s Guwahati Airport and onward Assam travel guide when mapping the rest of your trip.
By now you should have: your landing time, the Shillong drop-off address and a clear plan for a late arrival.
Step 2: Choose and Confirm Your Ground Transport
Pick transport based on how much certainty you need, how many people are travelling and how much luggage you have. The main choices are a public bus, a shared taxi or shuttle, and a pre-booked private cab. Each needs a different level of planning.
- Public bus: Route information shows a daily state-run bus service. Check the latest departure details and boarding point before leaving the airport. A bus may suit you if your landing time fits the service and you can manage the transfer to its departure point.
- Shared taxi or shuttle: These can suit solo travellers who are comfortable sharing a vehicle. Confirm the pickup place, departure plan, seat price and luggage space before you commit.
- Pre-booked private cab: This gives you a direct vehicle for your group. Ask for a written quote for your car, date and pickup point.
- Flight connection: Don't assume a flight will take you to Shillong at a useful time. Check the airline’s current route and schedule, then confirm how you’ll travel from the destination airport into town.
For any vehicle, ask who will meet you and how you’ll identify the pickup point. Send your passenger count and bag count when you book. A small car and a full group with large bags may not be a good match, so get the vehicle type confirmed rather than guessing.

If your flight lands late or you want to rest before heading to Meghalaya, Hotel Shiny Grand is an airport-side stay with direct-booking rooms from Rs 2,500 per night, plus taxes. Direct bookings include breakfast, Wi-Fi, parking and one complimentary one-way airport transfer (pickup or drop). That airport transfer is for the airport leg, not the onward drive to Shillong.
Step 3: Set a Realistic Schedule and Pickup Plan
Don't plan around the shortest possible drive time. The East Khasi Hills district says buses from Guwahati usually take around 3 hours with a stop at Nongpoh, and Sumos and taxis around 2 hours. Treat those as estimates, not a promise. Your actual journey can also include airport exit time, a pickup wait, a meal stop or a delay on the road.
Work backwards from any fixed commitment in Shillong. If you have a meeting or check-in time, leave a buffer before it. For a return flight from Guwahati, don't use the estimated drive time as your whole travel allowance. Leave space for the road leg, airport arrival and the steps your airline requires before departure.
Agree on the pickup plan in plain terms. Confirm the date and landing time, who will wait, where the vehicle will stop and how long the driver will wait if the flight is late. If you're sharing a taxi, check whether it leaves only when the vehicle fills. A seat booking and a private pickup are different arrangements.
For current details, check the airport facility page before relying on a service for your rest plan.
For the onward itinerary, make sure the first day in Shillong is not packed with fixed plans. A late landing, a slow pickup or a comfort stop can shift arrival time. If you're weighing a quick visit against an overnight stay, the hotel’s guide to going from the airport straight to Shillong explains what to consider before you set the schedule.
Milestone: You should now have a pickup window and a buffer that protects your next booking or flight.
Step 4: Check Road Conditions and Pack for the Journey
Check for current road updates close to your departure date. A route estimate can’t account for every slowdown, weather change or roadwork. If conditions look poor, ask your driver or transport provider whether they recommend changing the departure time. Keep your plans flexible if you’re travelling during heavy rain or mist.
Pack what you’ll need within reach instead of burying it under your main bags. Keep your ID, booking details, medicines you already use and a light layer in a small day bag. Carry water and a snack if you may need them, but check the vehicle’s rules before bringing bulky items.
Ask about luggage before paying. Confirm how many bags will fit and whether the vehicle has room for oversized items. For shared rides, this matters even more because other passengers will bring bags too. If the answer is unclear, choose a vehicle with enough space or arrange a separate plan before the day of travel.
Plan stops with the driver rather than assuming a shared vehicle will pause wherever you ask. A private ride may give your group more say over comfort breaks, but confirm any planned stop and whether it changes the fare. If you’re travelling with a person who needs wheelchair access or help boarding, contact the transport provider in advance to discuss the vehicle and boarding arrangements.

Before setting out, check that your phone is charged and your driver has the destination address. A simple message with the drop-off location can prevent a last-minute mix-up when you reach Shillong.
Step 5: Plan Your Arrival or an Airport-Side Overnight Stay
Decide what you’ll do if the flight lands late or your onward ride isn’t ready. If you can’t start the road trip at a sensible time, an overnight stay near the airport gives you a place to rest before travelling on. Book the room and transport as separate parts of the plan, and confirm each one directly.
Hotel Shiny Grand has rooms for different group sizes. Direct-booking rates are Rs 2,500 for a Single Executive Room, Rs 3,000 for a Deluxe Queen Room, Rs 3,500 for an Executive King Room and Rs 5,000 for a Superior Triple Room, per night, plus taxes. The Superior Triple Room sleeps three.
Direct bookings include breakfast served from 7:30 to 10:00 AM, Wi-Fi, parking and one complimentary one-way airport transfer (pickup or drop). Share your flight details when you book so the hotel can plan the airport transfer. It does not replace a confirmed vehicle for the longer journey to Shillong.
Check-in is at 12:00 PM and check-out is at 11:00 AM. Early check-in or late check-out until 2:00 PM may be chargeable and is subject to availability. The front desk is staffed 24/7, so late arrivals are routine. If you need to leave very early, tell reception the evening before and settle your bill in advance.
A night near the terminal is most useful when it removes pressure from a tight connection. It also gives you time to reconfirm your ride in daylight. If you’re continuing to another Assam destination after Shillong, plan that leg separately and avoid stacking too many long transfers on one travel day.
Frequently Asked Questions
How far is Guwahati Airport from Shillong?
The East Khasi Hills district gives the distance as about 128 km. Treat that as a guide rather than an exact door-to-door distance. Your pickup point, drop-off location and chosen service can affect the route. Confirm the address and expected journey time with your transport provider before travelling.
How long does it take to reach Shillong from Guwahati Airport?
The East Khasi Hills district gives around 2 hours by taxi and around 3 hours by bus from Guwahati, but the drive can take longer. Airport exit time, pickup delays, stops and road conditions all affect the total. If you have a fixed check-in, event or flight, leave a buffer instead of planning around the shortest estimate.
What does a private cab from Guwahati Airport to Shillong cost?
Fares vary by vehicle, date and provider, so ask for the full quote before booking. Confirm what the fare covers, whether a stop costs extra and how the provider handles a delayed flight.
Can I take a bus from Guwahati Airport to Shillong?
A state-run bus service runs daily on the route. Confirm its latest departure time, fare and boarding point before you travel. You may need to arrange a separate ride from the airport to the bus departure point, so check the full journey, not only the bus leg.
Is it worth staying near Guwahati Airport before travelling to Shillong?
It can be a good choice if your flight lands late, your onward ride isn’t confirmed or you want to start the drive after resting. Hotel Shiny Grand has direct-booking rooms from Rs 2,500 per night, plus taxes. Direct bookings include breakfast, Wi-Fi, parking and one complimentary one-way airport transfer (pickup or drop). Confirm your Shillong transport separately.
Conclusion
Choose your ride only after you’ve confirmed its fare, pickup point and luggage space, then add a time buffer for the drive. If a late landing makes the trip feel rushed, book an airport-side room and travel on after resting. Check room details and request a direct booking at Hotel Shiny Grand’s website. You can also WhatsApp +91 91815 56418.