Cheap flights to Thailand

One-way
Round-trip
Multi-city
Direct only
1 Adult
Economy
From

 

To

Bangkok Suvarnabhumi Airport

Search Flights
Need travel inspiration?
Discover flight ideas

Thing to know before you fly to Thailand

Find the most up-to-date deals on flights to your favourite destinations

Discover incredible airfare deals to top international destinations

Bangkok

Explore flights
Sydney
(SYD)
Bangkok
(BKK)
27 Feb - 4 Mar
From AU$725
Sydney
(SYD)
Bangkok
(DMK)
17 - 22 Nov
From AU$835

Phuket

Explore flights
Sydney
(SYD)
Phuket
(HKT)
21 - 29 Apr
From AU$740

Chiang Mai

Explore flights
Sydney
(SYD)
Chiang Mai
(CNX)
7 - 15 Nov
From AU$1,379

Hat Yai

Explore flights
Sydney
(SYD)
Hat Yai
(HDY)
7 - 11 Nov
From AU$2,032

Chiang Rai

Explore flights
Sydney
(SYD)
Chiang Rai
(CEI)
14 - 17 Nov
From AU$1,319

Udon Thani

Explore flights
Sydney
(SYD)
Udon Thani
(UTH)
12 - 20 Mar
From AU$1,184

Save even more with our latest coupon

Use HELLOTRAVELOKA in our app to get up to AU$30 off flights or AU$80 off hotels.

Code:HELLOTRAVELOKA

Copy

Flight Schedule to Thailand

Here are all the scheduled flights to Thailand, providing a variety of convenient travel options.
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Qantas
Qantas
08:00
13:25
Perth (PER)
Phuket (HKT)
Book Flight
Bangkok Airways
Bangkok Airways
08:00
09:35
Bangkok (BKK)
Phuket (HKT)
Book Flight
Emirates
Emirates
10:25
16:10
Sydney (SYD)
Bangkok (BKK)
Book Flight
Qantas
Qantas
13:00
19:00
Brisbane (BNE)
Bangkok (BKK)
Book Flight
Jetstar
Jetstar
14:15
20:15
Perth (PER)
Bangkok (BKK)
Book Flight
Qantas
Qantas
14:35
19:45
Melbourne (MEL)
Bangkok (BKK)
Book Flight
Jetstar
Jetstar
15:15
20:05
Melbourne (MEL)
Phuket (HKT)
Book Flight
Bangkok Airways
Bangkok Airways
17:40
19:00
Bangkok (BKK)
Chiang Mai (CNX)
Book Flight
Thai AirAsia
Thai AirAsia
19:35
21:05
Bangkok (DMK)
Phuket (HKT)
Book Flight
Thai AirAsia
Thai AirAsia
22:20
23:45
Phuket (HKT)
Bangkok (BKK)
Book Flight

Find the cheapest price by month to fly to Thailand

OriginDestinationDeparture DateReturn DatePrice
Perth (PER)BKKMonday 9 November 2026Thursday 12 November 2026AU$672
Perth (PER)BKKThursday 17 December 2026Sunday 20 December 2026AU$1,298
Perth (PER)BKKFriday 1 January 2027No dataNo data
Perth (PER)BKKMonday 1 February 2027No dataNo data
Perth (PER)BKKThursday 18 March 2027Sunday 21 March 2027AU$676
Perth (PER)BKKThursday 1 April 2027No dataNo data
Perth (PER)BKKSaturday 1 May 2027No dataNo data
Perth (PER)BKKTuesday 1 June 2027No dataNo data
Perth (PER)BKKThursday 1 July 2027No dataNo data
Perth (PER)BKKSunday 1 August 2027No dataNo data
Perth (PER)BKKWednesday 1 September 2027No dataNo data
Perth (PER)BKKFriday 1 October 2027No dataNo data

Direct Airline to Thailand

