We work with more than 300 partners to bring you better travel deals
Cheap Flights to Wales
|Popular in||June||High demand for flights, 2% potential price rise|
|Cheapest in||November||Best time to find cheap flights, 2% potential price drop|
|Average price||R12 674||Average for round-trip flights in October 2020|
|Round-trip from||R13 981||From Johannesburg to Cardiff|
|One-way from||R7 429||One-way flight from Johannesburg to Cardiff|
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
When is the best time to fly to Wales?
Choose a month below to see average flight price and weather conditions.
JNB - CWL
R10 113 - R17 620
8 - 20 °C
29 - 68 mm
February is typically the best time to fly to Wales, but there are other times where great deals are available. If weather is an important factor for you when considering when to fly to Wales, the warmest period tends to be July, with the wettest being November.
Which day is cheapest to fly to Wales?
At the moment, Tuesday is the most economical day to take a flight to Wales. Sunday is likely to be the most costly.
What time of day is cheapest to fly to Wales?
At the moment, flights in the morning are likely to offer the best value for money for your Wales trip. A flight in the evening will more often than not be of higher cost.
Find flights to Wales
Select your preferred destinations from the list below
Select your preferred route from the list below
Cheapest flights to United Kingdom
Johannesburg to London flights from R7 281 pp
Cape Town to London flights from R8 406 pp
Johannesburg to Birmingham flights from R9 117 pp
Johannesburg to Southampton flights from R9 167 pp
Johannesburg to Manchester flights from R9 200 pp
Johannesburg to Glasgow flights from R9 200 pp
Johannesburg to Inverness flights from R9 415 pp
Johannesburg to Edinburgh flights from R9 581 pp
Durban to London flights from R9 597 pp
Cape Town to Birmingham flights from R9 663 pp
Johannesburg to Aberdeen flights from R10 259 pp
Port Elizabeth to London flights from R10 970 pp
Cape Town to Bristol flights from R11 169 pp
Johannesburg to Belfast flights from R11 748 pp
Port Elizabeth to Edinburgh flights from R11 864 pp
Cape Town to Edinburgh flights from R11 930 pp
Popular flight searches
Check out other popular destinations found by fellow travellers
International departures to Wales
Popular cities in United Kingdom