Guwahati to Shillong Taxi — One-Way Cab from ₹2,200
Book a reliable one-way cab from Guwahati to Shillong with a professional local driver — transparent fares from ₹2,200, no hidden return charges, and pickup from Guwahati Airport (GAU), the railway station or anywhere in the city.
- Distance
- 100 km
- Duration
- 3 – 3.5 hours
- Route
- NH6, past Umiam Lake
- From
- ₹2,200
Guwahati to Shillong taxi fare (one-way)
| Vehicle | Seats | Examples | One-way fare* |
|---|---|---|---|
| Hatchback | 4 seats | Swift, WagonR | from ₹2,200 |
| Sedan | 4 seats | Dzire, Aura | from ₹2,600 |
| SUV / Innova | 6 – 7 seats | Ertiga, Innova, Scorpio | from ₹3,300 |
| Tempo Traveller | 12 seats | Force Tempo Traveller | from ₹4,800 |
*Indicative one-way fares. Final price is confirmed at booking based on date, vehicle and pickup point.
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 hatchback for couples, a sedan for extra comfort, or an SUV / Innova for families and luggage. Every fare below is a one-way price — you never pay for the return leg.
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 — frequently asked questions
How much does a cab from Guwahati to Shillong cost?
One-way fares start from around ₹2,200 for a hatchback, ₹2,600 for a sedan and ₹3,300 for an SUV / Innova. The exact fare depends on your pickup point, travel date and vehicle, and 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?
Fixed one-way fares from ₹2,200 · pay after confirmation.