Select a price to book. see full year.
| Dates | Airline | Price |
|---|---|---|
| 22 Jan 31 Jan | Turkish Airlines | |
| 31 Jan 10 Feb | Turkish Airlines | |
| 31 Jan 15 Feb | Turkish Airlines | |
| 22 Jan 06 Feb | Turkish Airlines | |
| 29 Jan 09 Feb | Turkish Airlines | |
| 27 Jan 09 Feb | Turkish Airlines | |
| 27 Jan 12 Feb | Turkish Airlines | |
| 25 Jan 10 Feb | Turkish Airlines | |
| 31 Jan 09 Feb | Turkish Airlines | |
| 27 Jan 21 Feb | Turkish Airlines | |
| 21 Jan 10 Feb | Emirates | |
| 18 Jan 24 Jan | Emirates | |
| 17 Jan 24 Jan | Emirates | |
| 05 Jan 21 Jan | Ryanair | |
| 21 Jan 31 Jan | Emirates | |
| 14 Jan 27 Jan | Ryanair | |
| 06 Jan 16 Jan | Turkish Airlines | |
| 12 Jan 23 Jan | Turkish Airlines | |
| 06 Jan 29 Jan | Turkish Airlines | |
| 05 Jan 16 Jan | Turkish Airlines |
deals for one-way flights from London to Johannesburg in January.
Updated May 20, 2026.
These results come from our latest search across airlines for your currency. Prices change quickly and are not locked until you complete booking—always confirm the total and fare rules on the partner site.
Feel free to contact us with any feedback or request another flight research.
Find us on social media