Imphal to Shillong flights — fares, airlines and what to know before you book
Quick answer: Imphal to Shillong non-stop flights take about ≈ 45 min, operated by IndiGo, with around 3 flights a week (reported Oct 2026) — confirm on your date direct departures a day. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest IMF–SHL fare across every airline, OTA and travel agent in one place.
Last reviewed October 2026 by the FlightGPT flights desk · how we collect fares · editorial policy · fact-checking · rupee figures on this page are indicative estimates, not live quotes — run a search for the current fare.
Looking for cheap flights from Imphal to Shillong? FlightGPT compares live IMF 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 Imphal to Shillong non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Imphal-Shillong fare is one search away.
Imphal to Shillong flights — quick facts
- Distance: ≈ 220 km
- Non-stop flight time: ≈ 45 min
- Direct flights per day: 3 flights a week (reported Oct 2026) — confirm on your date
- Airlines flying Imphal Shillong: IndiGo
- Visa for Indians: Not required — Imphal to Shillong is a domestic flight within India.
Who flies Imphal to Shillong?
The non-stop between Imphal and Shillong is run by IndiGo (checked Oct 2026). Jets on routes of this length are typically A320-family or Boeing 737 aircraft. Frequencies are not fixed: airlines adjust them each season, and thin routes are the first to be trimmed or rescheduled. A search on your actual date is the only reliable way to see what is flying.
If you have a choice of airline, check the baggage included in the cheapest fare — on several Indian carriers the lowest fare type is cabin-bag only.
Reported frequency as of Oct 2026: 3 flights a week. Timetables on regional routes change between seasons, so confirm the days of operation for your date.
Flight time and distance: Imphal to Shillong
The great-circle distance between the two airports is 220 km. Allow roughly 45 min for the flight. Scheduled block times vary by airline and season, so check the time on your ticket. There is no time difference: both ends are on IST (UTC+5:30).
Getting to Bir Tikendrajit International Airport in Imphal
Imphal's flights use Bir Tikendrajit International Airport (IATA code IMF), in Manipur. The airport is roughly 8.6 km from Imphal as the crow flies; road distance is longer. Reach the airport 90 minutes before a domestic departure — 2 hours if you are checking a bag at a busy time — and complete web check-in in advance, which most Indian airlines open 48 hours before departure.
Other non-stops from Imphal as of Oct 2026 include Agartala, Guwahati, Mumbai, Dimapur, Tezu, Kolkata, Silchar and Delhi.
Arriving at Shillong Airport
Shillong Airport (SHL) serves Shillong in Meghalaya. Expect about 18 km between the airport and Shillong in a straight line. Cabs and app taxis are the usual way in and out; at smaller airports, pre-book the cab for early-morning and late-night flights rather than relying on the rank.
Other non-stops from Shillong as of Oct 2026 include Kolkata, Aizawl and Delhi.
What you can carry from Imphal to Shillong
IndiGo includes 15 kg of check-in baggage and one 7 kg cabin bag on standard domestic economy fares. Extra baggage bought online before departure is cheaper than paying at the airport counter, and power banks must go in your cabin bag, never in checked luggage.
Timing your Imphal to Shillong trip
Fares on this route follow demand at both ends. In Manipur, watch the October–March travel season; in Meghalaya, summer holidays and the October–November season. Long weekends and school holidays push prices up too. On thin routes with only a few flights, the cheapest seats go first, so booking a few weeks ahead usually beats waiting for a last-minute drop.
Connections when the Imphal–Shillong non-stop is full
If the non-stop is full or the timing doesn't suit, Imphal and Shillong are both connected to Delhi, Kolkata and Aizawl, so a one-stop routing through one of those cities is possible. Book it as a single ticket where you can, so the airline is responsible for the connection if the first flight is late, and leave at least 90 minutes between flights at a large hub. Flying the other way? See Shillong to Imphal flights.
Searching this route on FlightGPT
Ask FlightGPT something like "Imphal to Shillong next Friday, non-stop" and it returns each flight with the lowest fare it found across its sources. Book on the airline's or travel partner's site from there. Try a day either side of your preferred date — on routes with few flights, the difference can be large.
Frequently asked questions
Is there a direct flight from Imphal to Shillong?
Yes. As of Oct 2026, IndiGo is confirmed as flying Imphal to Shillong non-stop, taking about 45 min. Check the days of operation for your date, as regional schedules change by season.
How long is the flight from Imphal to Shillong?
The Imphal–Shillong non-stop covers 220 km and takes about 45 min. The exact scheduled time depends on the airline and season.
Which airlines fly from Imphal to Shillong?
IndiGo operates the Imphal to Shillong route as of Oct 2026. Check its timings and the baggage included in your fare before booking.
Which airport do flights from Imphal leave from?
Flights to Shillong leave from Bir Tikendrajit International Airport (IMF) in Manipur, about 8.6 km in a straight line from Imphal.
Which airport do Imphal flights land at in Shillong?
They land at Shillong Airport (SHL) in Meghalaya, roughly 18 km in a straight line from Shillong.
Can I fly from Imphal to Shillong with one stop?
Yes. Imphal and Shillong both have flights to Delhi, Kolkata and Aizawl, so a one-stop connection through one of them works when the Imphal–Shillong non-stop is full. Book a single ticket and allow 90 minutes to connect.
Ask FlightGPT — Imphal to Shillong in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live IMF–SHL fares across every airline, OTA and travel agent. Try one:
How to get the cheapest Imphal–Shillong fare
What you pay on the Imphal–Shillong route hinges on timing: book roughly 3–8 weeks ahead, stay flexible on the day of week, and you usually land the better fare. Search Imphal to Shillong live to see how today's price compares to dates a month out — the gap is often 25–40 percent across IndiGo.
Same-week Imphal to Shillong tickets
Last-minute Imphal to Shillong fares move fast, but they're rarely the same across every airline. Run your date through the search above and FlightGPT compares real-time Imphal Shillong prices across IndiGo — so you grab the cheapest seat still open, not the first one you see.
Imphal to Shillong non-stop and direct flights
Most travellers prefer the Imphal to Shillong non-stop option. The direct Imphal-Shillong flight time is ≈ 45 min. If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Imphal Shillong ticket but are open to a layover.
What Imphal–Shillong fares look like
Expect Imphal–Shillong fares to vary by cabin, baggage and how the fare is bundled. A bare low-cost fare can end up dearer than a full-service IndiGo ticket once you add a bag and a seat. FlightGPT shows the all-in price for each option, so you're comparing like for like rather than misleading lead-in fares.