Book Thai Airways (TG) Flight Tickets Online

One-way
Round-trip
Multi-city
Direct only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

 

To

 

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Thai Airways Flight Schedule & Flight Time to Popular Destination

Find the complete flight schedule for Thai Airways to a variety of popular destinations, ensuring convenient and flexible travel choices.
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Thai Airways
Thai Airways
13:05
16:35
Jakarta (CGK)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
16:10
19:25
Bali / Denpasar (DPS)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
17:55
19:00
Ubon Ratchathani (UBP)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
18:30
20:00
Bangkok (BKK)
Phuket (HKT)
Book flight
Thai Airways
Thai Airways
18:55
20:25
Chiang Rai (CEI)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
20:00
21:10
Udon Thani (UTH)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
20:40
22:15
Phuket (HKT)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
20:40
22:15
Hat Yai (HDY)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
20:50
21:50
Khon Kaen (KKC)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
20:55
22:15
Phnom Penh (KTI)
Bangkok (BKK)
Book flight

Book, Manage, and Fly with Thai Airways on Traveloka

Before Booking
At Booking
After Booking
Trip Planning

Smart Combo

With Traveloka's Smart Combo tickets, you can book premium airline tickets for up to 40% cheaper. Enjoy flights at a more affordable price. Experience flights with Air France, Cathay Pacific, Etihad, Garuda Indonesia, KLM, Lufthansa, and Singapore Airlines at more affordable prices. It's easy: find flights marked Smart Combo, then choose the one that suits your needs.
Learn More

Multi-city Flight Ticket

Explore more cities by booking flight tickets on Traveloka. You can travel to various destinations—fly up to 5 different routes, set foot in 10 cities—all in one booking. Start your journey by opening the Flight Ticket menu, select the Multi-city option, fill in your flight routes, and then choose your desired flights.

High Flexibility Ticket

Are your travel plans constantly changing? With High Flexibility Tickets on Traveloka, you can reschedule your domestic flight without penalty and get refunds with low fees. Open the Flight Ticket menu, fill in your flight details, click 'Other Options' at the bottom, and select 'High Flexibility' under Ticket Flexibility options before you start your flight search.

How to Book and Make Thai Airways Flight Reservations Online

How to Book a Flight Ticket

Here are the steps to book Thai Airways tickets online:

  1. Visit the flight ticket page or open Traveloka App
  2. Fill in the flight details in the search box
  3. Choose and book the flight that suits you best
  4. Fill in the booker's and passenger's details
  5. Make a payment using your chosen method
  6. Receive your Thai Airways e-ticket in My Orders or via your email

How to Pay

Payments for Thai Airways tickets can be made via bank transfer, and credit card.

For more information regarding available payment methods, please visit the Payment Methods page.

Thai Airways E-Ticket

The Thai Airways e-ticket serves as proof of your booking for Thai Airways flights. Show your e-ticket at the Thai Airways counter during check-in (either at the airport or online) to get your boarding pass. If you do not receive your e-ticket within 60 minutes after making payment, please contact Traveloka Customer Service immediately.

Airline Profile & History

About Thai Airways

Thai Airways International is the national carrier of Thailand. It flies under the IATA code TG and the ICAO code THA, and is run by Thai Airways International Public Company Limited from its headquarters in Bangkok. Its hub is Suvarnabhumi Airport (BKK), and almost every journey on the network passes through it. Many travellers simply call the airline THAI, the name painted on its aircraft, and you will often see TG flights listed that way on boards and booking screens.

For travellers coming from anywhere in the world, Thai Airways works in two ways. It is a direct way into Thailand, with domestic flights onward to Phuket, Chiang Mai and other cities. It is also a one-stop connection between Asia, Australia and Europe, with Bangkok as the transfer point. As a founding member of Star Alliance, it links into a much larger partner network for journeys that go beyond its own routes. This page covers how the airline works in practice: the fleet, the baggage rules, check-in, cabins and special services, and how to book TG flights on Traveloka.

Check Your Thai Airways Ticket or Booking

For a ticket bought on Traveloka, open My Booking to find the issued e-ticket, passenger details and airline reference. Check whether ticketing is confirmed before treating a payment receipt as a ticket. The Traveloka booking ID and the airline booking reference serve different systems; use the reference identified for the airline.

