Bangkok to Sepang (BKK–KUL) — Airlines, Schedules & Connections

BKK Airport Page →
758 mi airlines 140/wk
On-time Some delays Frequent delays
Flight Schedule 42 flights Verified 1d ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
MH797
MH Malaysia
73H
5:40 AM
+07
8:55 AM
+08
2h 15m
M T W T F S S
Prices
TG415
TG Thai
320
8:45 AM
+07
11:55 AM
+08
2h 10m
M T W T F S S
Prices
MH785
MH Malaysia
73H
11:05 AM
+07
2:25 PM
+08
2h 20m
M T W T F S S
Prices
8M9522
8M Myanmar Airways
7M8
11:05 AM
+07
2:25 PM
+08
2h 20m
M T W T F S S
Prices
FY7489
FY Firefly
73H
11:05 AM
+07
2:25 PM
+08
2h 20m
M T W T F S S
Prices
AY6615
AY Finnair
7M8
11:05 AM
+07
2:25 PM
+08
2h 20m
M T W T F S S
Prices
8M9512
8M Myanmar Airways
73H
2:15 PM
+07
5:35 PM
+08
2h 20m
M T W T F S S
Prices
AY6621
AY Finnair
73H
2:15 PM
+07
5:35 PM
+08
2h 20m
M T W T F S S
Prices
FY7491
FY Firefly
73H
2:15 PM
+07
5:35 PM
+08
2h 20m
M T W T F S S
Prices
MH789
MH Malaysia
73H
2:15 PM
+07
5:35 PM
+08
2h 20m
M T W T F S S
Prices
TG417
TG Thai
359
4:45 PM
+07
7:55 PM
+08
2h 10m
M T W T F S S
Prices
GF6357
GF Gulf
789
4:45 PM
+07
7:55 PM
+08
2h 10m
M T W T F S S
Prices
8M9530
8M Myanmar Airways
73H
5:05 PM
+07
8:25 PM
+08
2h 20m
M T W T F S S
Prices
FY7487
FY Firefly
73H
5:05 PM
+07
8:25 PM
+08
2h 20m
M T W T F S S
Prices
MH783
MH Malaysia
73H
5:05 PM
+07
8:25 PM
+08
2h 20m
M T W T F S S
Prices
AY6619
AY Finnair
73H
5:05 PM
+07
8:25 PM
+08
2h 20m
M T W T F S S
Prices
FY7481
FY Firefly
73H
6:40 PM
+07
10:00 PM
+08
2h 20m
M T W T F S S
Prices
MH775
MH Malaysia
73H
6:40 PM
+07
10:00 PM
+08
2h 20m
M T W T F S S
Prices
MH781
MH Malaysia
73H
8:05 PM
+07
11:25 PM
+08
2h 20m
M T W T F S S
Prices
FY7485
FY Firefly
7M8
8:05 PM
+07
11:25 PM
+08
2h 20m
M T W T F S S
Prices
FY7488
FY Firefly
73H
9:00 AM
+08 T1
10:15 AM
+07
2h 15m
M T W T F S S
Prices
AY6628
AY Finnair
7M8
9:00 AM
+08 T1
10:15 AM
+07
2h 15m
M T W T F S S
Prices
8M9520
8M Myanmar Airways
73H
9:00 AM
+08 T1
10:15 AM
+07
2h 15m
M T W T F S S
Prices
MH784
MH Malaysia
73H
9:00 AM
+08 T1
10:15 AM
+07
2h 15m
M T W T F S S
Prices
AY6630
AY Finnair
73H
12:15 PM
+08 T1
1:25 PM
+07
2h 10m
M T W T F S S
Prices
FY7490
FY Firefly
73H
12:15 PM
+08 T1
1:25 PM
+07
2h 10m
M T W T F S S
Prices
MH788
MH Malaysia
73H
12:15 PM
+08 T1
1:25 PM
+07
2h 10m
M T W T F S S
Prices
8M9521
8M Myanmar Airways
73H
12:15 PM
+08 T1
1:25 PM
+07
2h 10m
M T W T F S S
Prices
TG416
TG Thai
789
1:05 PM
+08 T1
2:10 PM
+07
2h 5m
M T W T F S S
Prices
GF6356
GF Gulf
320
1:05 PM
+08 T1
2:10 PM
+07
2h 5m
M T W T F S S
Prices
MH782
MH Malaysia
73H
2:50 PM
+08 T1
4:05 PM
+07
2h 15m
M T W T F S S
Prices
8M9511
8M Myanmar Airways
73H
2:50 PM
+08 T1
4:05 PM
+07
2h 15m
M T W T F S S
Prices
AY6726
AY Finnair
73H
2:50 PM
+08 T1
4:05 PM
+07
2h 15m
M T W T F S S
Prices
FY7486
FY Firefly
73H
2:50 PM
+08 T1
4:05 PM
+07
2h 15m
M T W T F S S
Prices
FY7480
FY Firefly
73H
4:20 PM
+08 T1
5:40 PM
+07
2h 20m
M T W T F S S
Prices
MH774
MH Malaysia
73H
4:20 PM
+08 T1
5:40 PM
+07
2h 20m
M T W T F S S
Prices
AY6622
AY Finnair
73H
4:20 PM
+08 T1
5:40 PM
+07
2h 20m
M T W T F S S
Prices
AY6620
AY Finnair
73H
6:05 PM
+08 T1
7:20 PM
+07
2h 15m
M T W T F S S
Prices
FY7484
FY Firefly
73H
6:05 PM
+08 T1
7:20 PM
+07
2h 15m
M T W T F S S
Prices
MH780
MH Malaysia
73H
6:05 PM
+08 T1
7:20 PM
+07
2h 15m
M T W T F S S
Prices
TG418
TG Thai
359
9:05 PM
+08 T1
10:10 PM
+07
2h 5m
M T W T F S S
Prices
MH796
MH Malaysia
73H
10:00 PM
+08 T1
11:10 PM
+07
2h 10m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Bangkok to Sepang
6 carriers, 140 flights/week nonstop.
6 Airlines 140 Flights/wk 758 mi 2h 10m nonstop +1h ahead 75 1-stop hubs

