> > > > > >
Taoyuan Intl. Airport to Johannesburg O R Tambo Airport flight

Explore the cheapest one-way and round-trip flights from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport over the next 90 days, with one-way fares from MYR 2,179 and round-trip from MYR 2,972. Based on Trip.com's latest 7-day flight data.

Displayed flight fares from Taipei to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.

Trip.com Price Insights: Flights from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport

What is the cheapest month for one-way flights from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport?

Data is based on average one-way flight prices from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport in Trip.com's database over the past 12 months.

Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport, the best time to buy is in September, with an average price of MYR 1,749. You’ll want to avoid April, when the average price can reach as high as MYR 4,069.

MYR 4,069
MYR 2,909
MYR 1,749
MYR 589
    Cheapest
  • MYR 2,275
    Nov
  • MYR 2,800
    Dec
  • MYR 2,718
    Jan
  • MYR 2,630
    Feb
  • MYR 3,133
    Mar
  • MYR 4,069
    Apr
  • MYR 3,266
    May
  • MYR 3,107
    Jun
  • MYR 3,177
    Jul
  • MYR 2,853
    Aug
  • MYR 1,749
    Sep
  • MYR 3,390
    Oct

What’s the cheapest month to fly round-trip from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport?

The data is based on the past 12 months and shows the average monthly round-trip fares from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport in the Trip.com database.

Based on Trip.com’s data from the past 12 months, September is typically the cheapest month to find flights from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport, with an average price of MYR 3,845. In contrast, October is usually the most expensive month, with average fares reaching MYR 7,348.

MYR 7,348
MYR 5,597
MYR 3,845
MYR 2,094
    Cheapest
  • MYR 4,395
    Nov
  • MYR 5,160
    Dec
  • MYR 4,061
    Jan
  • MYR 4,128
    Feb
  • MYR 5,620
    Mar
  • MYR 4,159
    Apr
  • MYR 4,185
    May
  • MYR 5,086
    Jun
  • MYR 4,554
    Jul
  • MYR 4,415
    Aug
  • MYR 3,845
    Sep
  • MYR 7,348
    Oct

What is the cheapest day of the week to fly from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport?

The data is based on the past 12 months and shows the average ticket prices from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport for each day of the week in the Trip.com database.

Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport is Sunday, with average fares typically lower than other days. You’ll want to avoid flying on Wednesday, as ticket prices are usually the highest that day.

MYR 3,312
MYR 2,792
MYR 2,271
MYR 1,751
    Cheapest
  • MYR 2,831
    Mon
  • MYR 2,716
    Tue
  • MYR 3,312
    Wed
  • MYR 3,200
    Thu
  • MYR 3,059
    Fri
  • MYR 3,079
    Sat
  • MYR 2,271
    Sun

Which airline offers the cheapest flights from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport?

The cheapest airline flying from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport is Thai Vietjet Air (from MYR 1,666) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.

Thai Vietjet Air
From MYR 1,666
Thai Lion Air
From MYR 1,675
Thai Airways
From MYR 1,915
Emirates
From MYR 1,967
China Airlines
From MYR 1,973
AirAsia
From MYR 1,991
STARLUX Airlines
From MYR 1,995
Hahn Air
From MYR 1,999
China Southern Airlines
From MYR 2,005
VietJet Air
From MYR 2,006

Find more flights and airlines

What is the flight schedule from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport?

