← All posts

4 October 2026 · 3 min read

Bangalore to Shillong: how to actually get there (2026)

Planning Bangalore to Shillong — direct flight versus one-stop options, overnight versus morning arrival, and what the last-mile taxi actually costs.

Bangalore to Shillong is one flight to Guwahati and one taxi up the hill. The trap is that the Bangalore–Guwahati route has a thin schedule — three or four daily flights, most of them one-stop via Kolkata or Delhi — so flight-plus-taxi timing is more fragile than it is from Delhi or Kolkata. This post is the schedule, the costs, and how to not get stuck in Guwahati overnight by accident.

The flight schedule

Direct Bangalore → Guwahati runs on IndiGo (daily morning) and Air India (not daily). One-stop via Kolkata or Delhi is more common.

  • Direct, morning: 3h 10m, lands Guwahati around noon. Best option.
  • One-stop via Kolkata: 5h to 7h total depending on layover. Lands late afternoon.
  • One-stop via Delhi: 7h to 9h total. Mostly red-eye combinations.

Prices in clear season: ₹6,500 to ₹10,500 direct, ₹5,500 to ₹8,500 one-stop. Monsoon drops roughly 25%.

Pick the direct morning flight if you can afford it. The one-stop options reliably land you in Guwahati after 6 PM, which means driving to Shillong in the dark — not dangerous on NH-6 but tiring and dulls the first impression.

From Guwahati airport to Shillong

LGBI (Lokpriya Gopinath Bordoloi) is 125 km from Shillong, 3.5 hours on NH-6.

Shared taxi seat — ₹1,200 Dzire, ₹1,400 Ertiga, ₹1,500 Innova Crysta. One seat, cab fills from the stand queue, leaves inside a 1-hour window.

Reserve the whole cab — ₹3,350 Dzire, ₹8,150 Ertiga, ₹10,250 Innova. Leaves at the exact time you book, no fill wait. Right for groups of three or more, or anyone with an evening dinner reservation they do not want to miss.

Flat per-seat fare across pickup points. Both options are on the homepage — the Share and Reserve tabs show prices before you confirm.

End-to-end cost

Solo, direct flight, in October:

Leg Cost
Flight Bangalore → Guwahati ₹8,500
Shared taxi airport → Shillong ₹1,200
Total ₹9,700

Family of four, direct flights, Reserve an Ertiga:

Leg Cost
4 flights direct ₹34,000
Ertiga reserved whole ₹8,150
Total ₹42,150

For a one-stop combination from Bangalore, flights drop by ₹2,500–₹3,500 per person but you lose the morning arrival window and the Shillong leg becomes a night drive.

The timing rule

Any Bangalore → Guwahati flight landing after 4 PM means book a hotel in Guwahati for the night, drive to Shillong next morning. Driving tired after a 7-hour one-stop journey is bad for everyone.

Hotel options near LGBI: Radisson Blu Guwahati (airport side), several mid-range options in Jalukbari and Paltan Bazar if you prefer the city. Shared cabs resume at 4–5 AM so you can still start Day 1 in Shillong by 9 AM.

For returning to Bangalore

Shillong → Bangalore direct is thin. Most people take a Guwahati–Delhi or Guwahati–Kolkata flight with a connection. Allow at least 6 hours from Shillong to Guwahati airport boarding — details in our Shillong → Guwahati airport flight guide.

In one line

Direct morning Bangalore → Guwahati flight, Share-a-seat if solo and Reserve if three or more for the last leg. If you can only find a one-stop flight landing after 4 PM, break the journey in Guwahati overnight — the drive at night is where the trip gets unpleasant.