R8 948 Find Cheap Flights to Taipei City – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 29% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R15 425
Typical prices: R15 413-R18 284
Turkish Airlines
Sun 18/11Thu 18/1
JNB - TPE • 1 stop
Cheapest one-way flight
R8 948
Typical prices: R9 740-R13 332
Multiple Airlines
Sat 24/2
JNB - TPE • 2 stops
Top airlines
Best reviews • 8,2 score
Airline reviews
Airline reviews
Top routes
Cheapest • 12% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 10 weeks in advance save around 11% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 4% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Taipei City!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Taipei City

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Taipei City

Wed, Nov 18 - Mon, Jan 18
Turkish Airlines Logo
18:50 - 17:40JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
40h 50m1 stop Istanbul
Turkish Airlines Logo
10:15 - 11:00TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
30h 45m1 stop Istanbul
R15 425Turkish Airlines
Thu, Jan 7 - Thu, Mar 18
Emirates Logo
13:25 - 15:35JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
20h 10m1 stop Dubai Intl
Emirates Logo
23:00 - 10:25TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
41h 25m1 stop Dubai Intl
R15 969Emirates
Sun, Jan 31 - Wed, Jun 30
Emirates Logo
10:10 - 20:40JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
28h 30m1 stop Dubai Intl
Emirates Logo
23:50 - 10:15TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
40h 25m1 stop Dubai Intl
R16 117Emirates
Fri, Feb 26 - Tue, Mar 2
Etihad Airways Logo
9:50 - 9:00JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
17h 10m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
18:40 - 8:25TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
19h 45m1 stop Abu Dhabi Zayed Intl
R16 232Etihad Airways
Fri, Jan 22 - Tue, Feb 23
Etihad Airways Logo
9:50 - 9:00JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
17h 10m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
18:40 - 8:25TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
19h 45m1 stop Abu Dhabi Zayed Intl
R16 348Etihad Airways
Fri, Jan 22 - Mon, Feb 22
Turkish Airlines Logo
18:50 - 17:40JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
40h 50m1 stop Istanbul
Turkish Airlines Logo
10:15 - 11:00TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
30h 45m1 stop Istanbul
R16 348Turkish Airlines
Wed, Jan 27 - Fri, Feb 12
Multiple Airlines Logo
0:20 - 15:25JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
33h 05m2 stops Istanbul Bangkok Suvarnabhumi
Multiple Airlines Logo
22:00 - 10:55TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
42h 55m1 stop Istanbul
R17 435Multiple Airlines
Tue, Nov 24 - Tue, Feb 23
Multiple Airlines Logo
18:50 - 15:25JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
38h 35m2 stops Istanbul Bangkok Suvarnabhumi
Multiple Airlines Logo
22:00 - 22:25TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
30h 25m1 stop Istanbul
R17 435Multiple Airlines
Tue, Feb 16 - Fri, Feb 26
Singapore Airlines Logo
13:40 - 16:20JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
20h 40m1 stop Singapore Changi
Singapore Airlines Logo
17:35 - 6:10TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
42h 35m1 stop Singapore Changi
R18 243Singapore Airlines
Tue, Dec 29 - Fri, Feb 26
Cathay Pacific Logo
11:00 - 20:10JNB  Johannesburg OR Tambo-TPE Taipei City Taiwan Taoyuan Intl
27h 10m1 stop Hong Kong Intl
Cathay Pacific Logo
15:45 - 7:25TPE  Taipei City Taiwan Taoyuan Intl-JNB Johannesburg OR Tambo
21h 40m1 stop Hong Kong Intl
R20 270Cathay Pacific
Booking Insights

Price, demand, and travel trends for flights to Taipei City

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Taipei City?

Johannesburg OR Tambo Airport to Taipei City is the cheapest route at R15 425 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Taipei City?

On average, a return flight from South Africa to Taipei City costs R16 600, based on KAYAK data over the past 12 months. Return fares from Johannesburg average R15 913, while Durban runs a bit higher at R16 357.

What is the cheapest day to fly to Taipei City?

Monday is the cheapest day to fly to Taipei City at R16 414 return on average over the past 12 months on KAYAK. Friday is the most expensive at R17 666.

What is the cheapest month to fly to Taipei City?

•September is the cheapest month to fly to Taipei City with an average price of R15 919 return.
•December (R17 765) and June (R17 271) are the most expensive.

Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Taipei City?

Night flights to Taipei City are the cheapest at R16 315 return on average. Afternoon flights are the most expensive at R17 205.

What is a good deal for flights to Taipei City?

