Guwahati to Shillong Cab from ₹3,000 (one way)
Book a reliable one-way cab from Guwahati to Shillong with a professional local driver. Fares start from ₹3,000 from the city or railway station (₹3,600 from Guwahati Airport), with no hidden return charges and pickup anywhere in Guwahati.
- Distance
- 100 km
- Duration
- 3 – 3.5 hours
- Route
- NH6, past Umiam Lake
- From
- ₹3,000
Guwahati to Shillong taxi fare (one-way)
| Vehicle | Seats | Examples | One-way fare* |
|---|---|---|---|
| Sedan | 4 seats | Dzire, Ciaz | from ₹3,000 |
| SUV | 5 seats | Brezza | from ₹3,200 |
| 6-seater | 6 seats | Ertiga | from ₹4,000 |
| Premium 7-seater | 7 seats | Innova | from ₹5,000 |
*Starting one-way fare for each car type with a daytime pickup. The exact price depends on your date, vehicle and pickup point and is confirmed before you book. Group of 8 or more? Ask us on WhatsApp for a Tempo Traveller quote.
About the Guwahati–Shillong route
Shillong, the "Scotland of the East", sits about 100 km south of Guwahati and is the gateway to the rest of Meghalaya. The drive takes roughly 3 to 3.5 hours along NH6, climbing from the Assam plains into the Khasi Hills past the vast Umiam (Barapani) Lake — one of the most photographed stops on the route.
Most travellers arrive at Lokpriya Gopinath Bordoloi International Airport (GAU) or Guwahati Railway Station and need a comfortable, fixed-fare transfer straight to their Shillong hotel. Our drivers know the hill roads, the weather and the best photo stops, so you arrive relaxed rather than haggling at the taxi stand.
Choose a sedan for couples, an SUV for a little more room, or an Ertiga or Innova for families and luggage. Every fare below is a one-way price from Guwahati city or the railway station, and you never pay for the return leg. Airport pickups are further out, so they start from ₹3,600.
What's included
- One-way fare — no return-trip charge
- Fuel, tolls and driver costs included
- Pickup from Guwahati Airport, railway station or city
- Clean, well-maintained AC vehicles
- Experienced local hill-road drivers
- Free Umiam Lake photo stop on request
- 24×7 booking & support
Stops along the way
Umiam Lake (Barapani)
Sweeping reservoir viewpoint ~15 km before Shillong — the classic photo stop.
Mawkdok Dympep Valley
Optional detour towards Cherrapunji for the valley viewpoint and zipline.
Guwahati to Shillong cab: common questions
How much does a cab from Guwahati to Shillong cost?
From Guwahati city or the railway station, one-way fares start from about ₹3,000 for a sedan, ₹4,000 for an Ertiga and ₹5,000 for an Innova. From Guwahati Airport they start from about ₹3,600 for a sedan and ₹6,000 for an Innova, because the airport is further out. The exact fare is confirmed before you pay.
How long does the Guwahati to Shillong drive take?
The distance is about 100 km and the journey takes roughly 3 to 3.5 hours via NH6, depending on traffic around the Umiam Lake stretch and the weather in the hills.
Can I book a one-way taxi without paying for the return?
Yes. Every fare shown is a one-way price with no hidden return-trip charge — you only pay for the Guwahati to Shillong leg.
Will the cab pick me up from Guwahati Airport (GAU)?
Yes. We pick up from Lokpriya Gopinath Bordoloi International Airport (GAU), Guwahati Railway Station, or any hotel or address in Guwahati city — just tell us your pickup point when booking.
Can we stop at Umiam Lake on the way?
Absolutely. A short photo stop at Umiam (Barapani) Lake is included free on request. Longer sightseeing detours can be added as an hourly extension.
Is the fare fixed or does it change with demand?
The fares listed are indicative. Your final price is locked in at the time of booking based on the date, vehicle and pickup location, so there are no surprises on the day.
Tours that include Shillong
Plan the rest of your trip
Ready to book your Guwahati → Shillong cab?
Prices from ₹3,000. You pay only after we confirm.