There are 8 ways to get from Phuket to Changi by plane, bus, ferry, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Singapore Changi Airport
best- Fly from Phuket International Airport (HKT) to Singapore Changi Airport (SIN)plane HKT - SIN
5h 17m$83–244Bus, train
cheapest- Take the bus from Phuket Bus Terminal 2 to Surat Thani Train Stationbus
- Take the train from Surat Thani Train Station to Hat Yaitrain
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Jb Sentraltrain Ets
24h 49m$30–109Bus
- Take the bus from Phuket Transfer to Hat Yai Airportbus
- Take the bus from Hatyai to Woodlands Checkpoint, Singaporebus
23h 49m$273–492Speedboat, ferry, train, bus
- Take the ferry from Rassada Pier Phuket to Koh Lipeferry
- Take the ferry from Bundhaya Beach Ko Lipe to Hat Yai stationferry
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Jb Sentraltrain Ets
- Take the bus from Johor Bahru CIQ to Mera Terr Playgroundbus Ts1
24h 32m$108–261Drive 1,298.9 km
- Drive from Phuket to Changicar 1,298.9 km
16h 34m$309–445Fly to Senai International Airport, bus
- Fly from Phuket International Airport (HKT) to Senai International Airport (JHB)plane HKT - JHB
- Take the bus from Johor Bahru CIQ to Mera Terr Playgroundbus
9h 49m$159–269Bus, Minivan, train
- Take the bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the train from Padang Besar to Jb Sentraltrain Ets
24h 43m$35–93Bus via Kuala Lumpur
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่bus
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus
- Take the bus from Hatyai to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Johor Larkin Terminalbus
25h 1m$60–217
Phuket International Airport (HKT) to Singapore Changi Airport (SIN) flights
Comparing Your Travel Options
The cheapest way to get from Phuket to Changi is to bus and train which costs $30 - $110 and takes 24h 49m.
The fastest way to get from Phuket to Changi is to fly which takes 5h 17m and costs $80 - $250.
No, there is no direct bus from Phuket to Changi. However, there are services departing from Phuket Transfer and arriving at Mera Terr Playground via Hat Yai Airport, Hatyai and Woodlands Check Point. The journey, including transfers, takes approximately 23h 49m.
The distance between Phuket and Changi is 1018 km. The road distance is 1298.9 km.
The best way to get from Phuket to Changi without a car is to bus which takes 23h 49m and costs $270 - $500.
It takes approximately 5h 17m to get from Phuket to Changi, including transfers.
Phuket to Changi bus services, operated by Smart En Plus, depart from Phuket Transfer station.
The best way to get from Phuket to Changi is to fly which takes 5h 17m and costs $80 - $250. Alternatively, you can bus, which costs $270 - $500 and takes 23h 49m.
Phuket to Changi bus services, operated by Smart En Plus, arrive at Hat Yai Airport station.
Changi is 1h ahead of Phuket. It is currently 2:54 AM in Phuket and 3:54 AM in Changi.
What companies run services between Phuket, Thailand and Changi, Singapore?
Scoot Tigerair, Thai Lion Mentari, and four other airlines fly from Phuket International Airport (HKT) to Singapore Changi Airport (SIN) hourly. Alternatively, you can take a bus from Phuket Transfer to Mera Terr Playground via Hat Yai Airport, Kim Yong Market, Hatyai, Woodlands Checkpoint, Singapore, and Woodlands Check Point in around 23h 49m.
- Website
- singaporeair.com
Flights from Phuket International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- $75–200
Flights from Phuket International Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $170–390
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $1–35
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $3–5
- 2nd Class (Air-Conditioned Berth)
- $1
- 2nd Class (Air-conditioned Seat)
- $9–11
Train from Surat Thani Train Station to Hat Yai
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- $3–35
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $5–7
- 2nd Class (Air-Conditioned Berth)
- $3–5
- 2nd Class (Air-conditioned Seat)
- $14–16
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $1–35
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $3–5
- 2nd Class (Air-Conditioned Berth)
- $1
- 2nd Class (Air-conditioned Seat)
- $9–11
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Phuket Transfer to Hat Yai Airport
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- $200–410
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- +66 74 783 643
- [email protected]
- Website
- Satun Pakbara
Ferry from Rassada Pier Phuket to Koh Lipe
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $60–95
- Website
- Satun Pakbara
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, How to get from JFK to New York City, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Phuket to Changi is 1299 km. It takes approximately 16h 34m to drive from Phuket to Changi.
Book your Phuket to Changi bus tickets online with 12go.asia.
There are 1169+ hotels available in Changi.






