Flights from Singapore to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SIN to BKK – All flight route options from Singapore Changi Airport, Singapore to Suvarnabhumi Airport, Thailand. These flights are operated by 22 different airlines. Fly non-stop or choose from 11 different connecting flights. The shortest flight time is 2 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Singapore to Bangkok flights
There are over 17 airlines and as many as 3696 flights every week to this destination. You can fly non-stop to Bangkok (BKK) from Singapore (SIN) with Jetstar Asia, Cathay Pacific, Singapore Airlines, Thai Airways International, Scoot or Ethiopian Airlines but if a stopover option suits you better you can choose to fly via Koh Samui, Phnom Penh or any other of the 11 alternatives with connectiing airports.
Tip! Consider Singapore Changi Airport (SIN) to Don Mueang International Airport (DMK) or Seletar (XSP) to Suvarnabhumi Airport (BKK) as alternatives aswell.
Singapore to Bangkok with Jetstar Asia
You can fly non-stop every weekday with flights departing between 7:00 am and 7:00 pm.
With Bangkok Airways
If you fly from Singapore with Bangkok Airways you will do a stopover in Koh Samui, USM before reaching Bangkok. This flight trip will take 5 hours and 25 minutes and you can fly every weekday with departures at 12:10, 12:15 or 17:20.
Distance & flight times: Singapore Changi Airport to Suvarnabhumi Airport
The shortest flight time between SIN and BKK is 2 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 25m | - | 884 miles (1422 km) |
USM Koh Samui | 5h 25m | 1h 40m | 920 miles (1480 km) |
PNH Phnom Penh | 6h 5m | 2h 50m | 1025 miles (1649 km) |
KUL Kuala Lumpur | 6h 15m | 1h 40m | 947 miles (1524 km) |
SGN Ho Chi Minh City | 6h 20m | 2h 30m | 1129 miles (1817 km) |
PEN Penang | 6h 40m | 3h 25m | 958 miles (1541 km) |
HDY Hat Yai | 6h 50m | 3h 5m | 929 miles (1495 km) |
SAI Siem Reap | 7h 3m | 3h 15m | 1069 miles (1720 km) |
HKT Phuket | 7h 5m | 4h 45m | 1031 miles (1659 km) |
KBV Krabi | 7h 8m | 2h 50m | 988 miles (1590 km) |
VTE Vientiane | 7h 40m | 3h 45m | 1481 miles (2383 km) |
SZB Kuala Lumpur | 7h 55m | - | - |


Quick copy and share this page
From Singapore to Thailand
Below is a list of other destinations to Thailand from Singapore Changi Airport with either direct flights or 1 stop connections.
-
DMK Bangkok Direct
-
HKT Phuket Direct
-
CNX Chiang Mai Direct
-
KBV Krabi Direct
-
USM Koh Samui Direct
-
UTP Utapao
-
HDY Hat Yai Direct
-
UTH Udon Thani
-
KKC Khon Kaen
-
CEI Chiang Rai
From Singapore to Bangkok
We have found another destination to Thailand from Singapore Changi Airport as well.