Flights under R15 413 are considered a good deal. 25% of KAYAK users found return flights to Taipei City at or below these prices, with the lowest fares from:
•Durban R15 079
•Johannesburg R15 270.

When are flights to Taipei City the cheapest?

Flights to Taipei City are cheapest 10 weeks before departure. Booking in this window typically costs about 11% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Taipei City

Low season

June

Cheapest flight

R8 948
Beat the crowds with an average 35% drop in travellers.
The most popular month to fly with an average 13% increase in travellers.
One-way flight from Johannesburg OR Tambo Airport to Taipei City Taiwan Taoyuan Intl Airport

When to book flights to Taipei City

Are your dates flexible? Find out the best times to travel to Taipei City based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Taipei City, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Taipei City is a good deal?

    A good deal on a flight to Taipei City is around R15 413 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • Which airports serve Taipei City?

    Flights to Taipei City arrive at: Taipei City Taiwan Taoyuan Intl (TPE) and Taipei City Sung Shan (TSA).

  • Which city has the cheapest flights to Taipei City?

    Based on fares booked in the past 5 days, the cheapest flights to Taipei City are from Johannesburg, starting at R15 425 return.

  • How expensive are last-minute flights to Taipei City?

    Last-minute fares to Taipei City (booked within two weeks of departure) are typically 0% higher than the average return fare of R16 600.

  • What is the difference between the most popular and the most frequent airline at Taipei City?

    Singapore Airlines operates the most flights from South Africa to Taipei City at 0 per week, while Emirates is the airline most often selected by KAYAK users searching for flights from South Africa to Taipei City. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airports serve Taipei City and the surrounding area?

    Flights to Taipei City can arrive at several major airports serving the metro area, including Taipei City Taiwan Taoyuan Intl (TPE) and Taipei City Sung Shan (TSA).

Your guide to booking Taipei City flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Taipei City, book around 10 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 11% lower during this window than last-minute fares.
  • For flights to Taipei City, a good return fare is around R15 413. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Taipei City in September. Return fares historically average R15 919, making September the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to R890 on a return flight. Evening flights to Taipei City average R16 315 compared to R17 205 for midday flights.
  • Once you arrive in Taipei City, a great place to start is Taipei 101. It is popular with first-time visitors and can give you a good feel for the area.

Reviews of the top 5 airlines flying to Taipei City

 
Need help choosing which airline to fly with to Taipei City? 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 1631 reviews
8,3Boarding
8,0Comfort
8,6Crew
8,1Entertainment
7,8Food
Airline reviews

It is not so much I had bad experience with Singapore Airlines, but with Kayak and particularly Underpricer. My wife and my seat arrangements were changed some times after we booked our tickets and reserved our seats I February 14, 2026. However, after our arrival we realized that we were separated and sitting in different isles. Our return tickets indicated the same. Our several calls to your Underpricer customer care were useless as they cared how much they could charge us rather than actually help us. At the end they referred us to Singapore Airlines. If that was the solution, why did I have to call your Underpricer customer care. I will definitely erase your app from my phone and I will never use Kayak for future traveling. After all, there are so many agencies that I can use other than your company.

2,0 MediocreFarid, Sept 2026
Read more Singapore Airlines reviews

It is not so much I had bad experience with Singapore Airlines, but with Kayak and particularly Underpricer. My wife and my seat arrangements were changed some times after we booked our tickets and reserved our seats I February 14, 2026. However, after our arrival we realized that we were separated and sitting in different isles. Our return tickets indicated the same. Our several calls to your Underpricer customer care were useless as they cared how much they could charge us rather than actually help us. At the end they referred us to Singapore Airlines. If that was the solution, why did I have to call your Underpricer customer care. I will definitely erase your app from my phone and I will never use Kayak for future traveling. After all, there are so many agencies that I can use other than your company.

The A350 3-3-3 configuration is cramped and uncomfortable. The seats dig in to the contact points with your body. The aisles are now too narrow for passengers and crew to pass with ease. I was in an seat but the passenger in front was laid back for the majority of the flight meaning I had to do the same. There was a kid in the seat next to me who wriggled all night which kept waking me up. If fact there were too many kids on board - why weren't they at school? Babies crying too. It was like a Kindergarten. Singapore Airlines in barely getting above Jetstar these days. It seems to have gone downhill since merging with Air India, The evening meal of fish and noodles was average. the morning breakfast of a pie was poor. At least the alcohol flow kept some sanity. The film choice was good, but I'd already seen the good stuff on the way out. The crew are still amazing and the service set the airline apart. A shame about the packed plane with inconsiderate passengers.

Food was excellent.. better if there are more movies selection.

