How Long Is the Flight to Thailand? [USA & Worldwide!]

Written By: author image Kyle Cash
author image Kyle Cash
Kyle is the writer behind The Travel Runner. He’s a full-time traveler and adventurer who’s visited over 20 countries, including places like Thailand, Mexico, Vietnam, and Albania.

This post was last updated on

Trying to find a flight to Thailand? Learn average flight times from different cities worldwide and how long it takes to fly there from the US!


If you’re planning a trip to Thailand, one of the first questions you might ask yourself is: how long is the flight?

Depending on where you are in the world, Thailand may seem forever away. Or, you’re lucky, and it’s in your backyard! Whether you’re headed to Bangkok, Chiang Mai, Koh Samui or Phuket, the trip time is important!

While there are multiple factors that play into how long a trip takes (which we’ll discuss!), there are some standard times you can expect (which we’ll also discuss!).

So, without wasting your time because you’ll have plenty on your travels to Thailand, let’s get started!

How long does it take to fly to Thailand?

If you’re planning a trip from the United States to Thailand, one of the most important things to consider is how long it will take to get there.

The flight time to Thailand can vary depending on a number of factors.

In this section, we’ll take a closer look at what affects flight time and how long you can expect to spend in the air.

Factors Affecting Flight Time

  • Airspeed, wind speeds, and distance: The biggest determiner of flight time is how fast you’re going and how far away it is. If you’re on the other side of the world, expect a fair amount of time. Planes can move fast, but not that fast.
  • Delays and layovers: Keep in mind that the estimated flight times don’t include delays or any layovers. So your time may end up being longer depending on your luck and how much you’re willing to spend to avoid stops.
  • Boarding and runway time: This is it! You’re finally about to get on the plane. Only, you have to wait for everyone to board, then the bags to be loaded, systems checked, and then wait for air traffic control to give the pilot the green light to go. Long story short, it’s a lot of wasted time that’s not added in.
How long is the flight to Thailand average times

How long is a flight from the United States to Thailand?

The US and Thailand are about as far apart as you can get.

So you can expect some significant flight time when you fly to Thailand. And since most flights fly into Suvarnabhumi Airport (an international airport) in Bangkok, your travel time may be longer depending on your final destination.

In this section, we’ll take a look at how long the flight is from two major cities in the US: New York City and Los Angeles.

That way, you can get an idea no matter if you’re on the East Coast, West Coast, or somewhere in between.

How long is a flight to Thailand from New York City?

JFK Airport

The flight from New York City to Bangkok, Thailand takes about 17 hours and 30 minutes.

This assumes an average flight speed for a commercial airliner of 500 mph, which is equivalent to 805 km/h or 434 knots. It also adds an extra 30 minutes for take-off and landing.

If you’re flying from another city in the US to New York City first, you’ll need to add that flight time to your total travel time.

For example, if you’re flying from San Francisco to New York City, the flight time is about 6 hours.

So, your total travel time from San Francisco to Bangkok, Thailand would be about 21 hours or more.

How long is a flight to Thailand from Los Angeles?

LAX

The flight from Los Angeles to Bangkok, Thailand takes about 18 hours and 30 minutes.

This assumes an average flight speed for a commercial airliner of 500 mph, which is equivalent to 805 km/h or 434 knots. It also adds an extra 30 minutes for take-off and landing.

If you’re flying from another city in the US to Los Angeles first, you’ll need to add that flight time to your total travel time.

For example, if you’re flying from Seattle to Los Angeles, the flight time is about 2 hours.

So, your total travel time from Seattle to Bangkok, Thailand would be about 20 hours.

Overall, the flight time from the US to Thailand is quite long, but it’s worth it to experience the beauty and culture of this amazing country.

Remember to pack plenty of entertainment, snacks, and comfortable clothing to make your journey as enjoyable as possible.

How long is a flight to Thailand from Europe?

Europe is a great destination to find flights to Thailand that don’t take 22 hours!

However, you’ll usually have some layovers, so you’ll want to factor that into the total travel time before you’re amongst the Thais!

How long is a flight to Thailand from the UK?

UK Airport

If you are flying from the UK to Thailand, the flight time will be approximately 11-12 hours.

The exact duration will depend on your departure airport and airline.

For example, a direct flight from London to Bangkok takes around 11 hours, while a flight with a layover in Dubai or Doha can take up to 15 hours.

How long is a flight to Thailand from Western Europe?

Western Europe Airport

A direct flight from Paris to Bangkok takes around 11 hours and 30 minutes, while a flight from Frankfurt to Bangkok takes around 11 hours and 45 minutes.

If you have a layover, the total travel time can be between 14-20 hours depending on the duration of the layover.

How long is a flight to Thailand from Eastern Europe?

Eastern Europe Airport

A direct flight from Moscow to Bangkok takes around 9 hours and 30 minutes, while a flight with a layover in Istanbul or Dubai can take up to 20 hours.

The total travel time will depend on your departure city and airline.

So, the flight time to Thailand from Europe can range from 9-20 hours depending on your departure city and airline.

