← Blog
Scheduling

Minimum Connect Time (MCT): the hardest number in scheduling

MCT decides whether a connection is sellable — and it's conditional, per-airport, and lives outside the schedule file. Here's why this one number is so easy to get wrong, and what it takes to get it right.

A connection timeline showing an inbound flight, a connection gap measured against the minimum connect time, and an outbound flight, in Active Flights brand amber on near-black.

Ask a schedule analyst what the trickiest number in the business is, and a lot of them will give the same answer: Minimum Connect Time. It looks like a simple threshold. It behaves like a minefield. Here’s why.

What MCT is

Minimum Connect Time (MCT) is the shortest gap a passenger (and their bag) needs to transfer from one flight to another at a given airport. If the time between your inbound arrival and your outbound departure is at least the MCT, the connection is valid and can be sold. If it’s below the MCT, the itinerary shouldn’t exist — no matter how good it looks on paper.

Inbound · arr 09:15 connection gap = 55 min Outbound · dep 10:10 arrival MCT threshold (45 min) 55 ≥ 45 → connection is valid ✓
A connection is sellable only when the gap clears the airport's MCT. Here 55 minutes clears a 45-minute MCT.

Why it’s not one number

If MCT were a single value per airport, it would be a footnote. It isn’t. The real thing is conditional, and the conditions multiply fast:

  • By connection type. Domestic-to-domestic, domestic-to-international, international-to-domestic, and international-to-international connections each get their own MCT — international transfers usually need more time for immigration and customs.
  • By terminal and pier. Changing terminals, or moving between piers, adds time. A same-terminal turn and a terminal-hop at the same airport can have very different MCTs.
  • By carrier and alliance. Online connections (same carrier) can be quicker than interline ones; specific carrier-pair or terminal-pair MCTs override the airport standard.
  • By equipment and passenger type. Some tables vary by aircraft stand type or handling.
Connection Typical driver
Domestic → Domestic (D/D) Baggage + gate transfer
Domestic → International (D/I) Add outbound border/security
International → Domestic (I/D) Add arrivals immigration + customs + re-check
International → International (I/I) Transit handling, terminal change

The result is that a single airport can carry a large, layered set of MCT values — a standard plus a stack of more-specific exceptions that airlines file — and the most specific applicable one wins.

The part that trips everyone up: MCT lives outside the schedule

Here’s the structural catch. The MCT data is not in the SSIM file. The schedule tells you when flights arrive and depart; the MCT tables are a separate reference dataset you apply against the schedule to decide which connections are real. Two datasets, two update cadences, one answer that depends on joining them correctly.

That means a connection’s validity can change without the schedule changing at all — an airport revises its MCT, a terminal reassignment shifts a connection from same-terminal to terminal-change, and itineraries that were sellable yesterday aren’t today. If your tooling looks at the schedule in isolation, you’ll never see it.

MCT is where the schedule meets the airport’s physical reality. Getting it right is less about the number and more about applying the right number, out of hundreds, to the right connection.

Why getting it wrong is expensive

Both directions of error hurt. Set MCT logic too tight and you hide sellable connections — lost revenue you never knew you had. Set it too loose and you sell connections that can’t physically be made — misconnected passengers, rebooking costs, and a bad day for operations and for the traveller. In a year of record load factors, a mishandled connection doesn’t get soaked up by an empty seat downstream.

Doing it right

Evaluating MCT well means holding the schedule and the MCT tables together and asking, for every candidate connection: what’s the arrival-to-departure gap, which specific MCT applies given the terminals and connection type, and does the gap clear it? — at the scale of an entire schedule, reproducibly.

That’s one of the core workflows in SSIM Toolkit: bring your schedule and the applicable MCT rules together on your own machine and see, deterministically, which connections hold and which don’t. No guessing, no model — just the right number applied to the right connection, every time.

Next up: slot coordination — the other place the schedule meets a hard physical constraint.


Early Access Preview

Want early access?

We're opening SSIM Toolkit to teams in waves through 2026 — free during the preview. Drop your email and we'll reach out when it's your turn.