
Popular airlines from Johannesburg to Great Britain
British Airways
KLM
Kenya Airways
Lufthansa
Swiss International Air Lines
Air France
Ethiopian Airlines
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Johannesburg (JNB) to Great Britain (LON)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 15 Sep. - Mon, 29 Sep.
JNB
Johannesburg
LHR
London
AU$927 Return, found 2 days ago
AU$927
Return
found 2 days ago

Mon, 6 Oct. - Sun, 26 Oct.
JNB
Johannesburg
LHR
London
AU$949 Return, found 3 days ago
AU$949
Return
found 3 days ago

Mon, 6 Oct. - Sun, 26 Oct.
JNB
Johannesburg
LHR
London
AU$950 Return, found 3 days ago
AU$950
Return
found 3 days ago
Mon, 6 Oct. - Mon, 27 Oct.
JNB
Johannesburg
LHR
London
AU$958 Return, found 3 days ago
AU$958
Return
found 3 days ago

Mon, 8 Jun. - Sun, 14 Jun.
JNB
Johannesburg
LGW
London
AU$1,000 Return, found 2 days ago
AU$1,000
Return
found 2 days ago

Thu, 21 May - Sun, 31 May
JNB
Johannesburg
LHR
London
AU$1,096 Return, found 1 hour ago
AU$1,096
Return
found 1 hour ago
Find the cheapest month to fly from Johannesburg (JNB) to London (LHR)
February is typically the cheapest month to fly
From AU$592 - AU$1,166 per traveller.
Graph displaying average flight prices per month
Top Routes to Great Britain
Expedia's Latest Trends
Hotels
- Luxury Hotels in London
- Hotels in Portree
- Hotels in Belfast
- Hotels in York
- Cheap Hotels in London
- Hotels in Isle of Skye
- Hotels in Glasgow
- Hotels in Oxford
- Hotels in Liverpool
- Hotels in London
- Hotels in Cardiff
- Hotels in Edinburgh
- Hotels in Fort William
- Hotels in Manchester
- Family Hotels in London
- Hotels in Bath
- Hotels in Inverness
Packages
Holiday Rentals
*Available to Expedia members.