Airline & VIP flight catering — South Africa
Airline Catering and VIP Flight Catering Across South Africa
South Africa's aviation catering runs on ramp access and hi-loader boarding, loading galleys directly rather than staging at the aircraft steps. Upington's 4,900-metre runway anchors wide-body capacity, while Johannesburg, Cape Town and Durban carry the daily weight of scheduled airline catering. Inflight production reaches every stand these fields hold.

Airline Catering Stations Across South Africa
Each station below carries its own runway data, reference code and FBO record. These pages set out what an operator needs before diverting, positioning or scheduling an uplift at that specific field.

On the apron — South Africa
Ramp Access and Hi-Loader Boarding Across Every South African Stand
Everything below is what we measure at this station — distances, windows, who signs what.
How Aviation Catering Operates in South Africa
South African traffic concentrates around Johannesburg, Cape Town and Durban, with Johannesburg's OR Tambo field carrying a 4,418-metre runway and two-runway wide-body capacity that anchors scheduled airline catering for the country. Cape Town and Durban add further wide-body reference codes, while stations such as Pretoria, Bloemfontein, Polokwane, Mbombela, Hoedspruit and Mafeking extend that capacity into regional and charter traffic. Upington holds the longest runway recorded in the country at 4,900 metres across three runways, a profile suited to diversion and technical-stop uplifts as much as scheduled service.
An ops desk request moves from flight number and stand assignment to a load built against pax and crew counts per cabin, then staged for hi-loader delivery straight to the galley. Airline catering companies operating here work the same cold chain and HACCP discipline whether the aircraft sits at a metropolitan gateway or a regional strip such as Skukuza or Richards Bay.
FBOs recorded at Johannesburg, Cape Town and Durban route business aviation onto the same production line as scheduled uplift, so a private jet and a wide-body departure from the same apron draw on identical airport catering infrastructure and the same sealed handling from kitchen to door.
Compliance
Compliance Standards Applied Across South Africa
One Airline Catering Operation, Five Flight Types
The same kitchens and hi-loader fleet that supply scheduled airline catering across South Africa also carry VIP flight catering, government movements, royal and VVIP protocol, and charter flight catering, each routed through its own coordination and briefed to its own standard.





