Cheap flights from Ahmedabad to Shillong — book online with FlightGPT
Quick answer: Ahmedabad to Shillong flights take about ≈ 5h–8h gate-to-gate (1-stop via Kolkata, or fly to Guwahati + road; no non-stop), operated by IndiGo (Alliance Air on the Kolkata–Shillong leg; Air India/SpiceJet via Guwahati), No non-stop — 1-stop to Shillong via Kolkata, or fly into Guwahati and drive ≈3–3.5h; several itineraries daily. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest AMD–SHL fare across every airline, OTA and travel agent in one place.
Last reviewed July 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · how we collect fares · editorial policy · fact-checking · fares are live — verify the final price in search before booking.
Looking for cheap flights from Ahmedabad to Shillong? FlightGPT compares live AMD to SHL fares across every connected source — Indian carriers, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Ahmedabad to Shillong non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Ahmedabad-Shillong fare is one search away.
Ahmedabad to Shillong flights — quick facts
- Distance: ≈ 2,010 km
- Typical flight time: ≈ 5h–8h gate-to-gate (1-stop via Kolkata, or fly to Guwahati + road; no non-stop)
- Typical routing: No non-stop — 1-stop to Shillong via Kolkata, or fly into Guwahati and drive ≈3–3.5h; several itineraries daily
- Airlines flying Ahmedabad Shillong: IndiGo (Alliance Air on the Kolkata–Shillong leg; Air India/SpiceJet via Guwahati)
- Visa for Indians: Not required — Ahmedabad to Shillong is a domestic flight within India.
Airlines on the Ahmedabad–Shillong route — compared
| Airline | Cabin bag | Checked (economy) | Notable for |
| IndiGo | 7 kg | 15 kg | Largest network; strong on-time record |
| Air India | 7 kg | 15-25 kg | Full-service; meals included |
| SpiceJet | 7 kg | 15 kg | Budget fares |
Standard domestic economy allowance; premium fares and elite tiers may include more. Confirm against your fare — each airline's baggage page is linked above.
Umroi (Shillong) vs Guwahati — which arrival works better?
There is no non-stop flight between Ahmedabad (AMD) and Shillong. You have two practical ways in. The first is to fly to Shillong's own airport, Umroi (SHL), which has limited connectivity — flights are run by smaller carriers (IndiGo, Alliance Air, SpiceJet on various routes) and typically connect through Kolkata. Umroi is about 30 km from Shillong city. The second, and for many travellers the more flexible, option is to fly into Guwahati (GAU) in Assam, which has far more frequency, and then drive 3 to 3.5 hours up to Shillong.
If you value time and a smaller airport, aim for Umroi. If you want more flight choice, cheaper fares and a scenic drive, fly to Guwahati and continue by road. Always check live Umroi schedules — they change by season and operator.
See more on FlightGPT routes or search from the home page.
Kolkata vs Guwahati as your connecting hub
For a Shillong (Umroi) arrival, Kolkata (CCU) is the usual connecting point — you fly Ahmedabad to Kolkata, then onto a smaller aircraft for the short leg to Umroi. For a Guwahati arrival, you can connect via Kolkata or, on some itineraries, route differently, then drive to Shillong. Kolkata gives the most reliable connection for either end because it's the gateway to the northeast. Allow a comfortable layover — at least 1h 30m–2h — since the onward northeast legs can be sensitive to weather.
Best time to book and seasonal fares
Northeast tourism peaks in autumn and winter, and the Umroi leg is on smaller aircraft with limited seats, so book early for the best value. We don't quote a fixed rupee fare because connecting prices move daily and the Umroi sector can be priced higher than a typical trunk route.
| Period | Demand | Booking advice |
|---|
| Mar–May (spring) | Moderate | Pleasant; good value before the rains |
| Jun–Sep (monsoon) | Low–Moderate | Heavy rain in Meghalaya; expect delays but cheaper fares |
| Oct–Nov (autumn) | High | Peak season; book early, especially the Umroi leg |
| Dec–Feb (winter) | High | Popular and dry; limited Umroi seats sell out |
Getting your fare cheaper
The biggest decision is Umroi versus Guwahati. Flying into Guwahati and driving usually undercuts the Umroi fare and gives far more flight choice, at the cost of a 3–3.5 hour road journey. If you do want Umroi, book the small-aircraft leg as early as you can — seats are limited. A single through-ticket via Kolkata protects your connection; mid-week departures and avoiding the October–February peak save the most.
Best departure windows
Take a morning departure from Ahmedabad. The northeast legs and the Guwahati–Shillong drive are both better done in daylight, and an early start means you reach Shillong before evening. Build in a generous layover at Kolkata — the onward Umroi leg can be delayed by hill weather, and you don't want to miss the last connection or start the mountain drive after dark.
Advice by traveller type
Business travellers: Guwahati often gives a more dependable schedule and more frequency; build the road transfer into your plan, or take the Umroi connection only if the timing is solid.
Families: the Guwahati route plus a shared scenic drive can be more comfortable than a tight small-aircraft connection — and it's usually cheaper. Plan a daylight arrival.
Students and budget travellers: fly to Guwahati and take a shared taxi or bus up to Shillong to keep costs down. Pack light, as the road journey is long.
Airports and terminals
Ahmedabad (AMD) — Sardar Vallabhbhai Patel International — uses T1 for domestic and T2 for international. From 29 March 2026, Air India and Air India Express operate from T2 even on domestic flights; IndiGo and other domestic carriers use T1, so check your boarding pass.
Umroi (SHL) is a small single-terminal airport about 30 km from Shillong, handling smaller aircraft with limited daily movements. Guwahati (GAU) — Lokpriya Gopinath Bordoloi International — is the busy northeast hub and your alternative arrival, about 120 km and 3–3.5 hours by road from Shillong.
Getting to and from the airport
Ahmedabad airport is about 9 km from the city, 20–30 minutes by taxi. Umroi airport is roughly 30 km from Shillong — around an hour by taxi, with limited pre-paid options, so arrange transport in advance. If you fly into Guwahati, shared taxis, app cabs and tourist cabs run the scenic 120 km route up to Shillong via the Umiam Lake viewpoint; allow 3 to 3.5 hours, more in monsoon when landslides can slow the road.
Baggage allowance
IndiGo, Alliance Air and SpiceJet generally allow 15 kg checked plus 7 kg cabin on the cheapest domestic fares; Air India mainline economy is usually 25 kg. Smaller aircraft into Umroi can have tighter cabin-bag limits, so travel light on that leg. On a single through-ticket the allowance applies end-to-end — confirm if legs are on different carriers. See the IndiGo baggage page for current figures.
Travel tips and weather
Meghalaya is one of the wettest places on earth — the south-west monsoon (June–September) brings very heavy rain, low cloud and occasional flight delays into Umroi, and can slow the Guwahati–Shillong road with landslides. October to February is dry, cool and the most popular time to visit. Carry a rain layer year-round, warm clothing in winter, and don't over-schedule arrival day in case of weather delays.
FlightGPT tip
For Ahmedabad to Shillong, the decision that matters most is Umroi versus Guwahati. Umroi puts you closest to the city but on limited, weather-sensitive small-aircraft connections; Guwahati gives more flights, lower fares and a beautiful drive, at the cost of three-plus hours on the road. For peace of mind and choice, many travellers fly to Guwahati and drive — and no Inner Line Permit is needed for Indians visiting Meghalaya.
Frequently asked questions
Is there a direct flight from Ahmedabad to Shillong?
No. There is no non-stop service. You connect once — typically via Kolkata to Shillong's Umroi airport (SHL), or fly into Guwahati (GAU) and drive 3–3.5 hours to Shillong.
Should I fly to Umroi or to Guwahati?
Umroi (SHL) is closest to Shillong but has limited, weather-sensitive small-aircraft connections. Guwahati (GAU) has far more flights and lower fares, but adds a 3–3.5 hour scenic drive. Choose based on flight availability and your tolerance for the road journey.
How long is the journey?
About 5 to 8 hours gate-to-gate to Umroi via Kolkata, depending on the layover. Via Guwahati, add the 3–3.5 hour road transfer to your flight time.
Which airlines serve this route?
IndiGo operates most trunk legs; Alliance Air, SpiceJet and IndiGo serve Umroi on various routes via Kolkata. Air India and others fly into Guwahati. No carrier flies Ahmedabad–Shillong non-stop.
Do I need an Inner Line Permit for Meghalaya?
No. Indian citizens do not need an Inner Line Permit to visit Meghalaya, including Shillong. Carry a valid government photo ID for the domestic flight.
Which terminal at Ahmedabad will I use?
Ahmedabad has T1 for domestic and T2 for international. From 29 March 2026, Air India and Air India Express operate from T2; IndiGo and other domestic carriers use T1. Check your boarding pass.
Am I entitled to a refund if my flight is cancelled?
Yes. Under DGCA rules an airline-initiated cancellation entitles you to a full refund or a free alternative. On a single through-ticket the carrier must also assist if a delayed leg causes a missed connection.
What is the baggage allowance?
Typically 15 kg checked and 7 kg cabin on the cheapest IndiGo/Alliance Air/SpiceJet fares; Air India mainline economy is usually 25 kg. Smaller Umroi aircraft may have tighter limits. See /airlines/indigo/baggage.
Can I do web check-in?
Yes. On a single through-ticket you can web check-in for both sectors from 48 hours before departure. On separate tickets you check in for each flight individually.
Will the monsoon affect this route?
Very much so. Meghalaya is extremely wet from June to September, with heavy rain delaying Umroi flights and landslides slowing the Guwahati–Shillong road. Allow buffer time and don't over-schedule arrival day.
When is the best time to visit Shillong?
October to February is dry, cool and the most popular season. Book early, especially the limited Umroi seats, as autumn and winter fill up quickly.
Can I carry my pet?
Pet acceptance varies by airline and aircraft and isn't offered on every flight, especially on smaller Umroi aircraft. Book with the airline well ahead and confirm acceptance on every leg.
Do infants need a ticket?
Yes. Infants under two travel on an adult's lap for a nominal fare plus taxes but must be ticketed. Carry age proof; a lap infant gets no separate seat or baggage allowance.
What ID do I need to fly domestic?
A valid government photo ID — Aadhaar, passport, voter ID or driving licence. No visa is required for domestic travel, and the name must match the booking.
Is it cheaper to book direct or via an OTA?
Both can be competitive. The airline website may offer exclusive fares and easier changes; OTAs let you compare carriers and the Umroi-versus-Guwahati options side by side. Compare the all-in price including baggage.
Ask FlightGPT — Ahmedabad to Shillong in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live AMD–SHL fares across every airline, OTA and travel agent. Try one:
Booking the lowest Ahmedabad to Shillong airfare
There is no single "cheapest day" to fly Ahmedabad to Shillong — the lowest fare is the one you find by comparing live. Open the search above to line up Ahmedabad–Shillong prices across IndiGo (Alliance Air on the Kolkata–Shillong leg; Air India/SpiceJet via Guwahati); booking ahead and avoiding peak weekends typically trims 25–40 percent off the walk-up fare.
Booking Ahmedabad to Shillong at short notice
Flying Ahmedabad to Shillong at short notice doesn't always mean overpaying. Off-peak departures and unsold seats on IndiGo (Alliance Air on the Kolkata–Shillong leg; Air India/SpiceJet via Guwahati) can surface real same-week deals. Put your date into the FlightGPT search above and we'll show every available AMD–SHL fare side by side in seconds.
Ahmedabad to Shillong flights — connections and routing
There is currently no non-stop service between Ahmedabad and Shillong — itineraries connect via a hub, with a typical journey of ≈ 5h–8h gate-to-gate (1-stop via Kolkata, or fly to Guwahati + road; no non-stop). Comparing hubs side by side often saves 15-30 percent. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Ahmedabad Shillong ticket but are open to a layover.
Ahmedabad–Shillong pricing, explained
Ahmedabad–Shillong pricing rewards comparison over loyalty: the best value rotates between low-cost and full-service carriers depending on the date. FlightGPT's grid surfaces every Ahmedabad Shillong fare with baggage and meals counted in, so the genuinely cheapest all-in ticket is the one that rises to the top.