Thai Airways Booking: Compare Thai Airline Flights & Schedules

One-way
Round-trip
Multi-city
Direct Flights 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 to Popular Destinations

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
20:40
22:15
Hat Yai (HDY)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
20:55
22:05
Kuala Lumpur (KUL)
Bangkok (BKK)
Book flight
Thai Airways
Thai Airways
21:25
22:30
Udon Thani (UTH)
Bangkok (BKK)
Book flight

Flight Services at 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 Order Thai Airways Ticket

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

About Thai Airways

Thai Airways International, commonly known as Thai Airways, is Thailand’s flag carrier. Thai Airways’ IATA code is TG. In flight listings, the TG airline code identifies the carrier; THA is its ICAO code, and a TG flight number identifies one of its services. The company began operations in 1960 as a joint venture between Thai Airways Company and Scandinavian Airlines System. Thai Airways is based in Bangkok, and Suvarnabhumi Airport (BKK) is its principal hub.

From Malaysia, the most direct place to compare Thai Airways schedules is the Kuala Lumpur–Bangkok market. When comparing Thai airlines, confirm whether Thai Airways or a partner operates each segment. Bangkok also connects with the airline’s wider domestic and international network. The itinerary shown for a particular date determines whether a flight is nonstop or connects in Bangkok, so check the stops and operating carrier before choosing a ticket.

Thai Airways joined Star Alliance as a founding member in 1997. Alliance membership can make connections and loyalty benefits available across participating airlines, subject to each ticket’s fare rules and the operating carrier. For travellers comparing Thai Airways booking options, the useful details are the route, departure time, cabin, baggage allowance and conditions shown for the individual itinerary.

Airline Overview and History

Thai Airways’ history spans more than six decades. It was formed in 1960 through cooperation between Thai Airways Company and Scandinavian Airlines System. In 1977, the Thai government acquired SAS’s shareholding. Thai Airways Company and Thai Airways International merged in 1988, bringing domestic and international operations under one airline group. The company listed on the Stock Exchange of Thailand in 1991.

In 1997, Thai Airways became one of the founding members of Star Alliance. The airline later entered a court-supervised business rehabilitation process. It completed that process in 2025 and resumed trading on the Stock Exchange of Thailand on 4 August 2025. These milestones explain the airline’s ownership and operating history without relying on old fleet, market-share or financial figures that can quickly become outdated.

Thai Airways is a publicly traded company. Its shareholder mix can change, so readers looking for current ownership percentages should use the latest company filings. The Ministry of Finance has been identified as a major shareholder in company reporting. Historical details and current investor information are best checked separately: a previous shareholder figure should not be treated as a live ownership percentage.

For customers, the practical distinction is between Thai Airways as the marketing airline and the carrier actually operating a segment. A ticket can include partner-operated connections. Review the carrier name, flight number and fare conditions for every part of an itinerary, especially when a journey connects beyond Bangkok.

Fleet and Aircraft

Thai Airways lists Airbus A320-200, Airbus A321neo, Airbus A330-300 and Airbus A350-900 aircraft, along with Boeing 777-200ER, Boeing 777-300ER, Boeing 787-8 and Boeing 787-9 aircraft. The fleet includes narrow-body aircraft for shorter and regional services as well as wide-body aircraft used across regional and long-haul networks.

Aircraft type is useful when comparing a flight, but it does not by itself guarantee a particular seat, cabin layout or onboard feature. Aircraft can vary within a model, and equipment can change after a schedule is published. Check the aircraft and cabin information attached to the selected itinerary, then confirm the details in the airline’s booking information before travel.

Thai Airways sells Economy, Royal Silk (Business) and, on selected aircraft and services, Royal First Class. A premium cabin is not available on every route or flight. The selected cabin, seat map and fare family determine what is included. A flight’s operating carrier also matters: partner-operated segments may have different seating, baggage and service arrangements.

Passengers choosing between Thai Airways flights can compare the aircraft type and journey time alongside departure time, connection length and baggage. If a specific seat feature, meal or cabin is important, verify that feature for the exact flight rather than assuming it is present on every aircraft of the same type.

Top Flight Routes