THAI's Manage Booking form accepts an airline booking reference or ticket number together with the passenger's last name. Finding a reservation does not make its fare refundable or guarantee that every agency-issued ticket can be changed through the airline's website. Start reschedule and refund requests for a Traveloka-issued ticket through Traveloka, following the purchased fare conditions.

Fleet and Aircraft

The fleet is mostly widebody, with a growing narrowbody group for regional and domestic flying. The airline's own fleet page lists eight aircraft types:

  • Boeing 777-300ER: the largest type in the fleet and the backbone of busy long-haul routes. Most are two-class, with Royal Silk Business Class seats that recline to a 180-degree flat bed. A small sub-fleet also carries an eight-seat Royal First cabin.
  • Boeing 777-200ER: a smaller two-class 777 with Royal Silk and Economy.
  • Airbus A350-900: a long-range jet used widely across Asia, Australia and Europe. It comes in several two-class layouts, and Royal Silk is laid out 1-2-1, so every business seat has direct aisle access.
  • Boeing 787-9 and Boeing 787-8 Dreamliner: mid-size widebodies flown on regional and medium-haul routes. Both are two-class.
  • Airbus A330-300: a regional widebody. One version adds a Premium Economy cabin between Royal Silk and Economy.
  • Airbus A320-200: a short-haul jet with a small Royal Silk cabin of recliner seats and an Economy cabin, used on domestic and shorter regional flights.
  • Airbus A321neo: the newest type. It seats 175, with 16 Royal Silk seats that open into fully flat beds and 159 Economy seats. Every seat has a 4K touchscreen with Bluetooth headphone pairing.

Which aircraft you get decides a lot about the trip. It sets whether a business seat is flat or a recliner, whether Premium Economy exists on the flight, and whether wifi is offered. The aircraft type is shown when you select a flight, so it is worth a glance before you choose between two departure times.

Top Flight Routes

Thai Airways runs a hub-and-spoke network. Flights from across Asia and Australia land at Suvarnabhumi, and onward flights leave for other parts of the region and Europe. These are some of the most-booked routes on the network, each with its own page on Traveloka:

  • Singapore to Bangkok: a short, busy regional hop and a common first leg for onward travel through Bangkok.
  • Kuala Lumpur to Bangkok: a nonstop link of roughly two hours between two of Southeast Asia's main capitals.
  • Manila to Bangkok: a regular service of around three and a half hours, with onward connections at Suvarnabhumi.
  • Sydney to Bangkok: the airline's flagship Australian route, a nonstop flight of a little over nine hours.
  • Melbourne to Bangkok: a nonstop service popular with holidaymakers and with passengers connecting on to Europe.
  • Perth to Bangkok: the shortest of the Australian nonstops, at around seven hours.
  • Bangkok to Phuket: a domestic flight of about an hour and twenty minutes to Thailand's best-known island.
  • Bangkok to Chiang Mai: a short domestic flight north to the cultural centre of northern Thailand.

The real value of the network is in the combinations. An itinerary from Australia to Europe, or from Southeast Asia to North Asia, can be built as one ticket with a single change at Suvarnabhumi. For a connecting itinerary, check the operating carriers, ticket conditions and baggage instructions for the complete journey. Through-checking and disruption assistance depend on the actual itinerary; separate tickets may require collecting bags and checking in again. Alliance membership alone does not establish those benefits for every combination.

Baggage Allowance and Policies

Thai Airways counts checked baggage by the piece. How many pieces you get, and how heavy each one can be, depends on your cabin and your fare family. On international flights the free allowance looks like this:

Checked baggage on international flights

  • Royal First Class: three pieces of up to 32 kg each (two pieces on award tickets).
  • Royal Silk Business Class: two pieces of up to 32 kg each.
  • Premium Economy: two pieces of up to 23 kg each.
  • Economy Flexi and Full Flex: two pieces of up to 23 kg each.
  • Economy Standard and Saver: one piece of up to 23 kg. On some routes the lowest Saver fares include no checked bag at all, so read the fare details before you pay.
  • Infants without a seat: one piece in line with the travelling adult's cabin.

Every checked bag must stay within 158 cm when you add up length, width and height, wheels and handles included. On flights wholly within Thailand, each passenger gets one piece: 32 kg in Royal Silk and 23 kg in every Economy fare.

