Evening flights into Guwahati are cheap, and then the question arrives: it is 9:30 PM, Shillong is 123 km away, do I go now or sleep here? Online answers split evenly. Here is how to decide, with the timings and the trade-offs laid out.
Quick answer
If you land in Guwahati before about 7 PM, drive to Shillong the same evening: you arrive by 11 PM. If you land after about 9 PM, staying the night in Guwahati and leaving at 6 AM is the better choice for most people, especially with children or elderly parents: the drive from the airport takes 3.5 to 4 hours, so you would reach Shillong around 1 to 2 AM, shared taxis have stopped, and you lose nothing because sightseeing only starts in the morning anyway. If you do go at night, pre-book the cab and tell your Shillong hotel you will check in late. A pre-booked car runs at any hour; the highway stays open.
Ask Sia about Landing in Guwahati at Night
Prices, plans and local tips from our Shillong team. Replies in seconds.
On this page(9)ShowHide
- 1.Quick answer
- 2.Key facts at a glance
- 3.Can I get a cab from Guwahati airport to Shillong late at night?
- 4.Is the Guwahati to Shillong road safe at night?
- 5.When does it make sense to drive up the same night?
- 6.When is it better to stay the night in Guwahati?
- 7.What about landing late at Shillong airport instead?
- 8.If you want the pickup arranged
- 9.Frequently asked questions
At a glance
Key facts at a glance
| Airport to Shillong | 123 km · 3.5 – 4 hours |
|---|---|
| Land before ~7 PM | Go the same evening |
| Land after ~9 PM | Usually better to stay in Guwahati and leave at 6 AM |
| Shared taxis | Mostly morning to late afternoon; none to count on at night |
| Night charge on pre-booked cabs | ₹500 sedan · ₹700 SUV (10 PM – 6 AM, ours) |
| A room in Guwahati | about ₹2,550–₹4,200 a night |
| Biggest risk at night | Speeding traffic and parked trucks, not the road itself |
Can I get a cab from Guwahati airport to Shillong late at night?
Yes, if it is booked in advance. Pre-booked private cabs run at any hour, and the driver waits if the flight is late. What you cannot count on at night is a shared taxi: the shared Sumos to Shillong run mostly from early morning to late afternoon, and after dark few fill up. The airport also has a prepaid taxi counter and app cabs for the city, but walking out at 10 PM hoping to find a car for Shillong means bargaining from a weak position.
For reference, our fixed price for a pre-booked airport cab to Shillong is ₹3,150 for the car, plus a night charge of ₹500 for a sedan or ₹700 for an SUV when the drive falls between 10 PM and 6 AM.
Is the Guwahati to Shillong road safe at night?
The road itself is a good highway and it stays open: we found no order closing it to cars at night. The risk is other traffic. In April 2025 the Ri-Bhoi police chief said the Umiam to Jorabat stretch had seen 25 deaths in 100 days, mainly from speeding and drunk driving, and night crashes into trucks parked on the roadside are reported regularly. Fog is common around Umiam and Nongpoh in winter.
A local driver who does this road daily, driving at a sensible speed, makes it routine. It is not the night to hand the wheel to a tired first-time visitor in a self-drive car.
When does it make sense to drive up the same night?
Go the same night if most of these are true.
- You land before about 7 PM, so you reach Shillong before midnight
- You have a pre-booked car with a driver who knows the road
- Your Shillong hotel has confirmed a late check-in (many small hotels and homestays lock up by 10 or 11 PM)
- You have a short trip and want the whole next day for sightseeing
- Nobody in the group gets car-sick on winding roads in the dark
When is it better to stay the night in Guwahati?
Stay over if you land after about 9 PM, if the flight has a habit of running late, or if you are travelling with small children or elderly parents. A room near the airport or in the city costs roughly ₹2,550 to ₹4,200. Leave at 6 AM and you are at Umiam Lake by 8, in daylight, which is the best part of the drive, and in Shillong for breakfast. You have lost nothing: nothing in Meghalaya is open to see at 1 AM.
An early start also dodges the morning truck traffic at Jorabat.
What about landing late at Shillong airport instead?
Shillong's own airport at Umroi is only about 30 km and an hour from the city, so a late arrival there is easy. Flights are few, though, and are cancelled more often than Guwahati's.
If you want the pickup arranged
Send your flight number and landing time and a driver from Tour Meghalaya will be at arrivals, tonight or at 6 AM tomorrow. We will tell you honestly which we would choose for your landing time. The city-to-Shillong fare is ₹2,750 if you stay in Guwahati first.
Good to know
Frequently asked questions
My flight lands in Guwahati at 9:30 PM. Should I go to Shillong or stay?
For most people, stay in Guwahati and leave at 6 AM. You would otherwise reach Shillong between 1 and 2 AM, shared taxis have stopped, and nothing is lost because sightseeing starts in the morning. If you prefer to go, pre-book the cab and confirm a late check-in with your hotel.
Is the Guwahati to Shillong highway open at night?
Yes, cars use it through the night and we found no order closing it. Drive carefully: accidents on the Umiam to Jorabat stretch are mostly caused by speeding and by trucks parked on the roadside.
Are there shared taxis from Guwahati to Shillong at night?
Not reliably. Shared Sumos run mostly from early morning to late afternoon from Paltan Bazar and Khanapara. At night you need a private cab.
How long does it take from Guwahati airport to Shillong at night?
About 3.5 – 4 hours for 123 km. Traffic is lighter at night, but fog near Umiam can slow the last hour in winter.
What time is the last sensible departure from Guwahati airport to Shillong?
Around 7 PM if you want to arrive before midnight. Later departures are possible with a pre-booked cab, but check that your hotel will let you in.
Up nextGuwahati to Shillong: Bus, Train, Helicopter, Shared Taxi or Cab?Guwahati to Shillong: no train (nearest station Guwahati). Bus ~₹200–350, shared taxi ~₹350–500, cab ₹2,750 per car, helicopter ~₹2,200. Time, where to board, which to pick.Read next (6 min) Keep reading
Related guides
Local operator
Plan & book your trip
Tour Meghalaya runs private cabs and tour packages across Meghalaya. Book directly with a local operator.

