Is a 45 min layover in Johannesburg long enough?

GCJ · Grand Central · Johannesburg, South Africa
Probably Enough
Enough time even if customs or immigration formalities are needed for an international charter.
Concourses
1
Max Transit
5m
Avg. Security
5m
Primary Hub
Domestic → Domestic
30min
Domestic → International
45min
tight
International → Domestic
45min
tight
International → International
60min
AD PLACEMENT — CONTEXTUAL
Confirm with your charter operator or flight school in advance, since GCJ has no scheduled airline connection process at all.
Arrange ground transport ahead of time, as there's no interterminal shuttle or rail link to rely on.
If arriving internationally on a private flight, clear customs/immigration at the small GA facility before any onward movement, as there's no separate international transit area.
Treat any 'layover' here as effectively landing and re-departing rather than a true airline-style connection.
Keep in touch with your operator directly, since there's no central rebooking desk or airline staff network for missed connections.
12a6a12p6p12a
Low risk
Moderate
High risk
Tight connections are safer outside peak hours. Morning rush (6–9a), midday (11a–2p), and evening (4–8p) are highest risk.
There is one small terminal building serving the apron, so any 'transit' is a short walk across the ramp or through the single lounge area. There is no interterminal transport system because there is only one facility, and no dedicated connections infrastructure exists.
Is 45 minutes enough for a layover at GCJ?

Enough time even if customs or immigration formalities are needed for an international charter.

AD PLACEMENT — BEFORE FOOTER