It is important to choose a comfortable and reliable airline to make your journey more enjoyable.

How long is a flight to Thailand from Latin America and South America?

Latin and South American Airport

Latin and South America will take a bit longer considering there are no direct flights between the regions.

To give you an idea of what to expect, I’ve compiled a list of estimated flight times from popular departure cities in Latin America to Bangkok, Thailand:

  • Mexico City, Mexico: The flight time from Mexico City to Bangkok is approximately 23 hours and 15 minutes, with one or two layovers.
  • Bogota, Colombia: The flight time from Bogota to Bangkok is approximately 28 hours and 30 minutes, with two or three layovers.
  • Sao Paulo, Brazil: The flight time from Sao Paulo to Bangkok is approximately 25 hours and 45 minutes, with one or two layovers.
  • Lima, Peru: The flight time from Lima to Bangkok is approximately 26 hours and 30 minutes, with one or two layovers.

Always remember these times are just estimates. If you search for cheap flights hard enough (especially using tools like Skyscanner, Hopper, or Scott’s Cheap Flights), you can find better deals and shorter times!

How long is a flight to Thailand from the Middle East?

Middle East Airport

Luckily if you’re flying from the Middle East, you’ve got tons of options!

Doha, Dubai, and other major cities in the region all serve as major hubs for flights to and from Asia (including Thailand).

Here are some estimated flight times from popular Middle Eastern cities to Bangkok, Thailand:

  • Dubai: The flight time from Dubai to Bangkok is approximately 6 hours and 30 minutes, assuming a non-stop flight. However, many flights from Dubai to Bangkok have layovers in other cities, which can increase the total travel time to around 8-10 hours.
  • Abu Dhabi: If you are departing from Abu Dhabi, the flight time to Bangkok is similar to that from Dubai, at around 6-7 hours for a non-stop flight. However, again, many flights have layovers, which can increase the total travel time.
  • Doha: Flights from Doha to Bangkok typically take around 6-7 hours, assuming a non-stop flight. However, many flights have layovers, which can increase the total travel time.

How long is a flight to Thailand from Australia?

Australia Airport

Since Australia is closer to Thailand, you’ll get more options to fly into cities within Thailand.

So your flight times will vary greatly. However, Bangkok will often be the cheapest and most popular option.

Here’s a breakdown of flight times from major Australian cities to popular destinations in Thailand:

Departing CityDestination CityFlight Time
SydneyBangkok9 hours 30 minutes
MelbourneBangkok9 hours 15 minutes
BrisbaneBangkok9 hours
PerthPhuket7 hours 15 minutes
AdelaideBangkok9 hours 30 minutes

How long is a flight to Thailand from Africa?

Africa is obviously huge and contains tons of countries.

So detailing the flight times from every area would be difficult. So, I’ve broken it down for some estimates based on the northern and southern parts of Africa.

How long is a flight to Thailand from Northern Africa?

North African Airport

If you are flying from Northern Africa, such as Morocco or Egypt, the flight duration to Thailand will be around 10-12 hours.

The exact time will depend on your departure city and the airline you choose.

Some of the popular airlines that offer flights from Northern Africa to Thailand include Emirates, Qatar Airways, and Turkish Airlines.

How long is a flight to Thailand from Southern Africa?

South African Airport

If you are flying from Southern Africa, such as South Africa or Zimbabwe, the flight duration to Thailand will be longer, around 14-16 hours.

This is because the distance between Southern Africa and Thailand is greater than that of Northern Africa.

You can choose from various airlines such as Emirates, Qatar Airways, and Ethiopian Airlines, among others.

How long is a flight to Thailand from Asia?

Asian Airport

Yay! You’re staying on the same continent!

This means flights are shorter and cheaper! Woohoo!

Here is a breakdown of the average flight times from popular Asian cities to Bangkok, Thailand:

  • Singapore: The flight time from Singapore to Bangkok is approximately 2 hours and 20 minutes.
  • Hong Kong: The flight time from Hong Kong to Bangkok is around 3 hours and 30 minutes.
  • Tokyo: The flight time from Tokyo to Bangkok is approximately 6 hours and 30 minutes.
  • Seoul: The flight time from Seoul to Bangkok is around 5 hours and 30 minutes.
  • Beijing: The flight time from Beijing to Bangkok is approximately 5 hours and 45 minutes.

Overall, the flight times from Asian cities to Bangkok are relatively short, making Thailand a convenient and accessible destination for travelers from around the region.

How long is your flight to Thailand?

I hoped to help people from everywhere.

Thailand is a beautiful country, and knowing the typical flight times help you gameplan so you can visit soon! Just make sure you check the weather, too! And you can do that using these apps you need for Thailand!

So, hopefully, I’ve provided the answer you need! Let me know in the comments where you’re reading from and where you want to visit Thailand from!

author avatar
Kyle Cash Owner
Kyle is the writer behind The Travel Runner. He’s a full-time traveler and adventurer who’s visited over 20 countries, including places like Thailand, Mexico, Vietnam, and Albania.