Cheap flights from Durban to Thailand

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Wed 1/27
Wed 2/3
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed 1/27
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Durban (DUR) to Thailand

How far in advance should I book a flight from Durban to Thailand?

Users have found that booking a flight from Durban to Thailand at least 15 days early can save you up to 2% on average compared to booking a flight this week. If booking 15 days before your flight isn’t an option for you, users have found flights from Durban to Thailand for as little as R9 120 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R9 435 for flights departing within the next 3 days.

What is the cheapest month to fly from Durban to Thailand?

The best pricing can be found in the month of October. Prices to Thailand from Durban average R8 673. You can even find prices in October for less than R8 673, as users have found deals to Thailand from as low as R6 641. The month of December appears to be one of the more expensive times to travel to Thailand from Durban. Flying in the targeted month can save you up to 30%.

Durban to Thailand 2021 flight deals

Cheap flights to Thailand from Durban found for this year
1 Jul - 5 Jul
R6 310pp
DUR
Durban King Shaka Intl
Qatar Airways
   
2 STOPS
HKT
Phuket City
HKT
Phuket City
Qatar Airways
   
2 STOPS
DUR
Durban King Shaka Intl
1 Jul - 5 Jul
R6 325pp
DUR
Durban King Shaka Intl
Qatar Airways
   
2 STOPS
HKT
Phuket City
HKT
Phuket City
Qatar Airways
   
2 STOPS
DUR
Durban King Shaka Intl
1 Jul - 5 Jul
R6 370pp
DUR
Durban King Shaka Intl
Qatar Airways
   
2 STOPS
HKT
Phuket City
HKT
Phuket City
Qatar Airways
   
2 STOPS
DUR
Durban King Shaka Intl

One-way flights to Thailand from Durban

The cheapest one-way flights from Durban to Thailand
1:15 - 7:40
Qatar Airways
2 stops
25h 25m
DUR - BKK
Qatar Airways
R6 100
10:05 - 7:05
Emirates
1 stop
16h 00m
DUR - BKK
Emirates
R6 386
travelstart.co.za
7:35 - 8:25
Multiple Airlines
3 stops
43h 50m
DUR - BKK
Multiple Airlines
R12 185
Gotogate

Related info for your journey

Useful info, stats and facts about Durban to Thailand flights.

Flight FAQs

From Durban to Thailand

Can I find flights from Durban to Thailand for under R7 512 on Cheapflights?

Yes, there are multiple flights from Durban to Thailand for under R7 512. The cheapest flight booked recently is on Qatar Airways for just R6 310, but on average you can expect to pay R10 818.

What safety measures are being taken by airlines flying from Durban King Shaka Intl to Thailand to control the spread of COVID-19?

Airlines globally have implemented additional safety measures to accommodate you. Etihad Airways is one of them. Some of the new policies that have been implemented to accommodate travellers flying from Durban King Shaka Intl to Thailand are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.

Which airlines flying from Durban King Shaka Intl to Thailand have flexible cancellations due to COVID-19?

Some of our airline partners flying from Durban King Shaka Intl to Thailand have new flexible policies in place due to COVID-19. Emirates, Qatar Airways, and Etihad Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Emirates with this kind of flexibility.

Are there direct flights from Durban to Thailand for under R6 010 on Cheapflights?

There are no direct flights from Durban to Thailand, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

This flight path from Durban King Shaka Intl to Thailand was viewed by 2 243 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular airlines that fly from Durban to Thailand?

Consider Cathay Pacific, Emirates or Etihad Airways when booking your flight. These represent the most popular airlines when flying from Durban to Thailand.

What are the cheapest flights from Durban to Thailand?

The cheapest flight price from Durban to Thailand is R7 427. On average you can expect to pay R7 812. The most popular route, (Durban King Shaka Intl - Bangkok Suvarnabhumi), can usually be booked for R8 925.

How long does is the flight from Durban to Thailand?

Airlines like Emirates, Qatar Airways, and Turkish Airlines fly from Durban to Thailand in about 16h 55m. The time it takes to get you to your destination can typically vary by up to 35h 20m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Durban to Thailand return?

According to our current data, Qatar Airways (R6 311), Emirates (R10 713), and Turkish Airlines (R18 496) offers the cheapest pricing from Durban to Thailand.

What are the cheapest airlines to fly from Durban to Thailand one-way?

R6 100 is the cheapest one-way deal found within the past few days, from Qatar Airways. You may also be able to find cheap deals on Emirates, with prices from R6 386.

Related searches

Flights to Thailand from Durban
Flights to Durban Flights to Thailand Flights from Durban

Arrival points for flights from Durban to Thailand

Show more

Destination information for Thailand

Things to know before you go. Useful info for your trip from Durban to Thailand
Today's exchange rate
R1 = ฿2,00

Airports servicing Durban

Airports servicing

Buri Ram (BFV)
Chiang Rai (CEI)
Chumphon (CJM)
Chiang Mai (CNX)
Hat Yai (HDY)
Mae Hong Son (HGN)

Top 5 airlines flying from Durban to Thailand

The chart below displays the airlines Cheapflights users travelling from Durban to Thailand choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Etihad Airways
R501 R672 No cancel fee 75%
Search Etihad Airways flights
Qatar Airways
R505 R768 No cancel fee 68%
Search Qatar Airways flights
Emirates
R466 R809 No cancel fee 75%
Search Emirates flights
Cathay Pacific
R679 R812 No cancel fee 72%
Search Cathay Pacific flights
Kenya Airways
R640 R1 045 No cancel fee 82%
Search Kenya Airways flights
Home Asia Thailand Cheap flights from Durban to Thailand
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First