Airports Airlines Countries Rankings Blog About
JNB

Restaurants at O.R. Tambo International Airport

7 dining options · 5 airside · 2 landside

7
Total Options
5
Airside
2
Landside
7
Vegetarian
2
Halal

Showing 7 restaurants

Terminal A (International)

Wimpy restaurant at JNB Airport $ Airside

Wimpy

Fast Food/South African

South African fast food institution serving burgers, toasted sandwiches, and their famous breakfast menu. Open 24 hours for late-night hunger.

Terminal A (International) Terminal A, near Gate A5 24 hours
Vegetarian
Mugg & Bean restaurant at JNB Airport $$ Airside

Mugg & Bean

South African/Cafe

Popular South African coffee chain with generous portions. Famous for their bottomless coffee, giant muffins, and all-day breakfast.

Terminal A (International) Terminal A, International departures 24 hours
Vegetarian Halal
Life Grand Cafe restaurant at JNB Airport $$$ Airside

Life Grand Cafe

International/Bar

Upscale restaurant and cocktail bar with South African wines, craft cocktails, and a menu of gourmet burgers, steaks, and seafood.

Terminal A (International) Terminal A, International departures 08:00-22:00
Vegetarian

Terminal B (Domestic)

Kauai restaurant at JNB Airport $ Airside

Kauai

Healthy/Smoothies

Health-focused South African chain with smoothie bowls, wraps, salads, and fresh juices. Great for a light, nutritious meal.

Terminal B (Domestic) Terminal B, near domestic gates 06:00-20:00
Vegetarian
Ocean Basket restaurant at JNB Airport $$ Airside

Ocean Basket

Seafood

South African seafood restaurant chain serving calamari, grilled fish, prawn dishes, and sushi. Fresh and flavorful.

Terminal B (Domestic) Terminal B, Domestic departures 06:00-21:00
Vegetarian

Central Terminal Building

Nando's restaurant at JNB Airport $$ Landside

Nando's

Portuguese/Chicken

World-famous South African peri-peri chicken chain. Try the famous flame-grilled chicken with their signature hot sauces.

Central Terminal Building Central Terminal Building, landside 06:00-22:00
Vegetarian Halal
Spur Steak Ranches restaurant at JNB Airport $$ Landside

Spur Steak Ranches

Steakhouse/American

South African family-friendly steakhouse chain known for ribs, steaks, and burgers. Kids play area inside the restaurant.

Central Terminal Building Central Terminal Building 07:00-21:00
Vegetarian

Dining Tips at JNB

Before Security

Landside restaurants are accessible to everyone, including those picking up or dropping off passengers.

After Security

Airside restaurants are only accessible to passengers with boarding passes who have cleared security.

Peak Hours

Expect longer queues during morning (6-9am) and evening (5-8pm) rush hours. Plan accordingly.

Payment

Most restaurants accept credit cards and contactless payments. Some may accept the local currency only.

Back to JNB Airport Guide