Available airlines offering direct flights to Thailand.
Select your preferred airline for a direct flight to Thailand. Enjoy a smooth and efficient journey to your country.
Thai Airways
Thai Airways
See Airlines
Lao Airlines
Lao Airlines
See Airlines
Spring Airlines
Spring Airlines
See Airlines
Air Astana
Air Astana
See Airlines
Thai VietJet Air
Thai VietJet Air
See Airlines
Air India
Air India
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
VietJet Air
VietJet Air
See Airlines
Aircalin
Aircalin
See Airlines
Thai AirAsia
Thai AirAsia
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
TransNusa
TransNusa
See Airlines
Hainan Airlines
Hainan Airlines
See Airlines
Sichuan Airlines
Sichuan Airlines
See Airlines
SriLankan Airlines
SriLankan Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
Biman Bangladesh Airlines
Biman Bangladesh Airlines
See Airlines
Emirates
Emirates
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Condor Flugdienst
Condor Flugdienst
See Airlines
Vietravel Airlines
Vietravel Airlines
See Airlines
Ethiopian Airlines
Ethiopian Airlines
See Airlines
Loong Air
Loong Air
See Airlines
HK Express
HK Express
See Airlines
United Airlines
United Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Greater Bay Airlines
Greater Bay Airlines
See Airlines
Japan Airlines
Japan Airlines
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air Premia
Air Premia
See Airlines
Eastar Jet
Eastar Jet
See Airlines
Jeju Air
Jeju Air
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Trinity Airways (Formerly T’way Air)
Trinity Airways (Formerly T’way Air)
See Airlines
Korean Air
Korean Air
See Airlines
Austrian Airlines
Austrian Airlines
See Airlines
S7 Airlines
S7 Airlines
See Airlines
Aeroflot
Aeroflot
See Airlines
Lot Polish Airlines
Lot Polish Airlines
See Airlines
Xiamen Air
Xiamen Air
See Airlines
Air China
Air China
See Airlines

Air ticket to Thailand

Getting to know Thailand’s major airports


  1. Bangkok’s Suvarnabhumi Airport (BKK) is one of the largest and busiest airports in the country. The airport is about 30 minutes from Bangkok’s city center and has handled more than 50 flights to all cities in Thailand and other countries. In addition, it is the 19th busiest airport in the world and the second busiest airport in Southeast Asia after Changi Int'l Airport.
  2. Bangkok’s Don Mueang Airport (DMK) is actually one of the world’s oldest airports and was Bangkok’s main base until Suvarnabhumi opened back in 2006. It’s now a hub for most of the low-cost carriers in Asia, so don’t be surprised to land here if you’re flying with one via another city. (There previously were direct flights here from Australia, but they now all fly to BKK.)
  3. Phuket International Airport (HKT) is located at the northern tip of Phuket and provides easy access to the island and Southern Thailand’s beach destinations. The airport has three terminals operating for domestic and international flights. Terminal 1 is for international travelers, terminal 2 is for domestic flights, and Terminal 3 is for transit and transfer flights.
  4. Chiang Mai International Airport (CMX) is one of Thailand's most extensive and fourth-busiest airports. There are two terminals at the airport which are divided into a domestic terminal and an international terminal. In addition, the airport has more than 50 international flights to all cities worldwide.


Direct flights from Australia to Thailand

You can fly direct to either Bangkok or Phuket from a few cities in Australia. Unfortunately, if you’re looking to explore Chiang Mai, Krabi or islands like Koh Samui, you will need to either book a connecting flight or travel by land to get there.


Here’s where you can fly direct to Thailand from Australia:


If you’re flying to Bangkok…

  • Brisbane (Jetstar)
  • Melbourne (Jetstar or Thai Airways)
  • Perth (Jetstar or Thai Airways)
  • Sydney (Qantas or Thai Airways)


If you’re flying to Phuket…

  • Melbourne (Jetstar)
  • Perth (Jetstar)
  • Sydney (Jetstar)

What month is the cheapest to fly to Thailand?

Since Thailand’s peak seasons change a bit depending on where you go in the country, the time you can get the cheapest flights will be dependent on where you’re flying into. No matter where you’re heading though, we advise against flying during peak periods like school holidays, long weekends and over Christmas and New Year to get the lowest price.


If you’re heading to Bangkok, look for flights from February to October. While the first half of this period can be very hot and the latter half of these are the wetter months, they do tend to have cheaper flights. You’ll also miss the high prices that come with Christmas, New Year’s and summer travel. We recommend looking at April for the combination of dry weather and the chance to experience Songkran, or Thai New Year.


Search for flights to Bangkok