Thai Airways’ Bangkok hub gives travellers from Malaysia access to onward itineraries across Thailand and other regions. The links below open Traveloka route-search pages for popular city pairs. They help compare available schedules and fares; they do not promise that Thai Airways operates every result or that a route is nonstop. Use the airline and stop filters, then inspect the operating carrier and connection details shown for your dates.

Kuala Lumpur–Bangkok is the core Malaysia–Thailand city pair to compare when searching for Thai Airways flights. Onward searches such as Kuala Lumpur–Phuket, Kuala Lumpur–London or Kuala Lumpur–Sydney may show itineraries with a connection, depending on the date and available schedule. A route page can include services from several airlines, so confirm that each segment matches the carrier and travel time you want.

Penang–Bangkok is another useful search for travellers in northern Malaysia. For any route, compare the complete journey rather than only the first flight: a lower displayed fare can involve a longer connection, a different operating airline, or different baggage terms. Review the booking details before paying.

Baggage Allowance and Policies

Thai Airways checked baggage depends on the route, cabin, fare family, ticket and operating carrier. For travel beginning on or after 2 March 2026, the airline applies a piece-based allowance to its listed international route groups, including journeys within Asia, Australia and New Zealand. For many international Economy tickets, Standard generally includes one checked bag up to 23 kg, while Flexi and Full Flex generally include two bags up to 23 kg each. Saver, award and selected route exceptions can differ, so check the allowance attached to the exact ticket.

On the international piece-based policy, Royal Silk Class generally includes two checked bags up to 32 kg each. Royal First Class generally includes three checked bags up to 32 kg each; some redemption tickets have a two-piece allowance. Each checked bag is subject to the airline’s size limit, and partner or codeshare flights may apply different rules. The e-ticket or booking page is the final reference for the journey you purchased.

For cabin baggage, Thai Airways permits one carry-on item of up to 7 kg, with maximum dimensions of 56 × 45 × 25 cm, including handles and wheels. A small personal item, such as a handbag or laptop, may also be carried if it stays within the airline’s published size and weight limits. Airport security rules for liquids and restricted goods apply separately; review the current airport and destination requirements before packing.

If your checked bags exceed the ticket allowance, Thai Airways offers excess-baggage purchase options on eligible flights. Online excess baggage is available for eligible Thai-operated flights and must be purchased at least 24 hours before departure. The airline’s published terms set a per-person, per-flight limit and state that an online purchase is non-refundable and non-exchangeable. Fees can differ by route and purchase channel, so compare the displayed charge with the cost and terms at the airport before deciding.

Travellers with sports equipment, musical instruments, mobility devices or other unusual baggage should confirm acceptance, packing and fees with the airline before travel. Do not assume an item counts as a standard checked bag. If an itinerary includes another carrier, check that carrier’s rules for the relevant segment as well.

Check-in Guide

Thai Airways online check-in is available from 24 hours until 1 hour before scheduled departure, subject to ticket and passenger eligibility. Travellers generally need a booking reference or ticket number and the passenger’s last name. International passengers must also provide the travel-document information required for the destination. Keep the passport, visa and other entry documents available when completing check-in.

Online check-in may not be available when a passenger requires certain types of airport assistance or is travelling with an unaccompanied-minor service, a pet, sports equipment, or baggage that needs special handling. In these cases, follow the airline’s instructions and check in at the airport. Kiosk availability and bag-drop arrangements depend on the departure airport and flight.

Counter opening and closing times differ by airport and route. Check the instructions for the airport shown on your ticket and leave enough time for document checks, baggage drop, immigration and security screening. If a connection is part of the trip, check whether each segment is eligible for online check-in and whether the boarding pass is issued for the entire itinerary.

After check-in, verify the passenger name, flight date, departure airport, gate information and baggage receipt. If a schedule change or ticket update appears, use the booking channel or airline contact shown on the ticket to confirm the current itinerary.

Cabin Classes and In-Flight Experience

Thai Airways offers Economy and Royal Silk Class across its network, with Royal First Class on selected services. Exact cabin availability and seat configuration depend on the aircraft and flight. Royal Silk is the airline’s Business Class product. When comparing a fare, check whether the selected cabin includes the seat, baggage and ticket-change conditions that matter to you; cabin name alone does not describe every fare restriction.

