XJ (XJ)

20 non-stop routes across 11 airports. Main hub: Bangkok (DMK).

Live fares · DMK → RUH

About XJ

XJ is Thai AirAsia X, the long-haul low-cost offshoot operating out of Don Mueang (DMK) in Bangkok. If you've flown budget aviation in Southeast Asia, you already know the model: stripped-back fares, unbundled everything, and a route map built around price-sensitive travelers who'd rather pay for what they use than subsidize a hot towel they didn't ask for. With 20 non-stop routes spanning 84,290 km across 11 airports, XJ punches reasonably hard for a carrier of its size. The network leans heavily on the Thailand-Japan corridor, which tells you exactly who's filling these planes.

Why fly XJ?

The honest answer is price and directness. XJ gets you from DMK to destinations in Japan, India, Kazakhstan, and Saudi Arabia without a connection, which matters more than people admit when the alternative is a two-stop routing through a hub charging legacy-carrier fares. Five routes into Japan alone (from a single network of 20) suggests the carrier has figured out where demand actually lives. The DMK-RUH run at 5,748 km is legitimately impressive for a low-cost operation — that's not a regional hop, that's a real long-haul commitment. If you're flexible on timing and willing to add bags and meals separately at checkout, the base fares tend to reward the effort.

XJ hub airports

Top destination countries on XJ

Tips for booking XJ

Book bags early — low-cost long-haul carriers price ancillaries higher at the gate, and XJ is no exception to that industry-wide habit. DMK is a better airport than its reputation suggests, but it's not Suvarnabhumi (BKK), so don't assume lounge access or inter-airline connections work the same way. XJ doesn't operate within a major alliance, so forget accruing Star Alliance or oneworld miles here. Check fare classes carefully before assuming the cheapest ticket includes anything beyond a seat. For the Japan routes specifically, compare XJ's all-in price against full-service carriers before committing — the gap closes faster than you'd expect once you add meals and luggage.

Frequently asked questions about XJ

Where does XJ airline fly?

XJ operates 20 routes primarily connecting Thailand, Japan, and Kazakhstan. The airline focuses on serving key destinations across Southeast Asia and selected international markets in East Asia and Central Asia.

What is XJ's main hub airport?

XJ's primary hub is Don Mueang Airport (DMK) in Bangkok, Thailand, which serves as the airline's main operations center for flights across its network.

Is XJ a low-cost carrier, legacy carrier, or regional airline?

Based on its network of 20 routes and focus on regional connectivity across Southeast Asia and select international destinations, XJ operates as a regional carrier serving point-to-point routes.

When should I book flights with XJ and what fare classes are available?

For the best fares, book 4-8 weeks in advance, especially for travel during peak seasons. Check XJ's website directly for available fare classes and promotional offers on your desired route.

What are XJ's baggage and check-in policies?

Baggage allowances and check-in procedures vary by fare type and route. Visit XJ's official website or contact their customer service for specific details on baggage limits, fees, and online check-in options for your booking.

Find flights from Bangkok
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Main hubs for XJ

Where XJ concentrates its operations — sorted by routes flown from each airport.

Where XJ flies most

Top destination countries by route count.

Related guides

Sibling pages from across Flightmaps — country aggregations, airport rosters, and visa context for XJ.

Top XJ destinations

XJ network at a glance

Frequently asked questions about XJ

  • How many routes does XJ operate?

    XJ (XJ) operates 20 non-stop routes across 11 airports worldwide.

  • What is XJ's main hub?

    XJ's busiest hub is Bangkok (DMK) in Thailand, with 10 non-stop routes from this airport alone.

  • What is XJ's longest route?

    XJ's longest non-stop route is DMK-RUH at 5,748 km.

  • Where does XJ fly the most?

    XJ flies most often to Thailand, with 10 routes serving destinations in Thailand.