Singapore (SIN) to Bangkok (BKK) flights
There are direct flights from Singapore Changi Airport to Bangkok Suvarnabhumi Airport, sold by 7 airlines (including codeshares): Air India, Cathay Pacific, Ethiopian Airlines, Air Madagascar, Singapore Airlines, THAI Airways and Scoot. The distance is 1,417 km, about 2h 15m in the air. There are also 12 one-stop options, via airports such as Kuala Lumpur, Ho Chi Minh City and Phuket.
Live fares for SIN → BKKSee all routes on the mapDirect flights from Singapore to Bangkok
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| SIN → BKK | Air India, Cathay Pacific, Ethiopian Airlines, Air Madagascar, Singapore Airlines, THAI Airways, Scoot | 1,417 km | ~2h 15m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| KUL Kuala Lumpur | American Airlines and Air India then American Airlines and Ethiopian Airlines | 1,518 km | ~4h 30m |
| SGN Ho Chi Minh City | Lion Air and Singapore Airlines then THAI Airways and Turkish Airlines | 1,809 km | ~4h 50m |
| HKT Phuket | Thai AirAsia and Bangkok Airways then Transnusa and Air France | 1,654 km | ~4h 40m |
| PQC Phuquoc | Sun PhuQuoc Airways then Sun PhuQuoc Airways | 1,506 km | ~4h 30m |
| PEN Penang | AirAsia and Malaysia Airlines then Malaysia Airlines and THAI Airways | 1,536 km | ~4h 30m |
| REP Siem-reap | Singapore Airlines and Virgin Australia then Air Cambodia and Bangkok Airways | 1,674 km | ~4h 40m |
| KTI Phnom Penh | Emirates then Thai Vietjet Air | 1,639 km | ~4h 40m |
| PNH Phnom-penh | Singapore Airlines and Scoot then Air Cambodia and Bangkok Airways | 1,642 km | ~4h 40m |
| SAI Siem Reap | Singapore Airlines then Air Cambodia | 1,674 km | ~4h 40m |
| USM Ko Samui | Bangkok Airways and Qantas then Bangkok Airways and THAI Airways | 1,476 km | ~4h 30m |
| KBV Krabi | Thai AirAsia and Scoot then Air France and Cathay Pacific | 1,583 km | ~4h 35m |
| HDY Hat Yai | Scoot then THAI Airways and Thai Vietjet Air | 1,489 km | ~4h 30m |
More from Singapore and Bangkok
- Bangkok (BKK) to Singapore (SIN) · return route
- All direct flights from Singapore (SIN)
- All direct flights from Bangkok (BKK)
- Singapore to Istanbul (IST)
- Singapore to Amsterdam (AMS)
- Singapore to Paris (CDG)
- Singapore to Frankfurt (FRA)
- Singapore to Dubai (DXB)
- Singapore to Beijing (PEK)
- Singapore to Barcelona (BCN)
- Singapore to Madrid (MAD)
- Singapore to Shanghai (PVG)
- Singapore to Rome (FCO)
- Singapore to Munich (MUC)
- Singapore to Guangzhou (CAN)
- Istanbul (IST) to Bangkok
- Amsterdam (AMS) to Bangkok
- Paris (CDG) to Bangkok
- Frankfurt (FRA) to Bangkok
- Dubai (DXB) to Bangkok
- Beijing (PEK) to Bangkok
- Madrid (MAD) to Bangkok
- Shanghai (PVG) to Bangkok
- Rome (FCO) to Bangkok
- Munich (MUC) to Bangkok
- Guangzhou (CAN) to Bangkok
- London (LHR) to Bangkok
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.