Thai Airways provides onboard meals and other services according to the route, flight and cabin. Special meal requests are for eligible international flights operated by Thai Airways. The airline’s current instructions allow requests up to 24 hours before departure for flights leaving Bangkok and up to 48 hours before departure for flights arriving in Bangkok. The request must be made through an eligible Thai Airways channel and may not be available on partner-operated flights.

In-flight entertainment, seat power, Wi-Fi and other features vary by aircraft and service. Thai Airways’ THAI Sky Connect service is not available in the same way on every flight; equipment and satellite coverage can affect availability. Check current flight information if internet access or a particular entertainment feature is important to your trip.

Passengers with dietary needs should request an appropriate special meal before the published deadline and confirm that the request appears in their booking. A request is not the same as a guaranteed allergy-free cabin or meal preparation environment. Keep essential medication and any medically required items in cabin baggage, following airline and airport safety rules.

Passenger Policies and Special Services

Infants younger than 14 days are not accepted for air travel by Thai Airways. A bassinet can be requested on routes where the service is offered, subject to availability and aircraft limits. The published bassinet guidance is for babies under 6 months, under 10 kg and no more than 67 cm long. Thai Airways says bassinet service is not available on Thailand domestic routes or flights to and from Malaysia, Cambodia, Laos, Myanmar and Vietnam. For a Kuala Lumpur–Bangkok flight, a family should therefore plan for the infant to travel without a bassinet.

Thai Airways’ unaccompanied-minor service is required for children aged 5–11 travelling alone in Economy. In Business or First Class, the service is available for ages 8–11; it is optional for ages 12–17. An international service fee applies per flight, and the child’s fare and local requirements also matter. A transfer longer than six hours or an overnight stop requires an assistance arrangement at the transfer point. The airline does not accept an itinerary that requires an unaccompanied child to transfer between Suvarnabhumi and Don Mueang airports, and the service is not available on codeshare flights.

For a normal, uncomplicated pregnancy, Thai Airways requires a medical certificate from 28 weeks. It must state the expected date of delivery and confirm fitness to fly, and it must be issued within 7 days before the first flight. A single pregnancy may be accepted on flights longer than 4 hours up to 34 weeks, and on flights of 4 hours or less up to 36 weeks; pregnancy beyond 36 weeks is not permitted. Multiple pregnancies or complications can require a medical information form and airline approval, particularly for long-distance travel. Confirm the current requirement with Thai Airways before booking.

Pets generally travel under separate animal-transport rules rather than in the passenger cabin. Thai Airways accepts eligible dogs and cats as checked baggage on some flights, subject to prior arrangements, container and weight rules, health and document requirements, aircraft type, and destination restrictions. International pets must be older than 4 months, and the AVIH service is not available on A320 aircraft or on certain routes. Some animals or routes require cargo arrangements. Contact Thai Airways well before travel to confirm acceptance for every segment.

Passengers who need a wheelchair, medical assessment or other assistance should request it before departure and provide any required medical information. Service availability can depend on the airport, aircraft and type of support. Ask Thai Airways which details must be arranged directly with the airline and which can be added through the booking channel.

Reschedule, Cancellation, and Refund Policy

Thai Airways ticket changes and refunds depend on the fare rules attached to the ticket, the operating carrier, the timing of the request and the channel used to buy the booking. Some fares permit changes with a fee or fare difference; other tickets may restrict changes or refunds. Do not assume a particular booking class is automatically free to change or refundable.

If you booked through Traveloka, open the order details and review the change or refund options shown for that booking. If you bought directly from Thai Airways or another agency, use that seller’s process. The final amount, any service charge, and the applicable deadline must be checked against the ticket conditions and the current options displayed for your booking.

When an airline changes or cancels a flight, the available rebooking or refund choices depend on the notice, ticket and applicable rules. Follow the instructions sent for the booking and contact the seller or operating airline if the proposed option is unclear. Keep the ticket number and booking reference available when asking for help.

Why Book Thai Airways Flights on Traveloka

Traveloka can be used to compare Thai Airways booking options for a route and travel date. Search results let travellers review the schedule, journey duration, number of stops and displayed price. Where fare details are available, check the cabin, baggage allowance and change or refund conditions before selecting the ticket.

For an itinerary with a connection, compare the complete trip, including the operating carrier, airport and connection time for each segment. A Thai Airways-marketed flight can include a partner-operated service, so confirm the carrier shown for each flight. The ticket rules may differ between segments.

At checkout, review passenger details and the payment methods presented for that booking. Availability can vary by country, account and order. After payment, use the order confirmation and ticket information to verify whether the booking is confirmed and how to access the itinerary. Read the displayed post-booking options before making a change or cancellation request.

Traveloka route and airline searches can help put schedules and fare details in one comparison flow. The final choice should be based on the itinerary and ticket terms shown for your dates, not an assumption that every Thai Airways flight has the same inclusions or post-booking conditions.

Tips for Finding Cheap Thai Airways Flights on Traveloka

To compare Thai Airways fares, search the exact route and dates first, then review the complete itinerary. If your travel dates are flexible, compare nearby dates when the search results provide them. Flight prices change with availability and booking conditions, so a weekday or advance-purchase rule is not a guarantee of a lower fare.

Compare the total trip cost rather than the first price shown. Check whether the fare includes checked baggage, what cabin is selected, whether the flight connects, and which carrier operates each segment. An itinerary with a longer stop or an add-on charge may cost more overall than its initial fare suggests.

Before choosing a ticket, compare the change and cancellation terms that apply to your plans. If you need additional baggage, check the allowance and available excess-baggage price for the route. If a particular seat, meal or cabin is important, confirm that the selected flight offers it. These checks help you choose a fare that fits your trip without relying on a discount or future price drop.

When results include several airlines, use the airline filter if available and verify the operating carrier on the itinerary. For travel beyond Bangkok, compare the connection time and all flight segments. A low fare is useful only if the route, baggage and ticket conditions match what you need.

How to Book Thai Airways Flight Tickets on Traveloka

For a Thai Airways flight booking, enter your departure city, destination, travel dates and passenger count in Traveloka’s flight search. Select the cabin you want and review the available results. Search results may include different carriers, so use the airline filter when available and check the carrier name listed for each segment.

Open an itinerary to compare its departure and arrival times, flight duration, stopovers, baggage allowance and fare rules. For a round trip, review both directions before proceeding. If a connection is involved, confirm the airports, connection time and operating carrier for every segment.

Enter passenger names exactly as they appear on travel documents. Add any requested extras only after checking their price, eligibility and conditions. Review the final booking summary, ticket conditions and payment options shown for the order before submitting payment.

After checkout, check the order status and confirmation for the airline, passenger names, dates, route and ticket number. Keep the booking reference and itinerary accessible for check-in. For changes, cancellations or special assistance, follow the contact and service channel shown in the order and in the airline’s current travel guidance.

Frequently Asked Questions

