eDreams is now available in the following countries:

Virgin Atlantic flights from London to Johannesburg on eDreams South Africa

Flight deals from London to Johannesburg

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Virgin Atlantic flights from London to Johannesburg

London Johannesburg
BEST
DEAL
Sat, 29 Jun LGW - JNB
Sun, 30 Jun JNB - LGW
R16743 R15729
Prime price per passenger
London Johannesburg
BEST
DEAL
Fri, 28 Jun LHR - JNB
R17469 R17079
Prime price per passenger

Find prices on flights from all airlines

London Johannesburg
BEST
DEAL
Sat, 29 Jun LHR - JNB
Wed, 03 Jul JNB - LHR
R17508 R17467
Prime price per passenger
London Johannesburg
BEST
DEAL
Fri, 28 Jun LHR - JNB
Wed, 03 Jul JNB - LHR
R18429 R18271
Prime price per passenger
London Johannesburg
BEST
DEAL
Fri, 28 Jun LHR - JNB
Mon, 01 Jul JNB - LHR
R18632 R18587
Prime price per passenger
London Johannesburg
BEST
DEAL
Fri, 28 Jun LHR - JNB
Wed, 03 Jul JNB - LHR
R18971 R17641
Prime price per passenger
London Johannesburg
BEST
DEAL
Sat, 29 Jun LHR - JNB
Mon, 01 Jul JNB - LHR
R19133 R17795
Prime price per passenger
London Johannesburg
BEST
DEAL
Sat, 29 Jun LHR - JNB
Wed, 03 Jul JNB - LHR
R19136 R17795
Prime price per passenger

Plan your trip