JNB · Restaurants

Coffee & Cream

A ★ 4

Café with an actual name in Terminal A

Most JNB coffee counters are anonymous, but Coffee & Cream in Terminal A shows up on the official airport restaurant list by name. That alone makes it easier to aim for when you’re moving between A-gates and don’t want to gamble on a random kiosk for your pre-flight espresso.

This is airside in Terminal A, so you’re set once you’ve cleared security and passport control for international departures. Figure it as a grab-and-go stop rather than a long sit-down; think 5–10 minutes in line during peak bank times around the big Europe departures, and faster outside those waves.

Prices at JNB cafés hover in the R35–R55 range for standard coffee drinks, and you can assume Coffee & Cream sits right in that band. Budget closer to R80–R100 if you’re adding a pastry or basic snack. Payment with South African cards is smooth; some smaller airport spots in Johannesburg still struggle with foreign contactless, so keep a chip-and-PIN backup ready here too.

Menu boards at Terminal A cafés usually run the same formula: cappuccinos, Americanos, lattes, plus hot chocolate and a couple of iced options. Expect Coffee & Cream to follow that pattern and to have at least one non-dairy milk on offer, since soy and oat now show up at multiple JNB outlets in A and B. Use that as your mental baseline when you walk up.

With no standout signature dish or drink reported and no consistent complaints in reviews, treat Coffee & Cream as your known quantity: a named, fixed point in Terminal A when you just need caffeine before those long-haul flights upstairs. Tip: snap a photo of the menu with prices the first time you go; it makes future layover decisions between A, B, and C terminals much quicker.

Other restaurants at JNB