Travel from Ko-Phuket to Singapore

Bus or fly from Ko Phuket to Singapore?

SilkAir, Thai AirAsia and seven other airlines fly from Ko Phuket to Singapore hourly. Alternatively, you can take a bus from Ko Phuket to Singapore via Hat Yai Bus Terminal, Hat Yai Bus Station, and Singapore in around 16 h 41 min.

How to get from Ko Phuket to Singapore

ModeDurationPrice
From Thalang Temple bus to Phuket airport, fly to Singapore airport, subway to Tanah Merah, then subway to Singapore.4 h 27 min$75
From Thalang Temple bus to Phuket airport, fly to Johor Bahru airport, bus to Johor Bahru CIO, then bus to Singapore.8 h$114
From Phuket Bus Terminal 2 Mini Van to Hat Yai Bus Terminal, walk to Hat Yai Bus Station, bus to Singapore, then taxi to Singapore.16 h 41 min$47
From Ko Phuket taxi to Krabi Bus Station, bus to Satun, drive to Padang Besar, train to Gemas, walk to Gemas, train to JB Sentral, line 950 bus to Woodlands MRT Station, walk to Woodlands, then subway to City Hall.23 h 13 min$180
From Phuket Bus Terminal 2 Mini Van to Hat Yai Bus Terminal, walk to Hat Yai, bus to Johor Bahru Check Point, then bus to Hong Lim Park.22 h 1 min$54
From Phuket Bus Terminal 2 bus to Hat Yai Bus Terminal, walk to Hat Yai, then bus to Singapore.23 h 47 min$45
From Ko Phuket drive to Singapore.15 h 55 min$205

How long does it take to get from Ko Phuket to Singapore?

It takes approximately 4 h 27 min to get from Ko Phuket to Singapore, including transfers.

Is there a direct bus between Ko Phuket and Singapore?

No, there is no direct bus from Ko Phuket to Singapore. However, there are services departing from Phuket Bus Terminal 2 and arriving at Hong Lim Park via Hat Yai and Johor Bahru Check Point. The journey, including transfers, takes approximately 22 h 1 min.

Operators from Ko Phuket to Singapore

OperatorPhoneWebsite
Airport Bus PhuketAirport Bus Phuket
SilkAirSilkAir
Thai AirAsiaThai AirAsia
Scoot Tigerair Scoot Tigerair
Jetstar Asia AirwaysJetstar Asia Airways
AirAsiaAirAsia
Malindo AirwaysMalindo Airways
Malaysia AirlinesMalaysia Airlines
Bangkok AirwaysBangkok Airways
Singapore AirlinesSingapore Airlines
SMRT+1 800-336-8900SMRT
Causeway LinkCauseway Link
Sukhothai Tour Hat YaiSukhothai Tour Hat Yai
KKKL Express012-784 9999KKKL Express
KTM ETS Malaysia Railway03 2267 1200KTM ETS Malaysia Railway
KTM Malaysia Railway03 2267 1200KTM Malaysia Railway
Thai Good TravelThai Good Travel
Transtar Travel(65) 6297 9009Transtar Travel
Sri Trang TourSri Trang Tour
Grassland ExpressGrassland Express