Cabin baggage

Each passenger may carry one cabin bag of up to 7 kg, no larger than 56 x 45 x 25 cm. You can also bring a small personal item, such as a handbag or a laptop bag of up to 1.5 kg. Liquids follow the usual rule of containers of 100 ml or less in one clear resealable bag of up to one litre.

Frequent flyer extras

Royal Orchid Plus elite members get extra pieces on top of the fare allowance. Platinum members get two extra pieces, Gold members and Star Alliance Gold members get one, and Silver members get one 23 kg piece.

Extra and special baggage

Extra pieces can be prepaid online before you fly, and a fee applies that depends on the zones you fly between. One golf set or one bicycle per passenger can count as part of the normal allowance, as long as it is packed to the airline's rules. Bulky items such as canoes or windsurf boards must be requested at least three working days ahead. Flights to and from Australia and New Zealand allow one surfboard within the allowance.

Check-in Guide

There are three ways to check in, and the one you choose decides how early you need to reach the airport.

Mobile and online check-in

Check-in opens 24 hours before departure on the Thai Airways website and app. You can pick or confirm a seat and save a mobile boarding pass. At Suvarnabhumi, passengers who check in on their phone can drop bags at the self bag drop in rows D and E on the fourth floor. Online check-in is not open to everyone. Passengers who need a wheelchair or medical help, children flying alone, and anyone travelling with a pet, sports equipment or oversized bags must check in at the counter.

Kiosk check-in

Self-service kiosks accept check-in from 48 hours up to 90 minutes before take-off. Once you have your boarding pass, you can use the same self bag drop.

Counter check-in

On international flights the counter closes 50 minutes before departure. On domestic flights it closes 40 minutes before. The boarding gate closes 10 minutes before take-off on both. Those are hard cut-offs, so allow time for queues, security and passport control. If you have an exit-row seat, you must check in at the counter so staff can confirm you are eligible.

Cabin Classes and In-Flight Experience

Up to four cabins are offered, depending on the aircraft. Most flights carry two: Royal Silk and Economy.

Royal First

Royal First is found only on a small group of Boeing 777-300ERs. Each semi-private suite is 24 inches wide and turns into a fully flat bed with up to seven feet of space. In Bangkok, the service starts at the kerb, with a porter, a private check-in, an escort through security and immigration, and the Royal First Lounge. On board, passengers get designer travel kits, sleepwear on intercontinental flights, and a menu that can be pre-selected at least 72 hours before departure from Bangkok.

Royal Silk Business Class

Royal Silk is the airline's business class and its main premium cabin. Seats recline to a flat bed on every widebody and on the A321neo. The A320 is the exception, where Royal Silk is a recliner. On the A350-900 the cabin is laid out 1-2-1, so nobody climbs over a neighbour. Royal Silk passengers get dedicated check-in, fast-track security and immigration in Bangkok, and access to lounges run by the airline and its partners.

Premium Economy

Premium Economy is offered on one version of the Airbus A330-300. It gives more legroom, wider seats with leg rests and wider armrests, a dedicated crew and an upgraded meal and bar service.

Economy Class

Economy seating and legroom vary by aircraft and seat position. On longer regional and intercontinental flights every passenger gets a pillow and blanket, with eye shades and earplugs on request. The entertainment library has roughly 150 films, 300 TV programmes and a large music collection.

Meals and wifi

Thai-inspired cooking runs through every cabin, alongside international dishes. More than 20 special meal types can be ordered for health, religious or dietary reasons, including Muslim, kosher, Jain, gluten-free, diabetic, child and baby meals. Onboard wifi, branded THAI Sky Connect, is offered on the A350-900, the 787-8 and 787-9, the 777-300ER version with Royal First and the A330-300 version with Premium Economy, though not on every aircraft of those types. It is free for Royal First and Royal Silk passengers and for Royal Orchid Plus members.

Passenger Policies and Special Services

Infants and young children

Babies younger than 14 days cannot fly. Bassinets are offered for babies under six months who weigh under 10 kg and are no longer than 67 cm. The service is not available on flights within Thailand or on flights to and from Cambodia, Laos, Myanmar, Vietnam and Malaysia. Infants must be held during take-off and landing. An approved child car seat can be used on a paid seat for children under two.

