Travel options for:
Ko Phuket to Singapore
  • Fly to Singapore

    $38 - $166
    1. Ko Phuket

      15 min - hourly

      $1 - $2

    2. Phuket (HKT)

      1 h 40 min - non-stop

      $35 - $160

    3. Singapore (SIN)

      8 min - every 10 minutes

      $1 - $2

    4. Tanah Merah

      19 min - every 5 minutes

      $1 - $2

  • Fly to Johor Bahru

    $54 - $355
    1. Ko Phuket

      15 min - hourly

      $1 - $2

    2. Phuket (HKT)

      3 h 15 min - 1 stopover

      $50 - $350

    3. Johor Bahru (JHB)

      40 min - hourly

      $2

    4. Johor Bahru CIO

      25 min - hourly

      $1

  • Bus KKKL Express

    $44 - $47
    1. Phuket Bus Terminal 2

      7 h - every 3 hours

      $10

    2. Hat Yai Bus Terminal

      5 min - 1443 feet

    3. Hat Yai Bus Station

      8 h 55 min - once daily

      $27

    4. Singapore

      10 min - 6.6 miles

      $8 - $11

  • Taxi, bus, drive, train

    $144 - $182
    1. Ko Phuket

      2 h 25 min - 98.7 miles

      $100 - $130

    2. Krabi Bus

      4 h - every 3 hours

      $13

    3. Hat Yai Bus Terminal

      48 min - 34.1 miles

      $4 - $7

    4. Padang Besar

      7 h 25 min - twice daily

      $14 - $25

    5. Gemas

      9 min - 2699 feet

    6. Gemas

      4 h 10 min - twice daily

      $2 - $3

    7. Johor Bahru Sentral Station

      8 min - every 30 minutes

      $1 - $2

    8. Kranji

      53 min - every 5 minutes

      $1 - $3

  • Bus Thai Good Travel

    $47 - $48
    1. Phuket Bus Terminal 2

      7 h - every 3 hours

      $10

    2. Hat Yai Bus Terminal

      5 min - 1443 feet

    3. Hat Yai

      13 h - once daily

      $37

    4. Johor Bahru

      34 min - every 30 minutes - line 170

      $1 - $2

  • Bus Grassland Express

    $47 - $48
    1. Phuket Bus Terminal 2

      5 h - hourly

      $9

    2. Trang Sri Trang

      2 h - every 3 hours

      $5

    3. Hatyai

      3 min - 1.9 miles

      $2 - $3

    4. Hat Yai

      14 h - once daily

      $32

  • Drive

    $160 - $250
    1. Ko Phuket

      15 h 53 min - 821.5 miles

      $160 - $250

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Thalang Temple bus to Phuket airport, fly to Singapore airport, subway to Tanah Merah, then subway to Singapore. 4 h 27 min $74. From Thalang Temple bus to Phuket airport, fly to Johor Bahru airport, bus to Johor Bahru CIO, then bus to Singapore. 7 h 35 min $114. From Phuket Bus Terminal 2 bus to Hat Yai Bus Terminal, walk to Hat Yai Bus Station, bus to Singapore, then taxi to Singapore. 17 h 10 min $47. From Ko Phuket taxi to Krabi Bus, bus to Hat Yai Bus Terminal, drive to Padang Besar, train to Gemas, walk to Gemas, train to Johor Bahru Sentral Station, bus to Kranji, then subway to City Hall. 22 h 7 min $176. From Phuket Bus Terminal 2 bus to Hat Yai Bus Terminal, walk to Hat Yai, bus to Johor Bahru, then line 170 bus to Queen Street Terminal. 21 h 54 min $47. From Phuket Bus Terminal 2 bus to Trang Sri Trang, bus to Hatyai, taxi to Hat Yai, then bus to Singapore. 23 h 3 min $48. From Ko Phuket drive to Singapore. 15 h 53 min $205.