Crew were so busy Anna so awesome. I was in a seat that got my food nearly last but the crew were Just awesome.

A little more room from the reclining seat in the front of me.

Best airline I think. No problems with anything. Crew were great, no problems with the airline food and entertainment and a smooth flight.

Lounge a access was excellent as was the attentiveness and service from the crew as always. The food and drink supplied were of good quality. The entertainment system had a good selection and I liked the mapping system supplied. However the screen wild have been bigger and the operation a little smoother to navigate. The seats were barely comfortable, but adequate.

The seat in economy class and legroom in Singapore airline are narrower than Korean airlines! I don’t have that comforting feeling flying with Singapore air as in the past!

I very much liked and appreciated the service on board. The seating arrangement in Business feels uncomfortable. It's not made for tall people, in any case.

In general good, but the machine seems to be long in operation and some functions were restricted as e. g. Adjusting of seats.

Although lauded as a superior carrier, I found nothing out of the ordinary about the flight. Even in the AirBus 380, there wasn't much space in economy - especially when the seat in front was reclined. Admittedly, the toilet was more spacious than I've ever seen on an airplane, but the ill-fitting divider between the cubicles left a visible slit that was quite disconcerting. The crew were ok, but they were clearly "just doing their job." There was little enthusiasm - although given the number of the passengers, I'm not surprised they were jaded. I'd fly Emirates again, but I don't hold them above other carriers.

There is an issue with A380 when it arrives in Munich, because a business class passengers like me have to wait for the first class passengers to disembark, which takes some time while you are also offloading economy passengers this causes an issue at customs where your business class passengers end up behind a large bulk of economy passengers This is a frustration and the early dislocation should be and is supposed to be a benefit of business class

This was my first time flying with Emirates. Overall, the experience was very good. I thought the seats in economy would have been a bit more comfortable, but, they seem to be on par with other airlines. The food was excellent and very satisfying. If you can afford it, I would definitely suggest upgrading to at lest premium economy seats for long haul flights.

I had a good experience flying with Emirates. All of the flights were on time staff was very professional and kind. So I had a positive experience..

First time and very memorable, the finest flying experience ive ever had

No Vegetarian options onboard, made to wait for a long time for boarding

The internet connection did was not functioning as per normal.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

Although I am a lifetime Gold Premier member on another airline association, I was placed in a inside passenger seat on both legs of my journey from SFO to HKG and onward to NRT. However, i was lucky enough to have befriended two other passengers (who were related) in my row (row 62) and therefore was kept entertained with conversation for a large portion of the overnight flight from SFO to HKG. Normally, on a Star Alliance carrier, I typically can have the seat of my choice (aisle seat) and also a Premier seat (wider and longer legroom). I was a bit disappointed that no recognition of my Gold Premier status was acknowledged by Cathay Pacific on either of my flights on Sept 26-27. The food was actually very tasty unlike the typical economy class menu. Also I appreciated that the dinner drinks were served first (prior) to the main meal on the HKG to NRT portion of my flights but drinks were served AFTER the meal had been distributed (less appealing for thirsty passengers). I was happily that there appeared to have ample cabin space for most everyone's bags ---although I did have to pay more than $400 in extra baggage fees as I had brought 4 bags with me Overall, I was impressed by the diligence and professionalism of the flight crew.

For an international flight, the service was average at best. It could have been significantly better, particularly with regard to the food quality and options. Additionally, having only two restrooms available for the entire Economy Class made the experience less comfortable and resulted in long wait times.

The staff from beginning to end we're friendly and helpful. The food and beverages were quite good (but see the comment below). I also liked their entertainment options, as we'll as their frequent attention to the airplane restrooms. Here are the reasons this is not a 5-star review: - You have to pay for WiFi on the plane unless you have some level of seat upgrade. - CP sent me a warning that the name I entered to book didn't match my passport. True, but the form for entering my name didn't allow for anything but a middle initial. This lead to a lot of chats, phone calls and stress before finding out at the ticket counter that it didn't matter. CP has modified their notice to now tell you this key bit of info. - After consuming a chicken dinner they offered (Kathmandu to Hong Kong), I developed symptoms entirely consistent with salmonella, beginning about 6 hours later. There were some odd things about the serving of this meal, too. Our row was the last one served, and we were given a tray without the entree on it. About 10 minutes later the stewardess came by and said they only had one chicken meal left. My seat mate and I decided he would have the lamb and I would take the chicken. I think I lost. I suspect that this entree was left over from an earlier flight and they were scrambling to get the last row fed. My seat mate and I were the last two to receive our entrees. I am not accusing CP of giving me a contaminated meal - just that the onset and progress of symptoms closely match those of salmonella poisoning. I opted out of the first meal on the next flight 13 hours later, but was fine after that.

