- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap round-trip flights to Johannesburg
Prices were available within the past 7 days and start at 3 850 kr for one-way flights and 1 900 kr for round trip, for the period specified. Be sure to select the 'Direct flights only' box above if you are looking for a non stop route. Prices and availability are subject to change. Additional terms apply.
Sun, 29 Dec - Sun, 12 Jan
CPT
Cape Town Intl.
JNB
O.R. Tambo Intl.
1 900 kr Return, found 1 day ago
1 900 kr
Return
found 1 day ago
Sun, 29 Dec - Sun, 12 Jan
CPT
Cape Town Intl.
JNB
O.R. Tambo Intl.
1 925 kr Return, found 1 day ago
1 925 kr
Return
found 1 day ago
Mon, 25 Nov - Wed, 27 Nov
CPT
Cape Town Intl.
HLA
Lanseria
2 268 kr Return, found 19 hours ago
2 268 kr
Return
found 19 hours ago
Mon, 20 Jan - Fri, 31 Jan
ARN
Arlanda
JNB
O.R. Tambo Intl.
5 487 kr Return, found 3 days ago
5 487 kr
Return
found 3 days ago
Sun, 16 Jun - Thu, 4 Jul
CPH
Kastrup
JNB
O.R. Tambo Intl.
6 152 kr Return, found 1 day ago
6 152 kr
Return
found 1 day ago
Destination airport | O.R. Tambo Intl. |
Destination airport IATA code | JNB |
Destination city name | Johannesburg |
Return price | 1 900 kr |
More to explore for Johannesburg
Heading to Johannesburg? Explore Johannesburg with Expedia's Travel Guides to find the best hotels, holiday packages, car hire deals and more!
Trending flights to Johannesburg
Prices were available within the past 7 days and start at 3 850 kr for one-way flights and 1 900 kr for round trip, for the period specified. Be sure to select the 'Direct flights only' box above if you are looking for a non stop route. Prices and availability are subject to change. Additional terms apply.
Mon, 20 Jan - Fri, 31 Jan
ARN
Arlanda
JNB
O.R. Tambo Intl.
5 487 kr Return, found 3 days ago
5 487 kr
Return
found 3 days ago
Related Airlines
*Available to Expedia members.