If you’re heading to Chiang Mai, you’ll want to look for flights between February and April, which makes it ideal for combining with a trip to Bangkok. The earlier in that window, the more likely you are to have drier days and more comfortable temperatures. Things really start heating up as you get into May and June before the rainy season kicks in.


Search for flights to Chiang Mai


If you’re heading to Phuket, February to May tends to be the cheapest time. Like Bangkok and Chiang Mai, this is also one of the driest times to go… As long as you’re planning on staying in Phuket. Beaches and islands on the Andaman Sea coast of Thailand (or the west coast) have an opposite monsoon season to those in the Gulf of Thailand. So travel during these cheap months and stick to the west coast, and you’ll be having yourself an affordable and sunny holiday.


Search for flights to Phuket


How much are flights to Thailand?


Flight prices to Thailand will change depending on where you’re coming from, and where you’re flying to. Here’s a handy guide that can help you understand what’s a fair fare. The ranges below will factor in whether it’s a low-cost carrier or a full-service airline, so the price jump is likely as one is including extras like meals and checked baggage while the other is not.


If you’re heading to Bangkok:

  • Adelaide: AU$425-$600 each way
  • Brisbane: AU$400-$500 each way
  • Melbourne: AU$225-AU$350 each way
  • Perth: AU$175-AU$300 each way
  • Sydney: AU$250-AU$350 each way


If you’re heading to Chiang Mai:

  • Adelaide: AU$500-AU$700 each way
  • Brisbane: AU$400-AU$600 each way
  • Melbourne: AU$300-AU$$500 each way
  • Perth: AU$275-AU$350 each way
  • Sydney: AU$325-AU$450 each way


If you’re heading to Phuket:

  • Adelaide: AU$400-AU$550 each way
  • Brisbane: AU$400-AU$600 each way
  • Melbourne: AU$225-AU$375 each way
  • Perth: AU$175-AU$300 each way
  • Sydney: AU$250-AU$400 each way


Tips for getting cheap flights to Thailand


Know when to go and be flexible

As we mentioned above, there are some months that are much cheaper to fly to Thailand then others. So if you’re not restricted to any school holidays or set holiday dates, try to be flexible. Traveloka pro tip: Use our handy tools available on all flight route pages that can help you find the cheapest month available at the time you’re searching.


Be willing to connect

There are limited options when it comes to direct fights from Australia to Thailand. And that means you may be charged a premium for a non-stop flight. Consider taking a connecting flight with an airline like AirAsia or Scoot, which are both known for their bargain fares to destinations across Southeast Asia. You may have a slightly longer journey, but you may be able to save heaps!


Start somewhere cheap

Touring around Thailand but the only budget flights available for you go to Phuket? Just because Bangkok is the biggest city, that doesn’t mean you need to start and and your trip there. If you’re looking to explore the islands of the south of Thailand, consider just flying into the cheapest airport near somewhere on your itinerary. Land travel is very affordable once you’re there and minivans are readily available at airports ready to take you to your final destination.


Visa requirements for Australians

Great news! Australian passport holders looking to visit Thailand for 60 days or less don’t need a visa. If you are hoping to stay longer, you can easily apply for an extension at an immigration office. You can get an extra 30 days on your stay by doing this. Alternatively, if you leave the country, say to a neighbouring nation, you can come right back and your clock will re-start.

Frequently Ask Questions

Which airlines fly to Thailand?

Thailand's own carriers include Thai Airways, Bangkok Airways, Thai AirAsia and Thai VietJet Air. Many international airlines such as Singapore Airlines, Cathay Pacific, Emirates and Qatar Airways also serve Bangkok, giving travellers from hubs worldwide a wide choice of direct and one-stop options.

Are there direct flights to Thailand?

Yes. Bangkok has direct flights from cities across Asia, the Middle East, Europe and Australia, and is one of the most connected airports in the world. Travellers from long-haul markets often connect once through hubs such as Singapore, Hong Kong, Dubai or Doha when no nonstop service is offered.

Which airport should I fly into for Thailand?

Suvarnabhumi (BKK) is Bangkok's main international gateway and handles most full-service and long-haul flights. Don Mueang (DMK) is the budget-airline base for short-haul routes. For a beach trip on the Andaman coast, Phuket International (HKT) is the most direct southern gateway.

How long is the flight to Thailand?