Frequent Flyer number should.have been put in at time of booking.

Crew on this flight dedicate their business class service to their high priority members. They would get priority service even the seats are behind me, and meals priority service and orders. I get the left over choices. I refused to eat because I felt discriminated, never booking this airline.

No proper procedures or announcements for boarding. Not even water was served on flight. Could not check in on line. This option was not available .

The coffee in Premium economy and economy is terrible. That's it. Everything else is great

One of the worst flight in business class by qatar airways and I’m no stranger with qatar airways businesses class, I travelled with the extensively in the past 12 years

Flight was delayed. Drink was only offered during meal. Would have been nicer if crew walk around to offer drink after take off or in between meals.

Halal food options could have been better the first meal portion sizes were very small the second breakfast meal the fish and couscous was very dry and disappointing I enjoyed the Hong Kong t lot I enjoyed the midnight stuck a lot the Hong Kong tea we had for breakfast was very good

The boarding areas are not open and the direction signs for Business are not clear

Food wasn’t good but not their fault as I should have pre selected

Very bad boarding staff. I was flying business. We were stashed in a bus as much as it could be filled with business then economy passengers. By the time we have reached the plane we have waithed 10 more minutes inside the bus mext to the plane because of some documental work in the plane. I guess TGS -Turkish Airlines Ground Services forgot yo radio the plane if it was ready.

While we were picking up passengers in São Paulo, on our way from Buenos Aires to Istanbul, it was impossible to use the bathrooms for 90 minutes. The crew was largely inattentive with one or two exceptions. They should distribute more water for a flight that long. When I signal that I wanted to have a second glass of wine, my prayers were left unanswered…

Their weakness is in boarding. Business class rarely boards first and there are no announcements explaining delays, so customers are always left waiting and wondering why boarding has paused.

My experience was amazing. Very friendly hosts and impeccable service.

Everything was great except the meat served was tough and overcooked!

Friendly cabin crew and the flight was on time. Would recommend toanyone

Only chicken as a meat dish through out the flight

Our charging and WiFi were not working in our business class seats, even after they "refreshed" it.

I was mislead in the booking thinking I was purchasing via kayak however underpricer was the ticket vendor and I did not have access to seat selection, wifi or the lounge at the airport with my business class ticket for this reason. I did know know these issues were going to occur when I bought the ticket, I was very displeased

Over all good experience. Cabin crew should have been more attentive and the food quality should improve.

Seat space was tight and uncomfortable. There was hardly any cushioning giving me a terrible tail bone ache. Getting and out was extremely cramped. We paid for seat choices and felt totally ripped off. Food was mediocre. By the time the servers served 2 or 3 rows they ran out of this or that option as we saw on the inbound trip also. This is infuriating. Entertainment choices were extremely limited for such a long haul. The screen froze on occasion and did not switch off when the on off button was pressed. When it did it came back on its own in 5 seconds. The airlines has gone downhill since last year.

The check-in has been the very best so far I didn't get to use my priority access which made me feel like a paid a higher price with no benefit for that I loved the food Very tasty and hot The staff friendliness, empathy could be better as it was not linear amongst the whole crew Otherwise, no complaints. I'd still fly again via Etihad Great prices despite the long 6h of waiting time

Took a long time for boarding. The flight was comfortable.

Very unfriendly team. It was very difficult to get a cup of coffee. Legroom was extremely small. Old, dilapidated plane.

Boarding was quick and efficient. Ground staff were pleasant and courteous. Food was tasty, portions were good for me. Food containers kept slipping on the tray. Tray would look better with an anti-skid tray mat. I had the bulkhead seat which was very uncomfortable for couple of reasons. Aircraft is designed with no throughput to move across aisle to aisle. Passengers kept jumping over my legs to get from one side to the other to use the toilet. Secondly I had a mother and 9 month baby next to me. Mom had to hold baby for 12 hours in her lap as he did not fit into the bassinet. Half the baby was on my lap during the flight. Aircraft temperature was very cold - light attendant said it was the central cooling and nothing could be done about it. Movie selection was very poor old and outdated.

Everything is good and improved and needs to improve economy class seat more specious so long journey we can enjoy and it will be give more relaxable. Overall all services good and safely landed . I enjoyed my journey and all the cabin crew members services very well.

The food is good, but i am nit used to those foods so I can’t really be more detailed.

Transit time could be 15 min longer atleast. It was right on the dot to boarding time. Giving minimal time to do shopping

More options for your flight to Taipei City