A flight leaving from Johannesburg to Brussels should only take 12 to 16 hours. Many flights have 1 stopover, usually in London, Madrid, Barcelona or Frankfurt. Very few airlines have non-stop flights from Johannesburg to Brussels. A standard return ticket should start at about $990.
|