Compare Airline Catering Stations Side by Side
This table sets out which field takes a wide-body aircraft, which boards by hi-loader, and which sits closest to a production kitchen, so an operator can weigh one South African station against another before committing a routing.
| Where | Longest runway | VIP / gov terminal | Aerodrome code |
|---|---|---|---|
| Aggeneys (AGZ)AGZ · FAAG | 2,080 m | No | narrow-body |
| Alexander Bay (ALJ)ALJ · FAAB | 1,848 m | No | narrow-body |
| Bisho (BIY)BIY · FABE | 2,500 m | No | wide-body |
| Bloemfontein (BFN)BFN · FABL | 2,559 m | No | wide-body |
| Cape Town (CPT)CPT · FACT | 3,201 m | No | wide-body |
| Durban (DUR)DUR · FALE | 3,700 m | No | wide-body |
| Durban (VIR)VIR · FAVG | 925 m | No | narrow-body |
| East London (ELS)ELS · FAEL | 1,939 m | No | narrow-body |
| Ficksburg (FCB)FCB · FAFB | 1,400 m | No | narrow-body |
| George (GRJ)GRJ · FAGG | 2,000 m | No | narrow-body |
| Gqeberha (PLZ)PLZ · FAPE | 2,160 m | No | narrow-body |
| Harrismith (HRS)HRS · FAHR | 1,200 m | No | narrow-body |
| Hoedspruit (HDS)HDS · FAHS | 3,991 m | No | wide-body |
| Johannesburg (QRA)QRA · FAGM | 1,712 m | No | narrow-body |
| Johannesburg (JNB)JNB · FAOR | 4,418 m | No | wide-body |
| Johannesburg (HLA)HLA · FALA | 3,047 m | No | wide-body |
| Kimberley (KIM)KIM · FAKM | 3,000 m | No | wide-body |
| Kleinsee (KLZ)KLZ · FAKZ | 1,500 m | No | narrow-body |
| Klerksdorp (KXE)KXE · FAKD | 1,500 m | No | narrow-body |
| Kuruman (KMH)KMH · FAKU | 1,700 m | No | narrow-body |
| Ladysmith (LAY)LAY · FALY | 1,200 m | No | narrow-body |
| Langebaanweg (SDB)SDB · FALW | 2,344 m | No | narrow-body |
| Lime Acres (LMR)LMR · FALC | 1,600 m | No | narrow-body |
| Mafeking (MBD)MBD · FAMM | 4,620 m | No | wide-body |
| Malamala (AAM)AAM · FAMD | 1,263 m | No | narrow-body |
| Margate (MGH)MGH · FAMG | 1,370 m | No | narrow-body |
| Mbombela (MQP)MQP · FAKN | 3,100 m | No | wide-body |
| Midrand (GCJ)GCJ · FAGC | 1,830 m | No | narrow-body |
| Mkuze (MZQ)MZQ · FAMU | 1,850 m | No | narrow-body |
| Mthatha (UTT)UTT · FAUT | 2,600 m | No | wide-body |
| Newcastle (NCS)NCS · FANC | 1,500 m | No | narrow-body |
| Oudtshoorn (OUH)OUH · FAOH | 1,700 m | No | narrow-body |
| Phalaborwa (PHW)PHW · FAPH | 1,369 m | No | narrow-body |
| Pietermaritzburg (PZB)PZB · FAPM | 1,537 m | No | narrow-body |
| Pilanesberg (NTY)NTY · FAPN | 2,750 m | No | wide-body |
| Plettenberg Bay (PBZ)PBZ · FAPG | 1,220 m | No | narrow-body |
| Polokwane (PTG)PTG · FAPP | 2,560 m | No | wide-body |
| Port St Johns (JOH)JOH · FAPJ | 1,100 m | No | narrow-body |
| Potchefstroom (PCF)PCF · FAPS | 1,489 m | No | narrow-body |
| Pretoria (PRY)PRY · FAWB | 1,828 m | No | narrow-body |
| Pretoria (WKF)WKF · FAWK | 3,353 m | No | wide-body |
| Queenstown (UTW)UTW · FAQT | 1,200 m | No | narrow-body |
| Richards Bay (RCB)RCB · FARB | 1,300 m | No | narrow-body |
| Robertson (ROD)ROD · FARS | 1,500 m | No | narrow-body |
| Secunda (ZEC)ZEC · FASC | 1,100 m | No | narrow-body |
| Sishen (SIS)SIS · FASS | 1,740 m | No | narrow-body |
| Skukuza (SZK)SZK · FASZ | 1,550 m | No | narrow-body |
| Springbok (SBU)SBU · FASB | 1,589 m | No | narrow-body |
| Tzaneen (LTA)LTA · FATZ | 1,420 m | No | narrow-body |
| Ulundi (ULD)ULD · FAUL | 1,640 m | No | narrow-body |
| Upington (UTN)UTN · FAUP | 4,900 m | No | wide-body |
| Vredendal (VRE)VRE · FAVR | — | No | narrow-body |
| Vryburg (VRU)VRU · FAVB | 1,200 m | No | narrow-body |
Ordering Airline Catering: South Africa
Send a request to the ops desk with flight number, ETA, stand or bay, aircraft type, and pax and crew counts split by cabin, along with any special meal codes. Airline catering services are built against that data before the load is staged for hi-loader delivery. For diversions or AOG recovery, the same information routed early lets the kitchen closest to the field turn a request into a confirmed load without back-and-forth. Close every submission with a clear quote request so the coordinating kitchen can confirm stand access and cabin counts before uplift.
South Africa Catering Questions Answered
What Operations Desks Ask About South Africa
Ask operations directly →Which South African stations take a wide-body aircraft?
Johannesburg (JNB), Cape Town, Durban, Upington, Pretoria (WKF), Bloemfontein, Polokwane, Mbombela, Hoedspruit, Pilanesberg, Kimberley, Mafeking and Mthatha all carry a wide-body aerodrome reference code. Upington holds the longest runway in the country at 4,900 metres across three runways.
Can catering be loaded directly onto the aircraft rather than delivered kerbside?
Yes. Ramp access and hi-loader boarding put the load straight into the galley at stations equipped for it, rather than staging it at the foot of the steps.
Which FBOs are recorded for private jet catering in South Africa?
Fireblade Aviation and Signature Aviation at Johannesburg and Cape Town, Absolute Aviation Group and Execujet Aviation at Cape Town, Execujet South Africa at Johannesburg (HLA) and Durban, and Comair Flight Services at Johannesburg (HLA) are all recorded FBOs for business aviation catering.
Do diversions and technical stops get the same catering standard as scheduled flights?
Yes. Ad hoc airline catering for diversions, technical stops and AOG recovery runs on the same cold chain, HACCP discipline and cleared-personnel standard as scheduled uplift.
How is a government or VIP flight catering request coordinated?
A single named coordinator is assigned per movement, with cleared staff and sealed loads carried from the production kitchen through to the galley door.
Request Airline Catering for South Africa
Submit Your South African Uplift Requirements
One ops desk covers the whole route in South Africa. Give us the aircraft and what you need loaded, and a coordinator comes back with a quote.
orders@aerogourmet.com · operations desk, 24/7