Find flights
Deals
When to book
FAQs & Tips
Airlines

R5 648 Find cheap flights from Johannesburg to Wales

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Wales departing on 18/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
dim. 25/8
dim. 1/9

Search hundreds of travel sites at once for deals on flights to Wales

In the last 7 days, travellers have searched 50 552 696 times on KAYAK, and here's why:

Save 32% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Wales Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Cardiff
Cardiff1 stopR14 091

Good to know

Low season

August

High season

December

Cheapest flight

R5 648
Best time to beat the crowds but there is an average 33% increase in price.
Most popular time to fly and prices are also 6% lower on average.
Flight from Johannesburg to Manchester

FAQs - booking Wales flights

  • How does KAYAK find such low prices on flights from Johannesburg to Wales?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Wales.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Wales?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Wales from Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Johannesburg to Wales?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Wales with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Wales?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Wales from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from OR Tambo to Wales

Need help choosing which airline to fly with from OR Tambo to Wales? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,2
Singapore AirlinesOverall score based on 1367 reviews
7,7Food
8,6Crew
8,0Comfort
8,1Entertainment
8,4Boarding
Airline reviews

Good airlines, travelled 🧳 n Singapore multiple times and experience is consistent

8,0 ExcellentRavi, Jul 2024HYD - SIN
Read more about Singapore Airlines reviews

Good airlines, travelled 🧳 n Singapore multiple times and experience is consistent

I loved the comfort of the flight and the hospitality of the flight attendants!

I was traveling with my 3 minor children, one leg I was seated two aisles behind them. On the longest leg I would have preferred sitting across the aisle from them, not behind. My youngest is 4yos. I understand airplane seating configurations are not the airlines problem but seating the one adult with a reservation apart from the minors was very difficult.

Awesome! Was impressed with the hospitality and the thoughtful services. The cabin attendants were superb.

Leg room and flight sound insulation is very bad. They broke 3 of my bags with bad handling

Crews were great but food not much selection just all tailored for Asian passengers.

I had a great experience with Singapore airlines as always. The partner airline, Scoot was fine except my bag was misplaced during the shuffle. Ultimately, my baggage arrived intact. Attempting to inquire about my baggage was impossible.

plus: service and personal assistance minus: online check-in did not work

The Premium economy class is not the same as some other airlines because there are no economy seats on these planes. Basically you’re getting an economy seat that’s a little wider. The seats are not that much more comfortable. The service and food experience is similar to economy class on other Asian airlines. There aren’t enough toilets for the entire plane therefore we are forced to share the business class toilets that are closed off with curtains.

My overall experience with Singapore Airlines is great. Will definitely fly Singapore airline again.

We did not fly and our agent has been uncilling and uncooperative to help us rebook flight. We will never use Kayak ever again to book our flights, and we will let our network of friends know that using Kayak is equal to losing $$$$$.

More than two hours delay I could not do my tax refund because of the delay to check in They lost my luggage

Everything was superb, only bad point was that the fast track on London Heathrow arrivals was not handed out to me and I had to go back to the gate to collect it.

The internet connection did was not functioning as per normal.

All was good. Emirates should restart allowing fast track immigration for business class at Manchester airport. Saves a bit of time

First Class on A380 was an incredible experience with a group of very attentive crew. The only flaw of this flight was the boarding process at Concourse C of DXB where no one was managing the queue. I was at Zone A but arrived when they were already boarding Zone C & D. There was no separate gate for Zone A & B to go through.

On time take off and early arrival, what else can one want

I see I gave my review for this flight on my flight Zürich to Dubai rather than Dubai to Singapore.

we bought trip insurance from you and could not use it. 'underrated' only return 50 % of trip cost. my doctor told me i have stage 4 cancer and that I might not live till the end of the month..

They had superb boarding (started an hour before flight time). Timely pushback from them gate and an early arrival. Flight and service was very comfortable. I wanted to move my flight to an earlier one, only thing was there was no one at emirates in Heathrow to help. Had to call the call the center and pay to change. There were ample seats on the flight though

The employees are very nice and good. The delay due to the aircraft is not a good thing. Planning for such problems should be an easy task.

Wanted different plane design with an additional bathroom at the back of the plane.

The crew staffs are very nice. The temperature is too low.

Unfortunately I ended up beside a person who seemed to have been eating rotten corpses before landing because his breath smelled like Calcutta Sewage mixed with vodka and undigested eggs. Even wearing a mask that smell was so permeating that I couldn't breathe for the whole duration of the flight. I understand this is not CATHAY's fault but nevertheless I as a passenger had to endure this and there wasn't any way to fix it

I booked Flexi ticket, Paid extra for extra legroom seat. What I got was worst ever place to sit. It was an emergency exit seat with lots of legroom but half of the seat was occupied with aircraft body. Means you don’t keep that seat where a passenger can’t sit. The seats are too narrow. Whole night I was awake. Not movable armrests. One of the worst.

The flight was cancelled. I wasn't informed where to check in, how and when. It wasn't easy to get in contact with Cathay service representative, and they were not very helpful... The staff on the airport - Air Canada (I assume) were the most helpful, kind efficient, patient... Thank you for all your help and care, for your patience, for your professionalism!!!

The flight crew was exceptionally good. Personal needs were well met. The food choices were very nice.

I cancelled the flights in good time but could only get a partial refund. I was not warned of this.

