

Guwahati to Shillong: 100 km, 3–3.5 Hours by Road
Guwahati to Shillong is about 100 km by road on NH-6 and usually takes 3–3.5 hours by car. Allow longer for traffic, rain and stops at Nongpoh or Umiam Lake. Airport pickup changes the starting distance; share your arrival and return details for a self-drive or driver-included rental quote.
Guwahati to Shillong distance & travel time
The road distance from Guwahati to Shillong is about 100 km along NH-6 (the Guwahati–Shillong Road via Jorabat, Byrnihat and Nongpoh). From LGBI Airport add roughly 25 km, and from Guwahati Railway Station a few kilometres through city traffic. Most drivers reach Police Bazaar in 3 to 3.5 hours; allow 4 hours or more on weekends, in heavy rain or with stops.
Distance
100 km
Drive time
3 – 3.5 hours
Best season
October to April (clear views)
Permit
Not required
Flying into Guwahati? Airport pickup for Shillong
From LGBI Airport
~125 km
Est. drive time
~3.5–4 hrs
From LGBI Airport you add roughly 25 km of city bypass before joining NH-6 at Jorabat. On a midday landing, most travellers reach Shillong by late afternoon; allow longer on weekends, in rain or at evening rush hour. These are estimates; traffic, weather and stops change the journey.
Collect your rental at LGBI Airport or Guwahati Railway Station. Share your arrival details so we can confirm handover timing. The distance and drive time above are for the Guwahati route; your pickup point, traffic and stops can change the journey.
Choose a car for Shillong
For two people with light luggage, a hatchback like the Hyundai i20 or Maruti Baleno is enough — the road is good tarmac. Families and groups prefer the Hyundai Venue or Mahindra Scorpio-N for space and comfort on the hill climb.
Share your passenger count and luggage when requesting a quote so we can confirm the right vehicle.
Guwahati to Shillong taxi & cab fare
| Car | Self-drive / day | With driver / day |
|---|---|---|
| Hyundai i20 | ₹2,000 | ₹3,400 |
| Maruti Baleno | ₹2,000 | ₹3,500 |
| Hyundai Venue | ₹2,600 | ₹3,900 |
| Mahindra Scorpio-N | ₹3,800 | ₹5,400 |
What your quote includes
These are daily rates, not fixed one-way taxi fares. Self-drive includes 400 km/day with ₹10/km extra; fuel, tolls and parking are separate. Caravan per-day pricing includes a driver and fuel for 250 km; driver night halt, tolls and state permits are additional. Confirm extra running, parking and pickup/return charges in an itemised one-way or round-trip quote before paying.
Confirm pickup and return locations, total trip days and any delivery or collection charges in your written quote before booking.
Stops along the way
Jorabat · ~20 km from Guwahati
Where the city ends and NH-6 begins the climb into Meghalaya. Good last point for fuel and snacks on the Assam side.
Byrnihat check gate · ~30 km from Guwahati
Assam–Meghalaya border. Keep your licence and rental agreement handy; no permit is needed.
Nongpoh · ~52 km from Guwahati
The traditional halfway breakfast stop, with roadside dhabas and fresh pineapples in season.
Umiam Lake (Barapani) · ~85 km from Guwahati
Viewpoints over the reservoir 15 km before Shillong. The most popular photo stop on the route.
Shillong – Police Bazaar · ~100 km from Guwahati
The town centre, close to Ward's Lake. Parking is tight, so check with your hotel first.
Road conditions
NH-6 is four-lane and well surfaced up to Nongpoh, then a steady two-lane climb through pine forest. Expect slow-moving trucks after Umiam and light fog in the evenings.
Permits & paperwork
No permit needed. Carry a valid driving licence and the rental agreement for the Meghalaya check gate at Byrnihat.
Suggested itinerary
Morning
Leave Guwahati by 7 AM, breakfast at Nongpoh (2 hours in).
Midday
Umiam Lake viewpoint stop, then check in at Shillong.
Evening
Ward's Lake, Police Bazaar shopping and Khasi food.
Local tips from our drivers
- Fill fuel in Guwahati — it is marginally cheaper than in Meghalaya.
- Byrnihat has a check gate; keep documents on the dashboard.
- Avoid starting after 4 PM in winter, the last hour gets foggy.
Guwahati to Shillong: common questions
Guwahati to Shillong is about 100 km by road on NH-6 via Jorabat, Byrnihat, Nongpoh and Umiam Lake. From LGBI Airport it is roughly 125 km. There is no direct train, so road travel by self-drive car, cab or bus is the usual option.
Usually 3 to 3.5 hours. Plan 4 hours or more on weekends, in monsoon rain or with stops at Nongpoh and Umiam Lake. Starting early in the morning avoids truck traffic and evening fog on the hill section.
With Adventure Cars, a car with driver starts from ₹3,400 per day and a self-drive car from ₹2,000 per day. These are daily rates, not fixed airport-transfer or one-way fares. Self-drive includes 400 km/day; Caravan per-day pricing includes a driver and fuel for 250 km. Share your dates, pickup and return points, passengers and luggage for a confirmed trip quote.
No. Shillong has no railway station; the nearest is Guwahati Railway Station, about 100 km away. We can hand over your car at the station or LGBI Airport so you can drive straight up to Shillong.
No permit is needed for Shillong. Carry your valid driving licence and the rental agreement for the check gate at Byrnihat on the Assam–Meghalaya border.
Nongpoh, about halfway, is the usual breakfast stop. Umiam Lake (Barapani), about 15 km before Shillong, has the best viewpoints. Fill fuel in Guwahati, where it is usually slightly cheaper.
Yes. We hand over cars at LGBI Airport and Guwahati Railway Station, so you can drive straight up to Shillong without entering the city. From the airport, Shillong is roughly 125 km. Share your flight or train details on WhatsApp and we will time the handover.
Self-drive suits travellers comfortable with hill roads, traffic and parking. A car with driver lets you leave the driving to us, but parking availability and charges still need planning. Self-drive includes 400 km per day with fuel separate; Caravan per-day pricing includes a driver and fuel for 250 km. Choose based on your itinerary, luggage and preferred driving arrangement, then confirm the full quote.
A same-day return is possible — about 200 km round trip — but leaves little time beyond Police Bazaar and Ward's Lake. Most travellers stay one or two nights and add Umiam Lake, Shillong Peak and local cafes. With 2–3 days you can comfortably add Cherrapunji and Dawki.
For self-drive, the rate includes the car and 400 km/day; extra kilometres are ₹10/km, fuel is separate and FASTag toll usage is settled at return. For Caravan with a driver, per-day pricing includes fuel for 250 km; driver night halt is listed at ₹400/night, with tolls and state permits billed at actuals. Ask for the charging basis, extra running, parking, pickup and return arrangements, any delivery or collection charges, booking token and applicable deposit in writing. The daily rate alone is not your full trip total.
For two people with light luggage, a hatchback like the Hyundai i20 or Maruti Baleno is enough — the road is good tarmac. Families and groups prefer the Hyundai Venue or Mahindra Scorpio-N for space and comfort on the hill climb.
Yes — this is the most popular combination. Shillong, Cherrapunji (Sohra) and Dawki/Mawlynnong form one circuit, and 3 days covers all three comfortably. One rental covers the whole circuit, so you keep the same car throughout.
Read before you drive
Plan another trip
More road trips from Guwahati

Guwahati → Cherrapunji
148 km · 4.5 – 5 hours

Guwahati → Kaziranga
193 km · 4 – 4.5 hours

Guwahati → Tawang
448 km · 12 – 14 hours (drive over 2 days)

Guwahati → Dawki & Mawlynnong
175 km · 5 – 5.5 hours

Guwahati → Kohima
345 km · 8 – 9 hours

Guwahati → Gangtok
590 km · 12 – 13 hours

Guwahati → Imphal
490 km · 12 – 14 hours

Guwahati → Ziro
440 km · 10 – 12 hours (best split over 2 days)

Guwahati → Majuli
320 km · 7–8 hours driving; ferry & waiting extra

Guwahati → Manas National Park
170 km · 3.5 – 4.5 hours

