Guwahati to Shillong Taxi Fare
The exact cab fare from Guwahati to Shillong — airport, railway station, Kamakhya Temple or any city hotel. One price, everything included: fuel, tolls, driver and an AC cab. No haggling at the taxi stand.
One-Way Cab Fare from Guwahati to Shillong
| Route | SEDAN (4) | ERTIGA (6) | INNOVA (7) |
|---|---|---|---|
| Guwahati Airport → Shillong | ₹3,000 | ₹4,000 | ₹5,000 |
| Guwahati Railway Station → Shillong | ₹2,800 | ₹3,800 | ₹4,800 |
| Kamakhya Temple → Shillong | ₹3,000 | ₹4,000 | ₹5,000 |
| Guwahati (city hotel) → Shillong | ₹3,000 | ₹4,000 | ₹5,000 |
| Shillong → Guwahati Airport / Station | ₹3,000 | ₹4,000 | ₹5,000 |
Fares are per cab (not per person), one way, including fuel, tolls and driver charges. Night pickups (11 PM – 5 AM) may attract a small extra — we'll confirm your final fare on WhatsApp before you book.
Guwahati → Shillong: What the Drive Is Like
It's 100 km on NH6, a smooth 2.5–3 hour climb from the Brahmaputra plains into the Khasi Hills. Most guests stop at the Umiam Lake viewpoint for tea and photos about 20 minutes before Shillong — your driver will offer it without being asked.
Planning your Guwahati to Shillong trip budget? The one-way cab is the only fixed transport cost — add hotel and food and a couple typically lands at ₹4,500–₹7,000 for the first day. Our Meghalaya trip cost guide breaks down full-trip budgets day by day.
Want the cab to do more than drop you? Turn the transfer into a Shillong Express day tour (Guwahati pickup, full Shillong sightseeing, Guwahati drop) or start a multi-day Meghalaya tour package straight from the airport.
Kamakhya Temple Taxi — Darshan + Shillong in One Day
The Kamakhya to Shillong taxi fare is the same as any Guwahati city pickup — from ₹3,000 by sedan. A popular plan: early morning Kamakhya darshan, lunch in Guwahati, and an easy afternoon drive up to Shillong. We can also arrange a short Kamakhya tour (temple + Umananda viewpoint) before the transfer.
First time visiting? Read our Kamakhya Temple guide for timings and ritual etiquette.
Shillong to Guwahati Taxi (Return Leg)
The return fare is the same — ₹3,000 / ₹4,000 / ₹5,000 one way. For flights, leave Shillong 4.5 hours before departure; for trains, 4 hours. Tell us your departure time and we'll fix the pickup so you're never rushing.
Also see: Guwahati Airport transfers · Guwahati–Shillong road guide · Shillong sightseeing taxi fares
Share your date and pickup point — we'll confirm shortly.