London to Johannesburg

$880 CAD 7:05pm7:05am (+1)
British Airways
Direct flight
$880 CAD 9:20pm9:05am (+1)
British Airways
Direct flight

One-way flight

British Airways BA0055 7:05pm - 7:05am (+1)
Direct flight
11h 00m total travel time
2 carry-on bags
2 checked bags
More information


Our price includes ALL taxes and fees. No surprises.
All Yore Oyster flights are backed by our 100% Satisfaction Guarantee.
Questions? Get in touch.


PURCHASE - $880 CAD

One-way flight

British Airways BA0057 9:20pm – 9:05am (+1)
Direct flight
10h 45m total travel time
2 carry-on bags
2 checked bags
More information


Our price includes ALL taxes and fees. No surprises.
All Yore Oyster flights are backed by our 100% Satisfaction Guarantee.
Questions? Get in touch.


PURCHASE - $880 CAD