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)

VehicleSeatsExamplesOne-way fare*
Hatchback4 seatsSwift, WagonRfrom ₹2,200
Sedan4 seatsDzire, Aurafrom ₹2,600
SUV / Innova6 – 7 seatsErtiga, Innova, Scorpiofrom ₹3,300
Tempo Traveller12 seatsForce Tempo Travellerfrom ₹4,800

*Indicative one-way fares. Final price is confirmed at booking based on date, vehicle and pickup point.

About the GuwahatiShillong 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 GuwahatiShillong cab?

Fixed one-way fares from ₹2,200 · pay after confirmation.

Tour Meghalaya
TourMeghalaya

Your trusted partner for exploring Meghalaya's breathtaking landscapes. Local drivers, comfortable vehicles, and unforgettable experiences.

Contact Us

  • Pynthorbah, Shillong, Meghalaya
  • Phone: +91 89813 39987
  • Email: hi@tourmeghalaya.com

Follow Us

© 2026 All rights reserved. Assembled with ❤️ and mountain air in Meghalaya.