Flight prices for a month from London to Johannesburg, one way
Departure at | Stops | Find tickets |
---|---|---|
30 July 2024 | 1 Stop | OW tickets from 991 |
28 July 2024 | Direct | OW tickets from 1 483 |
29 July 2024 | Direct | OW tickets from 1 483 |
30 July 2024 | Direct | OW tickets from 1 483 |
31 July 2024 | Direct | OW tickets from 1 483 |
27 July 2024 | Direct | OW tickets from 1 512 |
25 August 2024 | 2 Stops | OW tickets from 413 |
25 August 2024 | 4 Stops | OW tickets from 545 |
11 August 2024 | 1 Stop | OW tickets from 548 |
18 August 2024 | 1 Stop | OW tickets from 548 |
15 August 2024 | 1 Stop | OW tickets from 549 |
13 August 2024 | 1 Stop | OW tickets from 550 |
27 August 2024 | 1 Stop | OW tickets from 559 |
28 August 2024 | 1 Stop | OW tickets from 559 |
25 August 2024 | 1 Stop | OW tickets from 559 |
27 August 2024 | 2 Stops | OW tickets from 574 |
28 August 2024 | 2 Stops | OW tickets from 574 |
29 August 2024 | 2 Stops | OW tickets from 574 |
30 August 2024 | 2 Stops | OW tickets from 574 |
31 August 2024 | 1 Stop | OW tickets from 582 |
21 August 2024 | 1 Stop | OW tickets from 586 |
22 August 2024 | 2 Stops | OW tickets from 674 |
26 August 2024 | 2 Stops | OW tickets from 674 |
25 August 2024 | 3 Stops | OW tickets from 714 |
9 August 2024 | 1 Stop | OW tickets from 857 |
14 August 2024 | Direct | OW tickets from 1 025 |
19 August 2024 | Direct | OW tickets from 1 025 |
20 August 2024 | Direct | OW tickets from 1 025 |
21 August 2024 | Direct | OW tickets from 1 025 |
22 August 2024 | Direct | OW tickets from 1 025 |
26 August 2024 | Direct | OW tickets from 1 025 |
27 August 2024 | Direct | OW tickets from 1 025 |
28 August 2024 | Direct | OW tickets from 1 025 |
29 August 2024 | Direct | OW tickets from 1 025 |
16 August 2024 | Direct | OW tickets from 1 049 |
25 August 2024 | Direct | OW tickets from 1 090 |
Flights from London to Johannesburg for the next few days
Departure at | Stops | Find tickets |
---|---|---|
29 July 2024 | 1 Stop | Tickets from 1 249 |
29 July 2024 | 1 Stop | Tickets from 1 249 |
30 July 2024 | 1 Stop | Tickets from 1 300 |
30 July 2024 | 1 Stop | Tickets from 1 300 |
27 July 2024 | Direct | Tickets from 1 331 |
27 July 2024 | Direct | Tickets from 1 350 |
30 July 2024 | 1 Stop | Tickets from 1 364 |
31 July 2024 | 1 Stop | Tickets from 1 375 |
31 July 2024 | 1 Stop | Tickets from 1 377 |
31 July 2024 | 1 Stop | Tickets from 1 380 |
29 July 2024 | 2 Stops | Tickets from 1 395 |
31 July 2024 | 2 Stops | Tickets from 1 441 |
29 July 2024 | 1 Stop | Tickets from 1 443 |
27 July 2024 | Direct | Tickets from 1 471 |
30 July 2024 | 1 Stop | Tickets from 1 491 |
27 July 2024 | 1 Stop | Tickets from 1 497 |
29 July 2024 | 2 Stops | Tickets from 1 512 |
29 July 2024 | 2 Stops | Tickets from 1 517 |
31 July 2024 | 2 Stops | Tickets from 1 518 |
31 July 2024 | 2 Stops | Tickets from 1 520 |
30 July 2024 | 2 Stops | Tickets from 1 545 |
30 July 2024 | 1 Stop | Tickets from 1 555 |
30 July 2024 | 1 Stop | Tickets from 1 555 |
31 July 2024 | 2 Stops | Tickets from 1 561 |
31 July 2024 | 1 Stop | Tickets from 1 568 |
28 July 2024 | 2 Stops | Tickets from 1 576 |
31 July 2024 | 2 Stops | Tickets from 1 585 |
31 July 2024 | 2 Stops | Tickets from 1 585 |
31 July 2024 | 2 Stops | Tickets from 1 585 |
28 July 2024 | 1 Stop | Tickets from 1 586 |
The cheapest round-trip tickets from London to Johannesburg
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
3 October 2024 | 21 October 2024 | Direct | ![]() | Tickets from 638 |
The cheapest flights for this month from London to Johannesburg
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
27 July 2024 | 1 August 2024 | 1 Stop | ![]() | Tickets from 1 301 |
28 July 2024 | 1 August 2024 | 1 Stop | ![]() | Tickets from 1 123 |
29 July 2024 | 1 August 2024 | 1 Stop | ![]() | Tickets from 1 249 |
30 July 2024 | 11 August 2024 | 1 Stop | ![]() | Tickets from 1 273 |
31 July 2024 | 6 August 2024 | 1 Stop | ![]() | Tickets from 1 375 |
1 August 2024 | 7 August 2024 | 1 Stop | ![]() | Tickets from 1 300 |
2 August 2024 | 5 August 2024 | 1 Stop | ![]() | Tickets from 1 300 |
3 August 2024 | 7 August 2024 | 1 Stop | ![]() | Tickets from 1 090 |
4 August 2024 | 6 August 2024 | 1 Stop | ![]() | Tickets from 1 249 |
5 August 2024 | 8 August 2024 | 1 Stop | ![]() | Tickets from 1 111 |
6 August 2024 | 11 August 2024 | 1 Stop | ![]() | Tickets from 1 258 |
7 August 2024 | 6 September 2024 | 1 Stop | ![]() | Tickets from 1 178 |
8 August 2024 | 6 September 2024 | 2 Stops | ![]() | Tickets from 947 |
9 August 2024 | 5 September 2024 | 1 Stop | ![]() | Tickets from 1 093 |
10 August 2024 | 11 August 2024 | 1 Stop | ![]() | Tickets from 1 171 |
11 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 1 106 |
12 August 2024 | 6 September 2024 | 1 Stop | ![]() | Tickets from 964 |
13 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 877 |
14 August 2024 | 22 August 2024 | 1 Stop | ![]() | Tickets from 948 |
15 August 2024 | 12 September 2024 | 1 Stop | ![]() | Tickets from 811 |
16 August 2024 | 9 September 2024 | 1 Stop | ![]() | Tickets from 837 |
17 August 2024 | 16 September 2024 | 1 Stop | ![]() | Tickets from 929 |
18 August 2024 | 8 September 2024 | 1 Stop | ![]() | Tickets from 970 |
19 August 2024 | 10 September 2024 | 1 Stop | ![]() | Tickets from 811 |
20 August 2024 | 12 September 2024 | 1 Stop | ![]() | Tickets from 804 |
21 August 2024 | 12 September 2024 | 1 Stop | ![]() | Tickets from 803 |
22 August 2024 | 12 September 2024 | 1 Stop | ![]() | Tickets from 842 |
23 August 2024 | 12 September 2024 | 1 Stop | ![]() | Tickets from 820 |
24 August 2024 | 21 September 2024 | 1 Stop | ![]() | Tickets from 820 |
25 August 2024 | 12 September 2024 | 1 Stop | ![]() | Tickets from 820 |
26 August 2024 | 23 September 2024 | 1 Stop | ![]() | Tickets from 761 |
27 August 2024 | 25 September 2024 | 1 Stop | ![]() | Tickets from 760 |
28 August 2024 | 26 September 2024 | 1 Stop | ![]() | Tickets from 749 |
29 August 2024 | 12 September 2024 | 1 Stop | ![]() | Tickets from 776 |
30 August 2024 | 24 September 2024 | 1 Stop | ![]() | Tickets from 761 |
31 August 2024 | 30 September 2024 | 1 Stop | ![]() | Tickets from 760 |
1 September 2024 | 1 October 2024 | 1 Stop | ![]() | Tickets from 752 |
2 September 2024 | 30 September 2024 | 1 Stop | ![]() | Tickets from 749 |
3 September 2024 | 26 September 2024 | 1 Stop | ![]() | Tickets from 749 |
4 September 2024 | 30 September 2024 | 1 Stop | ![]() | Tickets from 749 |
5 September 2024 | 4 October 2024 | 1 Stop | ![]() | Tickets from 723 |
6 September 2024 | 22 September 2024 | 2 Stops | ![]() | Tickets from 796 |
7 September 2024 | 14 September 2024 | 1 Stop | ![]() | Tickets from 817 |
8 September 2024 | 3 October 2024 | 1 Stop | ![]() | Tickets from 749 |
9 September 2024 | 26 September 2024 | 1 Stop | ![]() | Tickets from 749 |
10 September 2024 | 26 September 2024 | 1 Stop | ![]() | Tickets from 749 |
11 September 2024 | 26 September 2024 | 1 Stop | ![]() | Tickets from 749 |
12 September 2024 | 7 October 2024 | 1 Stop | ![]() | Tickets from 622 |
13 September 2024 | 30 September 2024 | 1 Stop | ![]() | Tickets from 760 |
14 September 2024 | 25 September 2024 | 1 Stop | ![]() | Tickets from 760 |
15 September 2024 | 22 September 2024 | 1 Stop | ![]() | Tickets from 710 |
16 September 2024 | 14 October 2024 | 1 Stop | ![]() | Tickets from 621 |
17 September 2024 | 9 October 2024 | 1 Stop | ![]() | Tickets from 621 |
18 September 2024 | 9 October 2024 | 1 Stop | ![]() | Tickets from 710 |
19 September 2024 | 5 October 2024 | 1 Stop | ![]() | Tickets from 723 |
20 September 2024 | 27 September 2024 | 1 Stop | ![]() | Tickets from 760 |
21 September 2024 | 5 October 2024 | 1 Stop | ![]() | Tickets from 759 |
22 September 2024 | 14 October 2024 | 1 Stop | ![]() | Tickets from 621 |
23 September 2024 | 6 October 2024 | 1 Stop | ![]() | Tickets from 755 |
24 September 2024 | 14 October 2024 | 1 Stop | ![]() | Tickets from 621 |
25 September 2024 | 21 October 2024 | 1 Stop | ![]() | Tickets from 731 |
26 September 2024 | 7 October 2024 | 1 Stop | ![]() | Tickets from 623 |
27 September 2024 | 14 October 2024 | 1 Stop | ![]() | Tickets from 760 |
28 September 2024 | 7 October 2024 | 1 Stop | ![]() | Tickets from 807 |
29 September 2024 | 20 October 2024 | 1 Stop | ![]() | Tickets from 694 |
30 September 2024 | 7 October 2024 | 1 Stop | ![]() | Tickets from 623 |
1 October 2024 | 14 October 2024 | 1 Stop | ![]() | Tickets from 623 |
2 October 2024 | 17 October 2024 | 1 Stop | ![]() | Tickets from 751 |
3 October 2024 | 21 October 2024 | 1 Stop | ![]() | Tickets from 638 |
4 October 2024 | 13 October 2024 | 1 Stop | ![]() | Tickets from 760 |
5 October 2024 | 14 October 2024 | 1 Stop | ![]() | Tickets from 760 |
6 October 2024 | 14 October 2024 | 1 Stop | ![]() | Tickets from 623 |
7 October 2024 | 21 October 2024 | 1 Stop | ![]() | Tickets from 622 |
8 October 2024 | 14 October 2024 | 1 Stop | ![]() | Tickets from 623 |
9 October 2024 | 16 October 2024 | 1 Stop | ![]() | Tickets from 751 |
10 October 2024 | 16 October 2024 | 1 Stop | ![]() | Tickets from 623 |
11 October 2024 | 20 October 2024 | 1 Stop | ![]() | Tickets from 760 |
12 October 2024 | 17 October 2024 | 1 Stop | ![]() | Tickets from 775 |
13 October 2024 | 20 October 2024 | 1 Stop | ![]() | Tickets from 694 |
14 October 2024 | 28 October 2024 | 1 Stop | ![]() | Tickets from 675 |
15 October 2024 | 23 October 2024 | 1 Stop | ![]() | Tickets from 694 |
16 October 2024 | 23 October 2024 | 1 Stop | ![]() | Tickets from 749 |
17 October 2024 | 28 October 2024 | 1 Stop | ![]() | Tickets from 675 |
18 October 2024 | 23 October 2024 | 1 Stop | ![]() | Tickets from 776 |
19 October 2024 | 30 October 2024 | 1 Stop | ![]() | Tickets from 775 |
20 October 2024 | 17 November 2024 | 1 Stop | ![]() | Tickets from 623 |
21 October 2024 | 28 October 2024 | 1 Stop | ![]() | Tickets from 675 |
22 October 2024 | 13 November 2024 | 1 Stop | ![]() | Tickets from 621 |
23 October 2024 | 30 October 2024 | 1 Stop | ![]() | Tickets from 751 |
24 October 2024 | 13 November 2024 | 1 Stop | ![]() | Tickets from 694 |
25 October 2024 | 8 November 2024 | 1 Stop | ![]() | Tickets from 820 |
26 October 2024 | 6 November 2024 | 1 Stop | ![]() | Tickets from 802 |
27 October 2024 | 17 November 2024 | 1 Stop | ![]() | Tickets from 623 |
28 October 2024 | 6 November 2024 | 1 Stop | ![]() | Tickets from 749 |
29 October 2024 | 20 November 2024 | 1 Stop | ![]() | Tickets from 623 |
30 October 2024 | 11 November 2024 | 1 Stop | ![]() | Tickets from 744 |
31 October 2024 | 17 November 2024 | 1 Stop | ![]() | Tickets from 623 |
1 November 2024 | 8 November 2024 | 1 Stop | ![]() | Tickets from 760 |
2 November 2024 | 20 November 2024 | 1 Stop | ![]() | Tickets from 759 |
3 November 2024 | 24 November 2024 | 1 Stop | ![]() | Tickets from 623 |
4 November 2024 | 24 November 2024 | 1 Stop | ![]() | Tickets from 623 |
5 November 2024 | 20 November 2024 | 1 Stop | ![]() | Tickets from 620 |
6 November 2024 | 18 November 2024 | 1 Stop | ![]() | Tickets from 681 |
7 November 2024 | 13 November 2024 | 1 Stop | ![]() | Tickets from 623 |
8 November 2024 | 22 November 2024 | 1 Stop | ![]() | Tickets from 717 |
9 November 2024 | 13 November 2024 | 1 Stop | ![]() | Tickets from 740 |
10 November 2024 | 18 November 2024 | 1 Stop | ![]() | Tickets from 623 |
11 November 2024 | 27 November 2024 | 1 Stop | ![]() | Tickets from 623 |
12 November 2024 | 24 November 2024 | 1 Stop | ![]() | Tickets from 620 |
13 November 2024 | 17 November 2024 | 1 Stop | ![]() | Tickets from 709 |
14 November 2024 | 24 November 2024 | 1 Stop | ![]() | Tickets from 623 |
15 November 2024 | 25 November 2024 | 1 Stop | ![]() | Tickets from 689 |
16 November 2024 | 28 November 2024 | 1 Stop | ![]() | Tickets from 754 |
17 November 2024 | 24 November 2024 | 1 Stop | ![]() | Tickets from 623 |
18 November 2024 | 27 November 2024 | 1 Stop | ![]() | Tickets from 621 |
19 November 2024 | 24 November 2024 | 1 Stop | ![]() | Tickets from 622 |
20 November 2024 | 2 December 2024 | 1 Stop | ![]() | Tickets from 681 |
21 November 2024 | 27 November 2024 | 1 Stop | ![]() | Tickets from 623 |
22 November 2024 | 10 December 2024 | 1 Stop | ![]() | Tickets from 756 |
23 November 2024 | 10 December 2024 | 1 Stop | ![]() | Tickets from 737 |
24 November 2024 | 8 December 2024 | 1 Stop | ![]() | Tickets from 749 |
25 November 2024 | 24 December 2024 | 1 Stop | ![]() | Tickets from 623 |
26 November 2024 | 10 December 2024 | 1 Stop | ![]() | Tickets from 736 |
27 November 2024 | 10 December 2024 | 1 Stop | ![]() | Tickets from 738 |
28 November 2024 | 12 December 2024 | 1 Stop | ![]() | Tickets from 745 |
29 November 2024 | 8 December 2024 | 1 Stop | ![]() | Tickets from 681 |
30 November 2024 | 10 December 2024 | 1 Stop | ![]() | Tickets from 759 |
1 December 2024 | 29 December 2024 | 1 Stop | ![]() | Tickets from 749 |
2 December 2024 | 29 December 2024 | 1 Stop | ![]() | Tickets from 755 |
3 December 2024 | 29 December 2024 | 1 Stop | ![]() | Tickets from 755 |
4 December 2024 | 19 December 2024 | 1 Stop | ![]() | Tickets from 759 |
5 December 2024 | 24 December 2024 | 1 Stop | ![]() | Tickets from 755 |
6 December 2024 | 25 December 2024 | 1 Stop | ![]() | Tickets from 711 |
7 December 2024 | 26 December 2024 | 2 Stops | ![]() | Tickets from 813 |
8 December 2024 | 29 December 2024 | 1 Stop | ![]() | Tickets from 828 |
9 December 2024 | 30 December 2024 | 1 Stop | ![]() | Tickets from 755 |
10 December 2024 | 16 December 2024 | 2 Stops | ![]() | Tickets from 812 |
11 December 2024 | 18 December 2024 | 2 Stops | ![]() | Tickets from 808 |
12 December 2024 | 26 December 2024 | 2 Stops | ![]() | Tickets from 898 |
13 December 2024 | 31 December 2024 | 1 Stop | ![]() | Tickets from 1 021 |
14 December 2024 | 8 January 2025 | 2 Stops | ![]() | Tickets from 948 |
15 December 2024 | 12 January 2025 | 2 Stops | ![]() | Tickets from 930 |
16 December 2024 | 14 January 2025 | 1 Stop | ![]() | Tickets from 888 |
17 December 2024 | 13 January 2025 | 2 Stops | ![]() | Tickets from 995 |
18 December 2024 | 12 January 2025 | 2 Stops | ![]() | Tickets from 1 025 |
19 December 2024 | 31 December 2024 | 1 Stop | ![]() | Tickets from 1 061 |
20 December 2024 | 19 January 2025 | 1 Stop | ![]() | Tickets from 962 |
21 December 2024 | 19 January 2025 | 1 Stop | ![]() | Tickets from 972 |
22 December 2024 | 14 January 2025 | 1 Stop | ![]() | Tickets from 877 |
23 December 2024 | 14 January 2025 | 1 Stop | ![]() | Tickets from 869 |
24 December 2024 | 19 January 2025 | 1 Stop | ![]() | Tickets from 820 |
25 December 2024 | 22 January 2025 | 1 Stop | ![]() | Tickets from 799 |
26 December 2024 | 22 January 2025 | 1 Stop | ![]() | Tickets from 869 |
27 December 2024 | 23 January 2025 | 1 Stop | ![]() | Tickets from 761 |
28 December 2024 | 21 January 2025 | 1 Stop | ![]() | Tickets from 834 |
29 December 2024 | 16 January 2025 | 1 Stop | ![]() | Tickets from 820 |
30 December 2024 | 21 January 2025 | 1 Stop | ![]() | Tickets from 761 |
31 December 2024 | 30 January 2025 | 1 Stop | ![]() | Tickets from 681 |
1 January 2025 | 16 January 2025 | 1 Stop | ![]() | Tickets from 759 |
2 January 2025 | 16 January 2025 | 1 Stop | ![]() | Tickets from 727 |
3 January 2025 | 23 January 2025 | 1 Stop | ![]() | Tickets from 753 |
4 January 2025 | 28 January 2025 | 2 Stops | ![]() | Tickets from 844 |
5 January 2025 | 19 January 2025 | 1 Stop | ![]() | Tickets from 816 |
6 January 2025 | 23 January 2025 | 1 Stop | ![]() | Tickets from 720 |
7 January 2025 | 27 January 2025 | 1 Stop | ![]() | Tickets from 726 |
8 January 2025 | 30 January 2025 | 1 Stop | ![]() | Tickets from 760 |
9 January 2025 | 23 January 2025 | 1 Stop | ![]() | Tickets from 720 |
10 January 2025 | 17 January 2025 | 1 Stop | ![]() | Tickets from 760 |
11 January 2025 | 2 February 2025 | 1 Stop | ![]() | Tickets from 761 |
12 January 2025 | 16 January 2025 | 1 Stop | ![]() | Tickets from 733 |
13 January 2025 | 30 January 2025 | 1 Stop | ![]() | Tickets from 725 |
14 January 2025 | 30 January 2025 | 1 Stop | ![]() | Tickets from 726 |
15 January 2025 | 20 January 2025 | 1 Stop | ![]() | Tickets from 681 |
16 January 2025 | 20 January 2025 | 1 Stop | ![]() | Tickets from 680 |
17 January 2025 | 6 February 2025 | 1 Stop | ![]() | Tickets from 652 |
18 January 2025 | 24 January 2025 | 1 Stop | ![]() | Tickets from 680 |
19 January 2025 | 29 January 2025 | 1 Stop | ![]() | Tickets from 677 |
20 January 2025 | 2 February 2025 | 1 Stop | ![]() | Tickets from 681 |
21 January 2025 | 26 January 2025 | 1 Stop | ![]() | Tickets from 677 |
22 January 2025 | 3 February 2025 | 1 Stop | ![]() | Tickets from 681 |
23 January 2025 | 6 February 2025 | 1 Stop | ![]() | Tickets from 622 |
24 January 2025 | 31 January 2025 | 1 Stop | ![]() | Tickets from 681 |
25 January 2025 | 2 February 2025 | 1 Stop | ![]() | Tickets from 676 |
26 January 2025 | 30 January 2025 | 1 Stop | ![]() | Tickets from 681 |
27 January 2025 | 2 February 2025 | 1 Stop | ![]() | Tickets from 681 |
28 January 2025 | 6 February 2025 | 1 Stop | ![]() | Tickets from 623 |
29 January 2025 | 6 February 2025 | 1 Stop | ![]() | Tickets from 748 |
30 January 2025 | 19 February 2025 | 2 Stops | ![]() | Tickets from 648 |
31 January 2025 | 24 February 2025 | 1 Stop | ![]() | Tickets from 707 |
1 February 2025 | 7 February 2025 | 1 Stop | ![]() | Tickets from 680 |
2 February 2025 | 13 February 2025 | 1 Stop | ![]() | Tickets from 681 |
3 February 2025 | 10 February 2025 | 1 Stop | ![]() | Tickets from 681 |
4 February 2025 | 7 February 2025 | 1 Stop | ![]() | Tickets from 679 |
5 February 2025 | 26 February 2025 | 1 Stop | ![]() | Tickets from 759 |
6 February 2025 | 13 February 2025 | 1 Stop | ![]() | Tickets from 681 |
7 February 2025 | 16 February 2025 | 1 Stop | ![]() | Tickets from 706 |
8 February 2025 | 22 February 2025 | 1 Stop | ![]() | Tickets from 760 |
9 February 2025 | 2 March 2025 | 1 Stop | ![]() | Tickets from 681 |
10 February 2025 | 16 February 2025 | 1 Stop | ![]() | Tickets from 681 |
11 February 2025 | 3 March 2025 | 1 Stop | ![]() | Tickets from 681 |
12 February 2025 | 1 March 2025 | 1 Stop | ![]() | Tickets from 759 |
13 February 2025 | 20 February 2025 | 1 Stop | ![]() | Tickets from 681 |
14 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 649 |
15 February 2025 | 21 February 2025 | 1 Stop | ![]() | Tickets from 760 |
16 February 2025 | 2 March 2025 | 1 Stop | ![]() | Tickets from 675 |
17 February 2025 | 2 March 2025 | 1 Stop | ![]() | Tickets from 672 |
18 February 2025 | 13 March 2025 | 1 Stop | ![]() | Tickets from 622 |
19 February 2025 | 3 March 2025 | 1 Stop | ![]() | Tickets from 760 |
20 February 2025 | 3 March 2025 | 1 Stop | ![]() | Tickets from 681 |
21 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 652 |
22 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 739 |
23 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 622 |
24 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 623 |
25 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 623 |
26 February 2025 | 10 March 2025 | 1 Stop | ![]() | Tickets from 760 |
27 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 623 |
28 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 652 |
1 March 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 737 |
2 March 2025 | 13 March 2025 | 1 Stop | ![]() | Tickets from 623 |
3 March 2025 | 13 March 2025 | 1 Stop | ![]() | Tickets from 619 |
4 March 2025 | 16 March 2025 | 1 Stop | ![]() | Tickets from 623 |
5 March 2025 | 16 March 2025 | 1 Stop | ![]() | Tickets from 712 |
6 March 2025 | 16 March 2025 | 1 Stop | ![]() | Tickets from 623 |
7 March 2025 | 16 March 2025 | 1 Stop | ![]() | Tickets from 652 |
8 March 2025 | 15 March 2025 | 1 Stop | ![]() | Tickets from 760 |
9 March 2025 | 13 March 2025 | 1 Stop | ![]() | Tickets from 621 |
10 March 2025 | 16 March 2025 | 1 Stop | ![]() | Tickets from 623 |
11 March 2025 | 23 March 2025 | 1 Stop | ![]() | Tickets from 678 |
12 March 2025 | 24 March 2025 | 1 Stop | ![]() | Tickets from 681 |
13 March 2025 | 30 March 2025 | 1 Stop | ![]() | Tickets from 675 |
14 March 2025 | 30 March 2025 | 1 Stop | ![]() | Tickets from 701 |
15 March 2025 | 23 March 2025 | 1 Stop | ![]() | Tickets from 681 |
16 March 2025 | 24 March 2025 | 1 Stop | ![]() | Tickets from 681 |
17 March 2025 | 23 March 2025 | 1 Stop | ![]() | Tickets from 621 |
18 March 2025 | 3 April 2025 | 1 Stop | ![]() | Tickets from 681 |
19 March 2025 | 24 March 2025 | 1 Stop | ![]() | Tickets from 717 |
20 March 2025 | 24 March 2025 | 1 Stop | ![]() | Tickets from 680 |
21 March 2025 | 4 April 2025 | 1 Stop | ![]() | Tickets from 761 |
22 March 2025 | 4 April 2025 | 1 Stop | ![]() | Tickets from 760 |
23 March 2025 | 30 March 2025 | 1 Stop | ![]() | Tickets from 675 |
24 March 2025 | 6 April 2025 | 1 Stop | ![]() | Tickets from 675 |
25 March 2025 | 6 April 2025 | 1 Stop | ![]() | Tickets from 675 |
26 March 2025 | 5 April 2025 | 1 Stop | ![]() | Tickets from 760 |
27 March 2025 | 3 April 2025 | 1 Stop | ![]() | Tickets from 681 |
28 March 2025 | 6 April 2025 | 1 Stop | ![]() | Tickets from 697 |
29 March 2025 | 11 April 2025 | 1 Stop | ![]() | Tickets from 760 |
30 March 2025 | 6 April 2025 | 1 Stop | ![]() | Tickets from 675 |
31 March 2025 | 28 April 2025 | 1 Stop | ![]() | Tickets from 681 |
1 April 2025 | 14 April 2025 | 1 Stop | ![]() | Tickets from 762 |
2 April 2025 | 16 April 2025 | 1 Stop | ![]() | Tickets from 762 |
3 April 2025 | 18 April 2025 | 1 Stop | ![]() | Tickets from 762 |
4 April 2025 | 28 April 2025 | 2 Stops | ![]() | Tickets from 798 |
5 April 2025 | 12 April 2025 | 1 Stop | ![]() | Tickets from 762 |
6 April 2025 | 27 April 2025 | 1 Stop | ![]() | Tickets from 762 |
7 April 2025 | 18 April 2025 | 2 Stops | ![]() | Tickets from 798 |
8 April 2025 | 28 April 2025 | 1 Stop | ![]() | Tickets from 762 |
9 April 2025 | 23 April 2025 | 1 Stop | ![]() | Tickets from 762 |
10 April 2025 | 21 April 2025 | 1 Stop | ![]() | Tickets from 762 |
11 April 2025 | 18 April 2025 | 1 Stop | ![]() | Tickets from 762 |
12 April 2025 | 24 April 2025 | 1 Stop | ![]() | Tickets from 762 |
13 April 2025 | 18 April 2025 | 1 Stop | ![]() | Tickets from 764 |
14 April 2025 | 24 April 2025 | 2 Stops | ![]() | Tickets from 799 |
15 April 2025 | 30 April 2025 | 1 Stop | ![]() | Tickets from 762 |
16 April 2025 | 24 April 2025 | 1 Stop | ![]() | Tickets from 762 |
17 April 2025 | 24 April 2025 | 1 Stop | ![]() | Tickets from 762 |
18 April 2025 | 21 April 2025 | 1 Stop | ![]() | Tickets from 762 |
19 April 2025 | 4 May 2025 | 1 Stop | ![]() | Tickets from 762 |
20 April 2025 | 30 April 2025 | 1 Stop | ![]() | Tickets from 762 |
21 April 2025 | 28 April 2025 | 1 Stop | ![]() | Tickets from 684 |
22 April 2025 | 11 May 2025 | 1 Stop | ![]() | Tickets from 625 |
23 April 2025 | 7 May 2025 | 1 Stop | ![]() | Tickets from 762 |
24 April 2025 | 12 May 2025 | 1 Stop | ![]() | Tickets from 678 |
25 April 2025 | 2 May 2025 | 1 Stop | ![]() | Tickets from 762 |
26 April 2025 | 11 May 2025 | 1 Stop | ![]() | Tickets from 743 |
27 April 2025 | 12 May 2025 | 1 Stop | ![]() | Tickets from 678 |
28 April 2025 | 12 May 2025 | 1 Stop | ![]() | Tickets from 678 |
29 April 2025 | 29 May 2025 | 1 Stop | ![]() | Tickets from 626 |
30 April 2025 | 11 May 2025 | 1 Stop | ![]() | Tickets from 751 |
1 May 2025 | 22 May 2025 | 1 Stop | ![]() | Tickets from 623 |
2 May 2025 | 25 May 2025 | 1 Stop | ![]() | Tickets from 655 |
3 May 2025 | 11 May 2025 | 1 Stop | ![]() | Tickets from 743 |
4 May 2025 | 18 May 2025 | 1 Stop | ![]() | Tickets from 623 |
5 May 2025 | 11 May 2025 | 1 Stop | ![]() | Tickets from 623 |
6 May 2025 | 18 May 2025 | 1 Stop | ![]() | Tickets from 625 |
7 May 2025 | 18 May 2025 | 1 Stop | ![]() | Tickets from 714 |
8 May 2025 | 18 May 2025 | 1 Stop | ![]() | Tickets from 626 |
9 May 2025 | 22 May 2025 | 1 Stop | ![]() | Tickets from 655 |
10 May 2025 | 26 May 2025 | 1 Stop | ![]() | Tickets from 760 |
11 May 2025 | 23 May 2025 | 1 Stop | ![]() | Tickets from 682 |
12 May 2025 | 18 May 2025 | 1 Stop | ![]() | Tickets from 625 |
13 May 2025 | 27 May 2025 | 1 Stop | ![]() | Tickets from 755 |
14 May 2025 | 21 May 2025 | 1 Stop | ![]() | Tickets from 719 |
15 May 2025 | 26 May 2025 | 1 Stop | ![]() | Tickets from 678 |
16 May 2025 | 30 May 2025 | 1 Stop | ![]() | Tickets from 683 |
17 May 2025 | 3 June 2025 | 1 Stop | ![]() | Tickets from 758 |
18 May 2025 | 25 May 2025 | 1 Stop | ![]() | Tickets from 626 |
19 May 2025 | 29 May 2025 | 1 Stop | ![]() | Tickets from 623 |
20 May 2025 | 29 May 2025 | 1 Stop | ![]() | Tickets from 626 |
21 May 2025 | 4 June 2025 | 1 Stop | ![]() | Tickets from 683 |
22 May 2025 | 29 May 2025 | 1 Stop | ![]() | Tickets from 626 |
23 May 2025 | 5 June 2025 | 1 Stop | ![]() | Tickets from 655 |
24 May 2025 | 31 May 2025 | 1 Stop | ![]() | Tickets from 762 |
25 May 2025 | 1 June 2025 | 1 Stop | ![]() | Tickets from 684 |
26 May 2025 | 7 June 2025 | 1 Stop | ![]() | Tickets from 762 |
27 May 2025 | 28 May 2025 | 1 Stop | ![]() | Tickets from 682 |
28 May 2025 | 2 June 2025 | 1 Stop | ![]() | Tickets from 683 |
29 May 2025 | 12 June 2025 | 1 Stop | ![]() | Tickets from 626 |
30 May 2025 | 13 June 2025 | 1 Stop | ![]() | Tickets from 764 |
31 May 2025 | 30 June 2025 | 1 Stop | ![]() | Tickets from 682 |
1 June 2025 | 9 June 2025 | 1 Stop | ![]() | Tickets from 678 |
2 June 2025 | 12 June 2025 | 1 Stop | ![]() | Tickets from 625 |
3 June 2025 | 12 June 2025 | 1 Stop | ![]() | Tickets from 626 |
4 June 2025 | 25 June 2025 | 1 Stop | ![]() | Tickets from 683 |
5 June 2025 | 19 June 2025 | 1 Stop | ![]() | Tickets from 625 |
6 June 2025 | 15 June 2025 | 1 Stop | ![]() | Tickets from 684 |
7 June 2025 | 19 June 2025 | 1 Stop | ![]() | Tickets from 743 |
8 June 2025 | 22 June 2025 | 1 Stop | ![]() | Tickets from 762 |
9 June 2025 | 24 June 2025 | 1 Stop | ![]() | Tickets from 762 |
10 June 2025 | 19 June 2025 | 1 Stop | ![]() | Tickets from 626 |
11 June 2025 | 21 June 2025 | 1 Stop | ![]() | Tickets from 763 |
12 June 2025 | 19 June 2025 | 1 Stop | ![]() | Tickets from 626 |
13 June 2025 | 30 June 2025 | 1 Stop | ![]() | Tickets from 762 |
14 June 2025 | 5 July 2025 | 1 Stop | ![]() | Tickets from 762 |
15 June 2025 | 22 June 2025 | 1 Stop | ![]() | Tickets from 764 |
16 June 2025 | 5 July 2025 | 1 Stop | ![]() | Tickets from 762 |
18 June 2025 | 22 June 2025 | 1 Stop | ![]() | Tickets from 762 |
19 June 2025 | 25 June 2025 | 1 Stop | ![]() | Tickets from 762 |
20 June 2025 | 28 June 2025 | 1 Stop | ![]() | Tickets from 762 |
21 June 2025 | 5 July 2025 | 1 Stop | ![]() | Tickets from 762 |
23 June 2025 | 14 July 2025 | 1 Stop | ![]() | Tickets from 753 |
24 June 2025 | 15 July 2025 | 1 Stop | ![]() | Tickets from 751 |
25 June 2025 | 16 July 2025 | 1 Stop | ![]() | Tickets from 759 |
26 June 2025 | 20 July 2025 | 1 Stop | ![]() | Tickets from 743 |
27 June 2025 | 20 July 2025 | 1 Stop | ![]() | Tickets from 750 |
28 June 2025 | 5 July 2025 | 1 Stop | ![]() | Tickets from 764 |
29 June 2025 | 8 July 2025 | 1 Stop | ![]() | Tickets from 762 |
30 June 2025 | 21 July 2025 | 1 Stop | ![]() | Tickets from 762 |
1 July 2025 | 15 July 2025 | 1 Stop | ![]() | Tickets from 750 |
The cheapest flights from London to Johannesburg for the year ahead
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
28 August 2024 | 26 September 2024 | 1 Stop | ![]() | Tickets from 749 |
7 September 2024 | 14 September 2024 | 1 Stop | ![]() | Tickets from 817 |
3 October 2024 | 21 October 2024 | 1 Stop | ![]() | Tickets from 638 |
12 November 2024 | 24 November 2024 | 1 Stop | ![]() | Tickets from 620 |
31 December 2024 | 16 January 2025 | 1 Stop | ![]() | Tickets from 681 |
23 January 2025 | 6 February 2025 | 1 Stop | ![]() | Tickets from 622 |
23 February 2025 | 9 March 2025 | 1 Stop | ![]() | Tickets from 622 |
3 March 2025 | 13 March 2025 | 1 Stop | ![]() | Tickets from 619 |
22 April 2025 | 11 May 2025 | 1 Stop | ![]() | Tickets from 625 |
1 May 2025 | 22 May 2025 | 1 Stop | ![]() | Tickets from 623 |
2 June 2025 | 12 June 2025 | 1 Stop | ![]() | Tickets from 625 |
1 July 2025 | 15 July 2025 | 1 Stop | ![]() | Tickets from 750 |
For many travellers who are heading to South Africa, scoring the cheapest flights from London to Johannesburg return is a goal; after all, savings on airfare can be put towards even more exciting adventures. Those who wish to explore Johannesburg for its abundance of wildlife, its stunning landscapes, or its rich and diverse cultural heritage should stay put. This article is your guide to finding the most affordable return flights from London.
Deciphering the Secret to Affordable Tickets
Whether it’s for leisure or business, finding an affordable return flight can make all the difference to your trip. But how do you unravel the secrets of finding the cheapest flights from London to Johannesburg return?
Online platforms can be your best allies, they collate all fight information from various airlines and rank them according to price. Websites like Skyscanner, Google Flights, and Kayak are equipped with price alert systems, providing users with notifications whenever prices fluctuates. Coupling this with frequent comparisons of different airline sites offering flights from London to Johannesburg return, can lead to finding a deal that perfectly fits your budget.
Timing is Everything
When it comes to snatching the cheapest flights from London to Johannesburg return, timing is everything. Here are some tips and strategies to keep in mind:
- Consider Off-Peak Travel: Travelling during off-peak times, like outside school holidays or peak season, can significantly reduce costs.
- Book in Advance: According to Skyscanner, booking two months in advance can provide savings of up to 7%.
- Be Flexible with Dates: Shifting your travel dates by a few days to either side can often lead to cheaper fares.
- Make Use of Price Tracker Alerts: These let you monitor fare fluctuations over a period.
FAQs
1. What is the cheapest time to fly from London to Johannesburg?
The cheapest time to fly from London to Johannesburg is usually between May and September. These are considered shoulder seasons when demand decreases, leading to lower flight prices.
2. How long is the flight from London to Johannesburg?
A direct flight typically takes about 11 hours. However, flights with stopovers can take longer depending on the duration of the stopover.
3. Which airlines provide the cheapest flights from London to Johannesburg?
Several airlines offer budget-friendly flights from London to Johannesburg. Some of the most cost-effective include KLM, Virgin Atlantic, British Airways, and Turkish Airlines.
Wrapping it All Up
Securing the cheapest flights from London to Johannesburg return doesn’t have to be a daunting task. With the right strategies, flexibility, and patience, a budget-friendly itinerary is within your reach. Remember timing is everything and the willingness to do some research and price tracking can skew things in your favour, you can do so buy searching for a cheap flight in our website and book easy. Happy travels!