Not good. Flight was purchased for my father who needed medical assistance to board and transfer due to a heart condition. No one at Hong Kong from Cathay was there to assist and he barely made the connection. When I talked to him he could barely breath and was not sure he was going to make it. Really poor service even though the ticket stated he needed a wheelchair assistance.

While I was in great pain, the seat was sufficiently comfortable to allow me to rest and not be in so much pain.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Flight was fine overall. What you would expect from economy seats. I did appreciate the amenities (eyemask, earplugs, small toothbrush and toothpaste, thin socks).

Good staff, good intent, decent entertainment. More seat space would always be of benefit

Qatar airways from Doha to guangzhau was excellent big bird Boeing 777 more room and smoothly flight, I Love it

Not good. Expected a lot more as far as excellence.

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

It was pretty good overall. I just wish the crew didn't have to interrupt you every five seconds to ask you if you wanted anything, I mean that's what the help button is for. When someone is tired and sleepy and still getting their bearings, turning on DND button is maybe not the first thing on their mind.

From home to the airport, you must mention the terminal ready.

There was no phone charger, uncomfortable seats, unprofessional flight attendants, didn’t like food

I still cannot find my luggage. I need my luggage.

I did not receive my luggage This airline is not good. My luggage is missing please you guys need to find my luggage. It’s been three days now I cannot get my luggage. This is not a good business I

Again, entertainment system didn't work. 50% of aircraft don't seem to have a functional entertainment system and the crew is absolutely uninterested in fixing. They just say Addis needs to fix it. Well, Addis had better get off it's butt and fix their aircraft.

Bathrooms were absolutely atrocious. Absolutely third world. Unusable. From non-flushing toilets to poor maintenance - missing toilet paper, dirty with mess, etc. Horrifying. Does Ethiopian Airways expect customers to clean the bathroom before use. For sure inconsiderate passengers don't do anything to clear/clean after use.

Boarding was mayhem. Entertainment system wasn't operational. Food was poor. It was like flying in the 1990's. For the price of the ticket, this was not value for money. It felt much more like an extreme discount airline.

My entertainment screen wasn't working and they couldn't fix it.

Choice of Vegetarian Food in Economy class needs overhaul improvement

The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.

The flight was one hour late. The food is mediocre and the screen was broken

It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.

Book cheap flights from Johannesburg to Wales

Recent return flight deals

11/10ven.
1 stopLufthansa
15h 40mJNB-MAN
15/1mer.
1 stopLufthansa
22h 40mMAN-JNB
R7 781
11/10ven.
2 stopsLufthansa
15h 15mJNB-MAN
15/1mer.
1 stopLufthansa
22h 40mMAN-JNB
R8 278
11/10ven.
1 stopLufthansa
15h 40mJNB-MAN
15/1mer.
1 stopLufthansa
22h 40mMAN-JNB
R8 296
11/10ven.
2 stopsLufthansa
15h 15mJNB-MAN
15/1mer.
2 stopsLufthansa
15h 45mMAN-JNB
R8 775
10/10jeu.
1 stopEtihad Airways
22h 25mJNB-MAN
20/10dim.
1 stopEtihad Airways
22h 25mMAN-JNB
R14 459
6/9ven.
1 stopEmirates
23h 35mJNB-MAN
10/9mar.
1 stopEmirates
19h 10mMAN-JNB
R16 942
10/11dim.
2 stopsEthiopian Air
19h 55mJNB-MAN
5/1dim.
3 stopsEthiopian Air
46h 00mMAN-JNB
R19 132
11/11lun.
2 stopsEthiopian Air
19h 55mJNB-MAN
5/1dim.
3 stopsEthiopian Air
46h 00mMAN-JNB
R19 150
3/1ven.
1 stopQatar Airways
23h 15mJNB-MAN
20/5mar.
1 stopQatar Airways
31h 45mMAN-JNB
R19 426
19/8lun.
3 stopsQatar Airways
22h 10mJNB-MAN
26/8lun.
1 stopQatar Airways
17h 50mMAN-JNB
R19 702

Search by stops

Search by airline

Search by price

Recent one-way flight deals

18/11lun.
1 stopQatar Airways
25h 40mJNB-MAN
R5 648
11/11lun.
1 stopQatar Airways
19h 20mJNB-MAN
R5 887
2/11sam.
1 stopTurkish Airlines
17h 00mJNB-MAN
R7 800
1/11ven.
1 stopEtihad Airways
22h 40mJNB-MAN
R7 855
1/8jeu.
1 stopEmirates
38h 40mJNB-MAN
R8 738
15/9dim.
1 stopEmirates
19h 20mJNB-MAN
R8 775
15/9dim.
2 stopsEthiopian Air
18h 45mJNB-MAN
R9 124
31/7mer.
1 stopEtihad Airways
22h 25mJNB-MAN
R9 419
10/8sam.
1 stopTurkish Airlines
16h 10mJNB-MAN
R13 006
8/8jeu.
2 stopsEthiopian Air
34h 15mJNB-MAN
R16 243

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Wales

Last minute flight, train and bus deals

30/7mar.
multi-stopKenya Airways
18h 45mJNB-MAN
7/8mer.
multi-stopKenya Airways
36h 05mMAN-JNB
R21 468
30/7mar.
multi-stop
18h 45mJNB-MAN
7/8mer.
multi-stop
26h 50mMAN-JNB
R32 082

Search by stops

Search by airline

Search by price

Johannesburg - Wales Flights

Departure:

Johannesburg (JNB)South Africa

Return flight deals:

Wales - Johannesburg

Cabin classes: