Thai Airways

Search and book Thai Airways flights online with iCanFly

TG
Thai Airways
Thailand's national carrier
IATA Code
TG
Alliance
Star Alliance
Founded
1960
Hub
Suvarnabhumi Airport (BKK)
Loyalty
Royal Orchid Plus

AIRLINE OVERVIEW

Thai Airways flights from Sri Lanka

Thai Airways International is the flag carrier of Thailand, headquartered in Bangkok. Founded in 1960, the airline operates its primary international and domestic network through Bangkok Suvarnabhumi Airport (BKK), its principal hub.

Thai Airways flies to destinations across Asia, Europe, Australia, and beyond. Its fleet includes Airbus A320/A321neo, A330 and A350 aircraft, alongside Boeing 777 and 787 aircraft, with the exact type operating any given route depending on scheduling and demand. Thai Airways is a member of Star Alliance, and travellers can extend their journey through Star Alliance partner connections in addition to Thai Airways' own network.

Thai Airways offers Economy and Royal Silk Business Class across its network, with Royal First and premium-economy-related products available on selected aircraft and routes. Frequent flyers can join Royal Orchid Plus, the airline's loyalty programme, to earn miles and tier status on eligible bookings.

Note: Fleet composition, destination counts, cabin availability, and loyalty programme terms are set by Thai Airways and change periodically. Always confirm current details on the official Thai Airways website or at the time of booking on iCanFly.

Network

Routes from Colombo

Thai Airways operates flights between Bandaranaike International Airport (CMB) and Bangkok Suvarnabhumi Airport (BKK), its principal hub, subject to schedule and aircraft assignment.

From Bangkok, travellers can connect across Thai Airways' own international network and, where applicable, continue onward through Star Alliance partner connections.

Popular onward destinations reachable via Bangkok include (subject to availability, routing and connecting carrier):

Note: Flight schedules, frequencies, aircraft assignments, and whether a destination is served by Thai Airways directly or via a partner airline are set by Thai Airways and change periodically. Always confirm current departure times, connections and operating carrier when you search on iCanFly or check directly with Thai Airways.

Explore Thai Airways routes from Colombo.

Baggage

Baggage information

Thai Airways' checked baggage allowance varies by fare family, cabin class, route and ticket conditions. Thai Airways applies piece-based allowances (a set number of bags, each with its own weight and size limit) on most journeys, with the exact number and weight of bags shown for your specific fare. Always check the baggage allowance displayed during booking before purchasing, as this reflects your actual entitlement.

Cabin Baggage

All cabins
EconomyGenerally one main cabin bag up to 7 kg, within Thai Airways' published size limits
Royal Silk / Royal FirstAdditional personal-item allowances may apply on eligible cabins and itineraries

Cabin baggage limits are set by Thai Airways and may vary by aircraft and route. Check the latest allowance for your flight before travel.

Checked Baggage

Varies by fare
EconomyA set number of checked bags is generally included, based on your fare family and route — shown with your fare during booking
Royal Silk / Royal FirstHigher piece and weight allowances typically apply on premium cabin fares

Baggage allowances are set by fare family, cabin class, route and ticket conditions, and are subject to change by Thai Airways. The allowance shown with your fare at the time of booking takes precedence over general guidance.

Special and Sports Equipment

Conditions apply
AcceptedSports equipment and musical instruments, subject to type, dimensions and weight
OptionsMay be carried within your standard allowance or checked separately, and additional fees may apply depending on your fare and route

Acceptance, allowance and any charges depend on the equipment, route and fare conditions. Confirm arrangements with Thai Airways or iCanFly support before travel, ideally in advance of your flight.

Excess Baggage

Additional fee
ChargesThai Airways charges excess baggage fees if you exceed the allowance shown with your fare
TipIt is usually more economical to purchase extra baggage in advance rather than at the airport

Baggage allowances and fees change periodically and depend on your fare, route, cabin and Royal Orchid Plus tier. Always verify the allowance shown during booking on iCanFly or directly with Thai Airways.

Travel classes

Cabin classes

Thai Airways offers Economy and Royal Silk Business Class across its network, with Royal First and other premium products available on selected aircraft and routes. The exact cabin, seat and onboard product depends on the aircraft operating your specific flight — cabin name alone does not guarantee a specific seat type.

Economy Class

The standard cabin on all Thai Airways flights

All flights
  • Seating with meal service and in-flight entertainment on equipped aircraft

Aircraft types

Airbus A320/A321neo familyAirbus A330Airbus A350Boeing 777Boeing 787

Royal Silk (Business Class)

Premium seating with enhanced service, available on selected aircraft and routes

Select routes
  • Lie-flat or other premium Business Class seating depending on aircraft configuration
  • Priority check-in and lounge access where available
  • Enhanced dining

Aircraft types

Selected Boeing 777, Boeing 787 and Airbus A350 aircraftSelected Airbus A320-family services on regional routes

Royal First

A limited premium cabin available on a small number of selected Thai Airways aircraft and routes

Limited availability
  • Private or semi-private First Class seating where offered
  • Exclusive ground and onboard service where available
  • Availability depends on the operating aircraft and schedule; the product is expected to be progressively phased out as Thai Airways renews its fleet and premium cabin products

Aircraft types

A small number of selected long-haul aircraft

Royal First availability is limited and may change as Thai Airways updates its fleet and premium cabin products. Check the cabin offered on your specific flight when booking.

Book with us

Why book on iCanFly

iCanFly is a Sri Lankan online travel booking platform built for travellers who want a straightforward way to search and book flights. Fares displayed on iCanFly reflect availability at the time of search and follow Thai Airways' fare rules and inventory, as returned through iCanFly's booking systems; iCanFly helps you compare and book with confidence rather than guaranteeing the lowest fare on the market.

Web and mobile app

Search and book from your browser or the iCanFly app, wherever you are.

Secure online booking

Encrypted payment processing for peace of mind at checkout.

Easy flight comparison

Compare Thai Airways fares alongside other airlines flying the same route, subject to availability at the time of search.

Local customer support

Assistance from a Sri Lanka-based team for booking, changes, and cancellations, subject to fare rules and Thai Airways' or its ticketing partner's conditions.

Flights, hotels and more

Flights, hotels, and travel insurance available through one booking platform.

Check-in options

Online check-in

Recommended

Generally available from 24 hours until 1 hour before scheduled departure via the Thai Airways website or app, subject to airport, route and booking eligibility. Seat selection and boarding pass issuance are included where available.

Mobile boarding passes

Where available

Available on eligible bookings and at supporting airports; not guaranteed for every itinerary or airport.

Airport check-in

Always available

Counters at Bandaranaike International Airport (CMB) remain available for travellers who prefer to check in in person.

Popular destinations

Connecting through Bangkok, Thai Airways' network and its Star Alliance partner connections open up a range of destinations popular with Sri Lankan travellers for business, leisure, and visiting family abroad. These are shown as potential onward destinations via Bangkok and are not guaranteed to be daily, nonstop from Colombo, always operated by Thai Airways directly, or bookable on a single ticket in every case.

Got questions?

Frequently asked questions