Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
Cheap flights from Johannesburg
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Durban | 6 July 2025 | 12 July 2025 | Tickets from 62 |
Cape Town | 3 July 2025 | 8 July 2025 | Tickets from 105 |
Port Elizabeth | 3 August 2025 | 6 August 2025 | Tickets from 106 |
Nelspruit | 6 February 2026 | 8 February 2026 | Tickets from 119 |
Victoria Falls | 8 April 2026 | 11 April 2026 | Tickets from 190 |
Gaborone | 9 July 2025 | 11 July 2025 | Tickets from 210 |
Windhoek | 8 August 2025 | 14 August 2025 | Tickets from 235 |
Maseru | 26 July 2025 | 28 July 2025 | Tickets from 261 |
Lusaka | 3 November 2025 | 4 November 2025 | Tickets from 275 |
Skukuza | 9 November 2025 | 11 November 2025 | Tickets from 327 |
Mahe Island | 15 November 2025 | 20 November 2025 | Tickets from 349 |
Livingstone | 24 February 2026 | 27 February 2026 | Tickets from 376 |
Zanzibar | 30 July 2025 | 5 August 2025 | Tickets from 406 |
Mauritius | 25 September 2025 | 30 September 2025 | Tickets from 449 |
Kasane | 7 October 2025 | 10 October 2025 | Tickets from 482 |
Vilanculos | 17 November 2025 | 20 November 2025 | Tickets from 496 |
Antananarivo | 17 November 2025 | 20 November 2025 | Tickets from 558 |
Dubai | 3 August 2025 | 5 August 2025 | Tickets from 597 |
Istanbul | 19 June 2025 | 22 June 2025 | Tickets from 613 |
Moscow | 23 June 2025 | 28 June 2025 | Tickets from 668 |
Sharjah | 28 July 2025 | 30 July 2025 | Tickets from 676 |
Doha | 1 August 2025 | 2 August 2025 | Tickets from 763 |
Algiers | 18 June 2025 | 22 June 2025 | Tickets from 763 |
Kazan | 18 June 2025 | 21 June 2025 | Tickets from 1 009 |
Warsaw | 19 July 2025 | 21 July 2025 | Tickets from 1 099 |
Mineralnye Vody | 23 July 2025 | 28 July 2025 | Tickets from 1 103 |
Tulear | 27 December 2025 | 2 January 2026 | Tickets from 1 377 |
Saint Petersburg | 4 July 2025 | 6 July 2025 | Tickets from 1 389 |
Tomsk | 20 June 2025 | 23 June 2025 | Tickets from 1 394 |

Save up to 40% Call Us at +1-812-221-1788
For