Children flying alone

The unaccompanied minor service is required for children aged 5 to 11 in Economy. In Royal Silk and Royal First it is open only to children aged 8 to 11. It is optional for anyone aged 12 to 17. On international routes the child pays an adult fare plus a per-flight service fee. The airline will not carry a child alone on an itinerary with an overnight stop or a transfer of more than six hours. The same applies to a transfer between Suvarnabhumi and Don Mueang. The service is also not available on codeshare flights with four-digit TG numbers.

Wheelchair and mobility assistance

Wheelchair service is free and should be requested when booking, or at least 48 hours before departure. Staff help from the check-in counter to the aircraft, and from the aircraft through arrivals. Personal wheelchairs over 32 kg need special approval.

Pets and service dogs

Pets are not accepted in the cabin. The exception is trained service dogs at least six months old, which fly free with 48 hours' notice. Dogs and cats can travel in a temperature-controlled hold on the same flight as their owner, with conditions. Animals must be older than four months on international flights. The service is not offered on the A320, and snub-nosed breeds are not accepted. Pets cannot travel this way to or from Brisbane, Melbourne, Perth or Sydney, or to Auckland, Denpasar, Dubai or Hong Kong.

Royal Orchid Plus

Royal Orchid Plus is the airline's frequent flyer programme. Members earn and redeem miles on TG flights and across Star Alliance. The Silver, Gold and Platinum tiers add extra baggage, priority services and lounge access.

Reschedule, Cancellation, and Refund Policy

What you can change, and what it costs, depends on the fare family you bought. In Economy the families run from Saver and Standard up to Flexi and Full Flex. The higher families give more freedom to change dates and to get money back. The lower ones may allow changes only with a fee and any difference in fare, and may be non-refundable. The full conditions appear on the booking screen before you pay and in your confirmation.

If you booked on Traveloka, start any change from My Booking in the app or on the website. You can check your ticket status there, ask for a reschedule and see whether a fee or fare difference applies, or request a refund where your fare allows one. Optional extras follow their own rules. Prepaid Preferred Seats are non-refundable, though the purchase can be reused on the same route. Prepaid extra baggage is also non-refundable.

If the airline cancels a flight or changes the schedule significantly, passengers are normally offered another flight at no extra cost, or a refund of the unused part of the ticket. Traveloka's customer support can help you choose between the options.

Why Book Thai Airways Flights on Traveloka

Traveloka puts TG flights alongside other options on one screen, so you can see the trade-off between departure time, connection length, fare family and price before you decide. A few things make it a practical place to book:

  • Clear fare details: the baggage allowance and change conditions for each fare family are shown before you pay, so compare the included baggage and restrictions before choosing between Saver and Flexi.
  • Keep your ticket details together: once ticketing is confirmed, review the issued e-ticket and airline reference in My Booking before checking in.
  • One place to manage the trip: reschedule and refund requests start from My Booking, and support is available around the clock.
  • Add-ons in the same booking: extra baggage, seats, meals and travel insurance can be added where the fare allows.
  • Beyond the flight: hotels in Bangkok, Phuket or Chiang Mai, airport transfers and activities can go into the same itinerary.

Tips for Finding Cheap Flights on Traveloka

Fares on Thai Airways move with demand and season. A few habits make it easier to land a better one:

  1. Use the fare calendar. Comparing a week of departure dates often shows a lower fare a day or two either side of your first choice.
  2. Set a Price Alert. Track a route such as Sydney to Bangkok and get a notification when the fare moves, instead of checking every day.
  3. Book ahead of holiday peaks. Songkran in April and the year-end holidays fill Bangkok flights early, so booking weeks ahead gives you more seats to choose from.
  4. Match the fare family to your bags. A Standard fare with one 23 kg piece can work out better than a Saver fare plus a prepaid bag, and a Flexi fare already includes two.
  5. Compare one-stop itineraries. For Europe or North Asia, a single change in Bangkok can beat a nonstop on the overall mix of price and timing.
  6. Bundle the stay. Adding a hotel to the flight on Traveloka can bring down the cost of the whole trip.