It depends on your origin. Nonstop flights from nearby Asian cities take only a few hours, services from Australia run around nine hours, and one-stop journeys from Europe commonly total seventeen to twenty-one hours including the layover. Choosing a nonstop where available keeps the trip shortest.

When are flights to Thailand cheapest?

Fares move with demand rather than a fixed cheapest date. The cool season from November to February is the busiest and priciest window, while the hot months and the green season from June to October usually bring softer pricing. Set a Price Alert on Traveloka to track your route and book when the price drops.

Do I need a visa to visit Thailand?

It depends on your nationality. Many travellers can enter visa-free for tourism for a set period, while others must arrange a visa in advance, and the rules are reviewed from time to time. Check the official Thai immigration guidance for your passport before booking to confirm current requirements.

What documents do I need to enter Thailand?

Your passport should generally be valid for at least six months from your arrival date. You may be asked to show onward or return travel and proof of accommodation, and to register the Thailand Digital Arrival Card online shortly before you fly. Always confirm the latest entry rules with an official source, as they can change.

Can I reschedule or change my flight to Thailand booked on Traveloka?

Yes, depending on the fare and airline rules. Traveloka offers Easy Reschedule on eligible bookings so you can change your dates when plans shift, along with a Best Price Guarantee and 24/7 customer support. Review the fare conditions shown at checkout before you confirm your booking.

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Qantas Airlines
Qantas Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Jetstar Airways
Jetstar Airways
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Etihad Airways
Etihad Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Korean Air
Korean Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
China Airlines
China Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Air France
Air France
See Airlines
Delta Airlines
Delta Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Citilink
Citilink
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
American Airlines
American Airlines
See Airlines
British Airways
British Airways
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Emirates
Emirates
See Airlines
Rex Airlines
Rex Airlines
See Airlines

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!

For all your unique travel choices, we got you

Popular Routes from Thailand

Popular Routes to Thailand

Popular Airlines to Thailand

Flight from Bangkok to Melbourne
Flight from Bangkok to Brisbane
Flight from Phuket to Sydney
Flight from Phuket to Bangkok
Flight from Bangkok to Krabi
Flight from Phuket to Melbourne
Flight from Bangkok to Bali / Denpasar
Flight from Phuket to Chiang Mai
Flight from Phuket to Perth
Flight from Koh Samui to Bangkok
Flight from Bangkok to Koh Samui
Flight from Bangkok to Chiang Mai
Flight from Phuket to Bali / Denpasar
Flight from Bangkok to Da Nang
Flight from Bangkok to Sydney
Flight from Bangkok to Trat
Flight from Udon Thani to Bangkok
Flight from Bangkok to Udon Thani
Flight from Phuket to Koh Samui
Flight from Chiang Mai to Krabi
Flight from Krabi to Bangkok
Flight from Chiang Mai to Surat Thani
Flight from Bangkok to Ho Chi Minh City
Flight from Bangkok to Phuket
Flight from Bangkok to Phnom Penh
Flight from Bangkok to Vienna
Flight from Bangkok to Kuala Lumpur
Flight from Bangkok to Phitsanulok
Flight from Bangkok to Hong Kong
Flight from Bangkok to Dhaka
Flight from Bangkok to Ubon Ratchathani
Flight from Bangkok to Paris
Flight from Bangkok to Manila
Flight from Bangkok to Perth
Flight from Chiang Rai to Bangkok
Flight from Chiang Mai to Hanoi
Flight from Bangkok to Guangzhou
Flight from Bangkok to Jakarta
Flight from Bangkok to Nan
Flight from Bangkok to Paro
Flight from Bangkok to Osaka
Flight from Bangkok to Lampang
Flight from Bangkok to Chiang Rai
Flight from Ubon Ratchathani to Bangkok
Flight from Koh Samui to Singapore
Flight from Udon Thani to Chiang Mai
Flight from Bangkok to London
Flight from Surat Thani to Bangkok
Flight from Bangkok to Kathmandu
Flight from Lampang to Bangkok
Flight from Bangkok to Nakhon Si Thammarat
Flight from Krabi to Chiang Mai

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

Download Traveloka
App Store

4.8/5

App rating
Google Play

4.9/5

App rating
*In SEA, based on cumulative downloads (2014–2025) among travel apps. Source: SensorTower