Choose your preferred dates
Select one of the available date combinations below to view the corresponding flight results.
How to book this deal
Open the flight results
Select your dates and view the available options on Skyscanner.
Choose a travel supplier
Compare the airlines and online travel agencies displayed.
Complete your booking
Continue to the selected provider and complete your purchase.
Prices and availability can change at any time. The booking and payment are completed directly with the airline or travel supplier selected on Skyscanner.
An exceptional fare to Johannesburg with baggage included, although the open-jaw structure and Heathrow connections require extra planning.
An outstanding fare, but this is not a straightforward return journey
Open-jaw return flights to Johannesburg are available from just €315, departing from Brussels and returning to Düsseldorf.
The long-haul sectors are operated by Virgin Atlantic, while British Airways operates the European feeder flights. The fare display includes a personal item, cabin baggage and a checked suitcase.
At this price, the deal offers extraordinary value. However, travellers must be comfortable arranging separate ground transport to Brussels before departure and returning home from Düsseldorf after the trip.
Every itinerary includes a protected connection at London Heathrow. The exact connection length varies by date, so travellers should review the selected itinerary carefully before booking.
Some options may include a longer Heathrow wait, while shorter connections leave less margin for disruption. Heathrow can also involve long walks, security procedures and possible terminal changes.
The overnight long-haul flights generally use travel time efficiently, but the varying connection lengths and open-jaw logistics prevent this deal from receiving a higher overall score.
This is an open-jaw itinerary, not a normal return ticket from one airport.
Travellers must reach Brussels before the outbound flight and arrange their onward journey from Düsseldorf after returning from South Africa.
Do not skip the Brussels–London feeder flight. Missing the first sector would normally result in the remaining outbound flights being cancelled.
Review the Heathrow connection time, terminals and transfer requirements for the exact dates selected before paying.
The €315 price appears through more than one booking provider and progresses on the seller’s website, which improves the likelihood that it is a genuine filed fare.
However, the price is exceptionally low compared with normal Johannesburg fares. Travellers should wait until an actual e-ticket number has been issued before booking expensive non-refundable hotels, trains or positioning flights.
Best for: travellers based in Belgium, western Germany, the Netherlands or nearby areas who are comfortable arranging open-jaw ground transport.
Less ideal for: travellers who want to depart from and return to the same airport, anyone with a tight positioning schedule or passengers uncomfortable with Heathrow transfers.
Dino’s booking advice: confirm the final price, baggage allowance and all four flight sectors before paying. Wait for the e-ticket to be issued before purchasing non-refundable extras.
Need help finding the best flight for your trip?
For €15, Dino can personally research flight options for your trip — including alternative routes, nearby airports, baggage rules, layovers, airline quality and possible hidden costs.
Where to stay in Johannesburg: comfortable options from around €60 per night
Johannesburg offers a good selection of well-rated apartments and guesthouses at affordable prices. Travellers can expect to find comfortable options from around €60 per night.
When travelling as a couple, that works out at around €30 per person per night, making Johannesburg a relatively affordable starting point for a longer South African trip.
Location is particularly important when choosing accommodation in Johannesburg. Consider established areas such as Sandton, Rosebank, Melrose Arch or selected parts of Parkhurst, where travellers will generally find a wider range of restaurants, shopping centres and transport options.
A serviced apartment can be especially useful for stays of several nights, offering more space and facilities such as a kitchen, washing machine or secure parking. Guesthouses can also provide excellent value and a more personal atmosphere.
Dino tip: read recent reviews carefully and check comments about the immediate neighbourhood, security, secure parking, access arrangements and transport after dark. Avoid choosing a property based only on price or distance from the city centre.
Search and compare accommodation in Johannesburg →Prices and availability can change. Before booking, confirm the final total, exact location, recent reviews, security arrangements, included facilities and cancellation conditions.
Complete Your Trip
Flights and accommodation are the big pieces — now make the journey smoother. Below are three useful extras for this trip: activities, mobile data and airport transfers.
Find tours, day trips, food experiences and activities to make this trip more memorable. A useful place to compare things to do before you travel.
Land with mobile data ready and avoid searching for SIM cards or relying on airport Wi-Fi. A simple option for staying connected while travelling.
A useful option for airport transfers, especially when arriving late, travelling with luggage, or landing somewhere unfamiliar for the first time.
Cheap Flight Guide
Recommended Read
Flight Guide