Check the schedule for flights from Taipei to Johannesburg and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. H11229

    3:15 PM

    TPE

    3h 55m

    Nonstop

    6:10 PM

    BKK

    S M T W T F S
    Search
  2. EY407

    8:50 PM

    BKK

    6h 40m

    Nonstop

    12:30 AM

    AUH

    S M T W T F S
  3. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  4. TG633

    1:55 PM

    TPE

    3h 55m

    Nonstop

    4:50 PM

    BKK

    S M T W T F S
    Search
  5. EY407

    8:50 PM

    BKK

    6h 40m

    Nonstop

    12:30 AM

    AUH

    S M T W T F S
  6. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  7. TG633

    1:55 PM

    TPE

    3h 55m

    Nonstop

    4:50 PM

    BKK

    S M T W T F S
    Search
  8. EY1045

    7:55 PM

    BKK

    7h 15m

    Nonstop

    12:10 AM

    AUH

    S M T W T F S
  9. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  10. JX745

    1:25 PM

    TPE

    4h 5m

    Nonstop

    4:30 PM

    BKK

    S M T W T F S
    Search
  11. EY1045

    7:55 PM

    BKK

    7h 15m

    Nonstop

    12:10 AM

    AUH

    S M T W T F S
  12. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  13. VJ941

    12:10 PM

    TPE

    3h

    Nonstop

    2:10 PM

    HAN

    S M T W T F S
    Search
  14. VJ903

    3:50 PM

    HAN

    1h 50m

    Nonstop

    5:40 PM

    BKK

    S M T W T F S
  15. EY407

    8:50 PM

    BKK

    6h 40m

    Nonstop

    12:30 AM

    AUH

    S M T W T F S
  16. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  17. JX741

    9:50 AM

    TPE

    4h 5m

    Nonstop

    12:55 PM

    BKK

    S M T W T F S
    Search
  18. EY405

    3:15 PM

    BKK

    6h 50m

    Nonstop

    7:05 PM

    AUH

    S M T W T F S
  19. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  20. AK177

    12:30 AM

    TPE

    4h 40m

    Nonstop

    5:10 AM

    KUL

    S M T W T F S
    Search
  21. EY489

    9:30 AM

    KUL

    7h 20m

    Nonstop

    12:50 PM

    AUH

    S M T W T F S
  22. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  23. CI837

    10:30 PM

    TPE

    4h 5m

    Nonstop

    1:35 AM

    BKK

    S M T W T F S
    Search
  24. EY405

    3:15 PM

    BKK

    6h 50m

    Nonstop

    7:05 PM

    AUH

    S M T W T F S
  25. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  26. SL395

    9:25 PM

    TPE

    3h 50m

    Nonstop

    12:15 AM

    DMK

    - M - W T - S
    Search
  27. EY407

    8:50 PM

    BKK

    6h 40m

    Nonstop

    12:30 AM

    AUH

    S M T W T F S
  28. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
  29. SL395

    9:25 PM

    TPE

    3h 50m

    Nonstop

    12:15 AM

    DMK

    - M - W T - S
    Search
  30. EY405

    3:15 PM

    BKK

    6h 50m

    Nonstop

    7:05 PM

    AUH

    S M T W T F S
  31. EY747

    2:05 AM

    AUH

    8h 20m

    Nonstop

    8:25 AM

    JNB

    S M T W T F S
Find more flights and airlines

About Taoyuan Intl. Airport and Johannesburg O R Tambo Airport

Learn about Taoyuan Intl. Airport (TPE) and Johannesburg O R Tambo Airport (JNB) — including location, terminals, transportation, and travel tips.

Flight distance 11,494.91 km
Cheapest one-way ticket price MYR 2,412
Cheapest return ticket price MYR 2,972

FAQs for Taoyuan Intl. Airport to Johannesburg O R Tambo Airport Flights

  • What is the transportation method from the main airport to downtown in Johannesburg?

    • The distance from O.R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
    • The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
  • One-way flights from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport currently start from MYR 2,412, and round-trip fares start from MYR 2,972. The current lowest fare is a Etihad Airways flight departing on Thu, Dec 10; prices may vary depending on availability.
  • Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Taoyuan Intl. Airport to Johannesburg O R Tambo Airport is MYR 4,086. Prices may vary depending on the departure date, airline, and availability.
  • Enter Taoyuan Intl. Airport and Johannesburg O R Tambo Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.

Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.

Book with no extra fees

Prices displayed in this page are all-inclusive prices (incl. taxes, fuel surcharge, civil aviation development fund, etc) with all fees confirmed before payment. Fees for luggage, meals, WLAN, or other additional services are also included as shown in the flight cards.

Real-time pricing updates

Prices, availability, and travel information on this page were updated within last 24 hours—even in real-time. The more popular the route, the more precise the data.

Change & Cancellation Policy

Trip.com displays flight cancellation and change policies for each flight ticket during the booking process, including fees and applicable conditions. Please check the following scenarios:
Voluntary cancellation/change:
To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy.
Cancellation/change due to a flight schedule change:
If the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.