Need help?
My lastminute.com

Low-cost flights to Johannesburg with British Airways

Customer information: travel alert
Coronvirus: for more information click here.

British Airways airline tickets to Johannesburg - Best prices

London - Johannesburg

Mon 4/20/20 Tue 4/21/20 Wed 4/22/20 Thu 4/23/20 Fri 4/24/20 Sat 4/25/20 Sun 4/26/20
Mon 4/20/20
from 496 €
3d ago
Tue 4/21/20
from 561 €
2d ago
Wed 4/22/20
from 534 €
8d ago
Thu 4/23/20
from 548 €
6d ago
Fri 4/24/20
from 580 €
3d ago
Sat 4/25/20
from 580 €
3d ago
Sun 4/26/20
from 520 €
2d ago

Cape Town - Johannesburg

Mon 4/20/20 Tue 4/21/20 Wed 4/22/20 Thu 4/23/20 Fri 4/24/20 Sat 4/25/20 Sun 4/26/20
Mon 4/20/20
from 115 €
4d ago
Tue 4/21/20
from 136 €
6d ago
Wed 4/22/20
-
Thu 4/23/20
from 139 €
3d ago
Fri 4/24/20
from 139 €
3d ago
Sat 4/25/20
from 125 €
8d ago
Sun 4/26/20
-

Durban - Johannesburg

Mon 4/20/20 Tue 4/21/20 Wed 4/22/20 Thu 4/23/20 Fri 4/24/20 Sat 4/25/20 Sun 4/26/20
Mon 4/20/20
-
Tue 4/21/20
from 94 €
7d ago
Wed 4/22/20
-
Thu 4/23/20
-
Fri 4/24/20
from 111 €
3d ago
Sat 4/25/20
-
Sun 4/26/20
-

Harare - Johannesburg

Mon 4/20/20 Tue 4/21/20 Wed 4/22/20 Thu 4/23/20 Fri 4/24/20 Sat 4/25/20 Sun 4/26/20
Mon 4/20/20
-
Tue 4/21/20
-
Wed 4/22/20
-
Thu 4/23/20
-
Fri 4/24/20
-
Sat 4/25/20
-
Sun 4/26/20
-

Port Elizabeth - Johannesburg

Mon 4/20/20 Tue 4/21/20 Wed 4/22/20 Thu 4/23/20 Fri 4/24/20 Sat 4/25/20 Sun 4/26/20
Mon 4/20/20
-
Tue 4/21/20
-
Wed 4/22/20
-
Thu 4/23/20
-
Fri 4/24/20
-
Sat 4/25/20
-
Sun 4/26/20
-

Victoria Falls - Johannesburg

Mon 4/20/20 Tue 4/21/20 Wed 4/22/20 Thu 4/23/20 Fri 4/24/20 Sat 4/25/20 Sun 4/26/20
Mon 4/20/20
-
Tue 4/21/20
-
Wed 4/22/20
-
Thu 4/23/20
-
Fri 4/24/20
-
Sat 4/25/20
-
Sun 4/26/20
-