How to Book Flight Tickets on Traveloka

  1. Search: open the Traveloka app or website, choose Flights, and enter your departure city, your destination, dates and number of passengers.
  2. Filter: pick Thai Airways in the airline filter to see TG flights only, then sort by departure time, duration or price.
  3. Choose a fare: select a flight and compare fare families. Check the baggage allowance and the change and refund conditions for each.
  4. Enter passenger details: type every name exactly as it appears in the passport, and add infants and children with their dates of birth.
  5. Add extras: choose seats, extra baggage or insurance if you need them.
  6. Pay: pick a payment method from the options shown at checkout and confirm.
  7. Get your e-ticket: the booking appears in My Booking with your e-ticket. From there you can check your ticket, then check in with the airline 24 hours before departure.

Frequently Asked Questions

How much checked baggage do Thai Airways tickets include?
On international flights, Economy Saver and Standard fares include one 23 kg piece, while Flexi and Full Flex include two. Royal Silk Business Class includes two pieces of 32 kg and Royal First three. Each bag must stay within 158 cm in total dimensions, and some Saver fares on selected routes carry no checked bag.
Can I buy extra baggage before a Thai Airways flight?
Extra pieces can be prepaid online through the airline before you fly, which saves sorting it out at the counter. The fee depends on the zones your journey runs between. Prepaid excess baggage is non-refundable, so add it only once your plans are firm.
When does Thai Airways online check-in open?
Check-in on the Thai Airways website or app opens 24 hours before departure. At Suvarnabhumi you can then drop bags at the self bag drop in rows D and E on the fourth floor. Passengers needing a wheelchair, children flying alone and anyone carrying a pet, sports equipment or oversized bags must use the counter instead.
How do I check or manage my Thai Airways booking?
For a ticket bought on Traveloka, open My Booking in the app or on the website to see your e-ticket, request a reschedule or ask for a refund. Whether a change is free depends on the fare family: Flexi and Full Flex give the most room to change, while Saver and Standard are more restricted. Prepaid Preferred Seats are non-refundable but can be reused on the same route.
Can I pay for an extra-legroom seat on Thai Airways?
Front-row and emergency-exit seats in Economy are sold as Preferred Seats, with the fee set by the zones you fly between. They can be bought on the THAI website or app, through the Contact Center at least 48 hours before departure, or at check-in if still free. Passengers under 15, pregnant travellers and anyone flying with an infant cannot sit in an exit row.
Can I order a special meal on Thai Airways?
More than 20 special meal types are available on international TG flights, including Muslim, kosher, Jain, gluten-free, diabetic, child and baby meals. On flights leaving Bangkok, the request must be in at least 24 hours before departure. On flights into Bangkok, the deadline is 48 hours.
Does Thai Airways offer baby bassinets?
Bassinets are for babies under six months who weigh less than 10 kg and measure no more than 67 cm. They are not offered on Thai domestic flights or on flights to and from Cambodia, Laos, Myanmar, Vietnam and Malaysia. Babies younger than 14 days cannot fly at all.
How long is the Thai Airways flight from Sydney to Bangkok?
The nonstop flight from Sydney to Bangkok Suvarnabhumi is scheduled at about 9 hours 20 minutes. Perth to Bangkok is shorter, at around 7 hours. Block times shift a little between schedule seasons, so check the exact time on your chosen flight.
Can I travel with my pet on Thai Airways?
Only trained service dogs at least six months old may fly in the cabin, free of charge with 48 hours' notice. Dogs and cats older than four months can travel in the hold on international flights, booked at least three working days ahead. This is not possible on the A320, for snub-nosed breeds, or on flights to and from Australian cities.
Is there wifi on Thai Airways flights?
THAI Sky Connect wifi is offered on the A350-900, the Boeing 787-8 and 787-9, and selected 777-300ER and A330-300 aircraft. It is free for Royal First and Royal Silk passengers and for Royal Orchid Plus members. Other passengers can buy a chat, browsing or streaming package on board.

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

Other Popular Destinations

Top International Destination

Top Flight Airport

Popular International Flight Routes

Popular Country

Popular International Flight Destinations

Popular Domestic Flight Destinations in the US

#1 All-in-one travel app*

Easy refund & reschedule

App-only deals

Instant trip notifications & alerts

App Store

4.8/5

App ratings
Google Play

4.7/5

App ratings
*in SEA, based on cumulative downloads (2014 - 2026) among travel apps. Source: SensorTower