What is the baggage allowance for Thai Airways flights?
For a Thai Airways booking, checked baggage depends on the route and fare family. On many Economy tickets, Standard includes one bag up to 23 kg, while Flexi and Full Flex include two bags up to 23 kg each; Royal Silk generally includes two 32 kg bags and Royal First three 32 kg bags, with some award-ticket exceptions. Saver and selected routes can differ, so check the allowance on your exact ticket. Carry-on is one bag up to 7 kg and 56 × 45 × 25 cm, plus a small personal item within Thai Airways’ published limits.
What is Thai Airways' frequent flyer program?
Royal Orchid Plus (ROP) is Thai Airways’ frequent-flyer programme. Members can earn or use miles under current programme terms; benefits vary by tier, ticket and operating airline. Check the applicable ROP terms before travel because programme benefits can change.
Is Thai Airways part of an airline alliance?
Thai Airways is a founding member of Star Alliance, established in 1997. Alliance benefits and mileage earning or redemption depend on the fare, participating airline and programme rules. Check the conditions for each flight, especially when an itinerary includes a partner-operated segment.
Where is Thai Airways' main hub?
Bangkok Suvarnabhumi Airport (BKK) is Thai Airways’ principal hub. Thai Airways is a Thai airline based in Bangkok. Its IATA code is TG and its ICAO code is THA; a TG flight listing identifies the carrier. A Thai Airways flight from Malaysia may connect there to another destination, depending on route and travel date. Check the stops, operating carrier and connection time on your itinerary.
What is Royal Silk Class on Thai Airways?
Royal Silk Class is Thai Airways’ Business Class product. Seat layout and onboard features vary by aircraft and flight, so the Royal Silk cabin may not look identical on every service. Review the aircraft and seat information for your specific itinerary.
Can I bring a pet in the cabin on Thai Airways?
Eligible dogs and cats may travel as checked baggage under Thai Airways’ AVIH rules; ordinary pets are generally not accepted in the passenger cabin, and service-animal requirements are separate. International pets must be older than 4 months. A320 flights and some destinations are excluded, and route, container and weight limits apply. Confirm acceptance with Thai Airways in advance.
How much does Thai Airways charge for the unaccompanied minor service?
For international travel, Thai Airways lists a USD 60 unaccompanied-minor service fee per flight, in addition to the applicable adult fare. The service is required for children aged 5–11 in Economy, available for ages 8–11 in Business or First, and optional for ages 12–17. Fees and local requirements can change, so confirm them with Thai Airways before booking.
What aircraft types does Thai Airways fly?
Thai Airways lists Airbus A320-200, A321neo, A330-300 and A350-900 aircraft, and Boeing 777-200ER, 777-300ER, 787-8 and 787-9 aircraft. The aircraft assigned to a route can change, so check the aircraft shown for your flight rather than assuming a specific model or cabin layout.
Who owns Thai Airways today?
Thai Airways is a publicly traded company. It completed its court-supervised business rehabilitation in 2025 and resumed trading on the Stock Exchange of Thailand on 4 August 2025. The Ministry of Finance has been identified as a major shareholder in company reporting; check the latest filing for current ownership because shareholder percentages can change.
Does Thai Airways offer inflight wifi?
Yes. THAI Sky Connect is listed for selected Boeing 777-300ER, Airbus A350-900, Airbus A330-300, Boeing 787-9, Boeing 787-8 and Airbus A321neo aircraft. Wi-Fi does not support internet voice calls. Availability and packages can vary by aircraft, route and operating conditions, so confirm the service and any complimentary access for your flight before travel.
When does Thai Airways online check-in open?
Thai Airways online check-in 48 hours before departure is too early: it opens 24 hours before and closes 1 hour before scheduled departure, subject to passenger and ticket eligibility. It may not be available for passengers requiring certain airport assistance, travelling with an unaccompanied-minor service, pets, sports equipment or special baggage. Check in at the airport if the online service does not accept your booking.
How do I buy extra baggage on Thai Airways?
Thai Airways offers online excess baggage on eligible Thai-operated flights. The purchase must be made at least 24 hours before departure; published limits are 5–50 kg per person per flight. Online excess baggage is non-refundable and non-exchangeable, and its fee can differ from other purchase channels. Check the terms and price for your route before paying.
Can I get a baby bassinet on Thai Airways flights from Kuala Lumpur?
No. Thai Airways says bassinet service is unavailable on flights to or from Malaysia, including Kuala Lumpur–Bangkok. Where offered, bassinets are for babies under 6 months, under 10 kg and no more than 67 cm long. Infants younger than 14 days are not accepted for air travel.
How long is a Thai Airways flight from Kuala Lumpur to Bangkok?
A nonstop Thai Airways flight from Kuala Lumpur International Airport to Bangkok Suvarnabhumi usually takes about 2 hours. Bangkok is one hour behind Malaysia, so local arrival time can look closer to departure time than the flight duration suggests. Schedules and actual journey times can vary; check the itinerary for your travel date.

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
maybank-credit-card-promotiontraveloka-cimb-promotion
traveloka-rhb-promotion
ambank-credit-card-promotion
traveloka-uob-promotion

For all your unique travel choices, we got you

Popular Thai Airways Routes

Popular Thai Airways Destinations

Airports Thai Airways Flies From

Countries Thai Airways Flies To

Thai Airways Flight Status

Popular Thai Airways Destinations

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

App Store

4.9/5

App rating
Google Play

4.9/5

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

Traveloka Sdn Bhd (Registration No. 201501003122), Suite 6-1, Level 6, Wisma UOA Damansara II, No. 6 Changkat Semantan, Damansara Heights, 50490 Kuala Lumpur, Malaysia
Copyright © 2026 Traveloka. All rights reserved.