BKK–KUL is served by 6 airlines with nonstop service. Malaysia Airlines, Firefly and Myanmar Airways International lead the route. The flight covers 758 miles in approximately 2h 10m. Beyond nonstop, 75 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop BKK–KUL service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
MH Malaysia Airlines 42 73H 2h15-2h20 Oneworld
FY Firefly 35 73H, 7M8 2h20
8M Myanmar Airways International 21 73H, 7M8 2h20
AY Finnair 21 73H, 7M8 2h20 Oneworld
TG Thai Airways 14 320, 359 2h10 Star Alliance
GF Gulf Air 7 789 2h10
Aircraft on this route
320 Airbus A320 – TG
359 Airbus A350-900 – TG
73H Boeing 737-800 – 8M, AY, FY, MH
789 Boeing 787-9 Dreamliner – GF
7M8 Boeing 737 MAX 8 – 8M, AY, FY
Alliance coverage
Unaffiliated: 8M + FY + GF (63 flights/wk, 45%)
Oneworld: AY + MH (63 flights/wk, 45%)
Star Alliance: TG (14 flights/wk, 10%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, BKK to KUL direction.
Mon
20
flights
Tue
20
flights
Wed
20
flights
Thu
20
flights
Fri
20
flights
Sat
20
flights
Sun
20
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
20
Nonstop flights
140
Outbound / wk
154
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for BKK to KUL.
1-STOP
One-Stop Connections
75
Hubs
~9h
Fastest
~44h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
3,073
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Sepang from Bangkok

Nearby airports with service to Kuala Lumpur International Airport.
Metric BKK→KUL DMK→KUL UTP→KUL
Distance from BKK 19 mi 71 mi
Nonstop airlines 6 3 1
Weekly flights 140 98 3
Flight time 2h 10m 1h 59m 2h 10m
Airports within 200 miles of BKK with service to Kuala Lumpur International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
+1h
Sepang is 1 hour ahead of Bangkok.
BKK: +07 · KUL: +08

When it's 6:00 PM in Bangkok, it's 7:00 PM in Sepang.
Distance & Flight Time
758 mi / 1,221 km
Nonstop flight time is approximately 2h 10m to 2h 20m.
Visa & Entry

Thai passport holders enter Malaysia visa-free for up to 30 days under the ASEAN bilateral agreement. No advance application is needed. Passport must be valid for at least 6 months beyond the date of entry. You can enter by air or at any of the many Thai-Malaysian land border crossings. The busiest overland points are Sadao-Bukit Kayu Hitam (Songkhla to Kedah) and Padang Besar rail crossing.

At Kuala Lumpur International Airport (KUL), immigration is fast with autogate lanes for frequent visitors. A return or onward ticket is technically required but rarely checked for Thai nationals. For stays beyond 30 days, exit and re-enter (the 30-day clock resets on each entry), though repeated border runs may attract scrutiny. Malaysia also offers the Malaysia Digital Arrival Card (MDAC) through the MyTravelPass portal, which replaces the old paper arrival card.

Direct flights from Bangkok (BKK or DMK) to Kuala Lumpur run about 2 hours 15 minutes on AirAsia, Thai AirAsia, Malaysia Airlines, and Thai Airways. Penang, Langkawi, and Kota Kinabalu also have direct connections from Bangkok. Malaysia uses the Malaysian ringgit (MYR), trading at roughly 0.13 MYR per THB 1 (or about 7.5 THB per MYR 1). Touch 'n Go cards work on KL's MRT, LRT, monorail, and buses, plus highway tolls. KL is one of the cheapest capital cities in Southeast Asia for food: street food runs MYR 5 to MYR 15 (THB 37 to THB 112) per dish.

Getting to BKK

Airport Rail Link (ARL) runs from Phaya Thai station to Suvarnabhumi in 30 minutes (฿45 City Line; ฿90–130 Express, though Express service is often suspended). Trains run 6am to midnight. Transfer at Makkasan for MRT or Phaya Thai for BTS Skytrain.Metered taxis cost ฿250–400 from central Bangkok plus expressway tolls (฿50–75); expect 40–90 minutes depending on traffic. Avoid non-metered taxis; insist on the meter. Ride-share apps (Grab) are widely used and typically cost ฿200–350.

Getting from KUL

KLIA Ekspres to KL Sentral takes 28 minutes (RM55). KLIA Transit is slower but cheaper if you're stopping at intermediate stations. Both depart from the basement of the main terminal. KLIA2 (AirAsia) has its own station on the same line.

Taxis from KLIA to central KL cost RM70–100 using the fixed-rate coupon system at the taxi counter (avoid unlicensed touts). Grab is available and typically cheaper. Long-distance buses connect to Singapore and other Malaysian cities from both KLIA and KLIA2.

Sepang Climate

Equatorial rainforest climate, hot (28–34°C) and humid year-round with no true dry season. Rain can fall any month, though two monsoon seasons (Northeast: November–March; Southwest: May–September) bring heavier precipitation. Afternoon thunderstorms are frequent year-round and cause the most common flight delays.

Haze from Indonesian forest fires is a recurring issue August–October and occasionally reduces visibility enough to affect operations. Unlike typhoon zones farther north, KUL is not at direct tropical cyclone risk. Operations are generally consistent year-round.

BKK–KUL Quick Facts

Key statistics for the Bangkok to Sepang route.
Route details
Distance758 mi / 1,221 km
Flight time2h 10m to 2h 20m
Time difference+1 hour
Airlines (nonstop)6
Weekly flights140 out / 154 return
1-stop connections75 hubs
Origin: BKK
IATA / ICAOBKK / VTBS
TimezoneAsia/Bangkok
Passengers/yr62.2M
Elevation5 ft / 2 m
Destination: KUL
IATA / ICAOKUL / WMKK
TimezoneAsia/Kuala_Lumpur
Passengers/yr57.1M
Elevation69 ft / 21 m

Frequently Asked Questions

Common questions about BKK to KUL flights.
Nonstop flights from Suvarnabhumi Airport to Kuala Lumpur International Airport take approximately 2h 10m to 2h 20m. The route covers 758 miles.
There are approximately 140 nonstop flights per week from BKK to KUL. The return direction has about 154 weekly flights.
Yes, 1-stop connections are available through JJN, HDY, KHN, KWE, KBV, KIX, DAC, CSX, XIY, NNG, MAA, CTS, HKT, KTI, SGN, TFU, KMG, SIN, RGN, SZX, MLE, CAN, SAI, ALA, HGH, MNL, FOC, HND, DAD, CNX, WUH, CKG, BLR, XMN, VTE, BWN, CGK, MFM, HAK, CMB, PVG, DEL, KHH, BOM, HKG, CGO, ICN, TPE, TNA, NRT, JED, MCT, SHJ, TAO, PEK, TAS, CCU, HAN, AMD, NKG, DPS, AMS, PER, AUH, DOH, LHR, DXB, SWA, SYD, YVR, MEL, IST, LHE, BNE and CDG. These options provide additional schedule flexibility.
Sepang is 1 hour ahead of Bangkok.
Yes, return flights from KUL to BKK are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include DMK and UTP. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from BKK to KUL

Suvarnabhumi Airport (BKK) and Kuala Lumpur International Airport (KUL) are connected by nonstop service from Myanmar Airways International, Finnair, Firefly, Gulf Air, Malaysia Airlines and Thai Airways. With 140 weekly departures, this is a heavily served route.

BKK to KUL Flight Duration and Schedule

Nonstop flight time from BKK to KUL ranges from 2 hours 10 minutes to 2 hours 20 minutes. The route covers a distance of 758 miles (1,221 km). There are approximately 140 weekly flights outbound and 154 return, totaling 294 flights per week in both directions.

Connecting Options and Alternatives

75 one-stop connections are available, with the fastest taking approximately 9 hours via JJN. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Bangkok (DMK) and Rayong (UTP).