1map logoGo to main page

Singapore to Phuket from $39: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Singapore, Singapore
to
Phuket, Thailand

How to Get from Singapore to Phuket: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$39 by busBest price
953.9 kmDistance
5h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Singapore to Phuket with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Drive
Plane
Average Duration
5h  15m
Estimated price
$68-218
Recommended
Company
various
Bus
Average Duration
23h  13m
Estimated price
$39-41
Cheapest
route map
Distance: 953.9 km
Duration: 5h 15m

See more options

Company
various
Bus
Drive
Average Duration
21h  52m
Estimated price
$47-406
Company
various
Bus
Train
Drive
Average Duration
21h  50m
Estimated price
$53-107
Company
various
Subway
Plane
Average Duration
5h  32m
Estimated price
$60-177
Company
various
Drive
Average Duration
15h  58m
Estimated price
$240-360
Company
various
Bus
Average Duration
24h  24m
Estimated price
$277-292

Traveling From Singapore to Phuket

Traveling from Singapore to Phuket offers a refreshing contrast between Singapore's urban efficiency and Phuket's laid-back island atmosphere.

Best Neighbourhoods in Phuket

Phuket offers diverse neighborhoods, each with its own charm and attractions.

Patong Beach
• Famous for vibrant nightlife and beach parties.
• Wide range of water sports available.
Old Phuket Town
• Showcases colorful Sino-Portuguese architecture.
• Vibrant markets and unique cafes line the streets.
Kata Beach
• Ideal for families with calmer waters.
• Great dining options with stunning sunset views.

Best Times To Visit Phuket's Attractions

Timing your visit can greatly enhance your experience at Phuket’s top spots.

Big Buddha
Visit early in the morning for serene views and fewer visitors.
Phang Nga Bay
Opt for a weekday tour to enjoy less crowded boat trips.
Patong Beach
Arrive at dusk for vibrant nightlife without overwhelming crowds.

Phuket Weather: What to Expect Year-Round

Phuket enjoys a tropical climate with warm temperatures year-round, but the best times to visit are between November and February when rain is minimal and conditions are pleasant. Understanding the seasonal weather variations can greatly influence your travel experience, helping you choose the right activities and times to explore.

Dining in Phuket: A Taste of Local Flavor

Don't miss trying the spicy and aromatic 'Tom Yum Goong' at a local beachside restaurant, where fresh ingredients like lemongrass and galangal truly shine. Unlike the more polished dining experiences in Singapore, the casual, welcoming atmosphere in Phuket enhances the flavors of these robust dishes, providing an authentic taste of Thai culture.

Singapore - Phuket operators

Explore transport companies operating between Singapore and Phuket, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
012-7082999
Website
kkklexpress.com

Bus from JB Larkin Terminal to Terminal 1 Seremban

Average Duration
3h
Estimated price
$5-7
Contact phone
+60 17-659 2527
Website
redbus.my

Bus from Larkin Bus Terminal to Seremban Terminal 1

Average Duration
3h
Estimated price
$7-7
Contact phone
+65 6294 8228
Website
srimaju.com

Bus from Larkin Bus Terminal to Seremban Terminal 1

Average Duration
3h 46m
Estimated price
$9-9

Bus from Melaka Sentral to Hat Yai Station

Average Duration
10h 25m
Estimated price
$24-24
Contact phone
+60 111 066 1111
Website
billionstarsexpress.com

Bus from Larkin Bus Terminal to Seremban Terminal 1

Average Duration
3h 46m
Estimated price
$4-9
Contact phone
+65 6396 5681
Website
starmartbus.com

Bus from Golden Mile Tower Singapore to Terminal Shahab Perdana Alor Setar

Average Duration
10h
Estimated price
$9-60
Contact phone
+604 332 5815
Website
kpbekspres.com

Bus from Johor Bahru to Hat Yai

Average Duration
13h
Estimated price
$24-24

Bus from Melaka Sentral to Hat Yai Station

Average Duration
10h 25m
Estimated price
$23-23

Bus from Hat Yai Bus Terminal to Phuket Bus Terminal 2

Average Duration
7h
Estimated price
$13-13
Train
Contact phone
+60 3 2267 1200
Website
ktmb.com.my

Train from Seremban to Bukit Katri

Average Duration
7h 11m
Estimated price
$4-20
Ferry
Contact phone
+66 980 168 181
Website
tigerlinetravel.com

Ferry from Chao Fah pier to Railay Beach

Average Duration
15m
Estimated price
$8-21

Ferry from Langkawi to Koh Lipe

Average Duration
1h 30m
Estimated price
$22-120

Ferry from Koh Lipe to Rassada Pier Phuket

Average Duration
4h 45m
Estimated price
$22-220
Contact phone
04-966 3988
Website
langkawiferryline.com

Ferry from Kuala Kedah to Langkawi

Average Duration
1h 30m
Estimated price
$6-6
Plane Show flights
Website
singaporeair.com

Plane from Singapore Changi to Phuket

Average Duration
1h 54m
Estimated price
$85-390
Website
bangkokair.com

Plane from Singapore Changi to Phuket

Average Duration
1h 57m
Estimated price
$100-430
Website
airasia.com

Plane from Senai to Phuket

Average Duration
4h 41m
Estimated price
$50-190

Plane from Singapore Changi to Phuket

Average Duration
3h 40m
Estimated price
$85-240
Website
malaysiaairlines.com

Plane from Senai to Phuket

Average Duration
4h 45m
Estimated price
$100-850

Singapore to Phuket: Overview of Bus, Train, Flight, and Car Trips

Traveling between Singapore and Phuket offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Singapore to Phuket, spanning a driving distance of 1319.7 km. With approximately 15 hours and 58 minutes of driving time, prepare for a memorable journey through diverse landscapes. 💸 Explore flexible travel options with prices ranging from $240 to $360 for the road trip from Singapore to Phuket by car.
Average price
$240 - $360
🛫 To travel from Singapore to Phuket by plane, you would need to take a flight from Senai Airport. However, there is no direct flight available for this route. The quickest option with one stopover takes around 4 hours.
Departure Point
Senai Airport
Arrival Point
Phuket Airport. The quickest flight takes 4h and has one stopover
🚌 Although there is no direct bus from Singapore to Phuket, travelers can embark on a journey that involves multiple transfers. The total duration of the trip, including transfers, is approximately 23 hours and 13 minutes. 🛤️ The bus services from Singapore to Phuket are operated by KPB Express for departures and Sri Trang Tour for arrivals. Passengers can expect to make stops at checkpoints such as W'Lands Checkpt, Johor Bahru, Hat Yai Bus Terminal, and more before reaching Phuket Bus Terminal 2. 💰 The prices for a bus ticket between Phuket and Singapore typically range from $39 to $41.
Departure Point
Johor Bahru station
Arrival Point
Phuket Bus Terminal 2 station

Frequently asked questions

Find out more about the route from Singapore to Phuket.

Or choose the category:
The distance between Singapore and Phuket is approximately 956 km by air. The typical travel time by air is 5 hours and 47 minutes, including a subway journey to Singapore Changi Airport. If traveling by car, the journey takes about 15 hours and 58 minutes. Alternatively, taking a bus is a longer option, with a travel time of around 21 hours.
The most cost-effective option to travel from Singapore to Phuket is by taking a bus via Woodlands Checkpoint Out, which costs around $36-$37. However, this option takes a longer time, approximately 22 hours 55 minutes. If time efficiency is a priority, the quickest way to reach Phuket from Singapore is by taking the subway to Singapore Changi and then flying, which takes around 5 hours 47 minutes and costs between $50-$170.
The prices for a bus ticket between Singapore and Phuket can range from $23 to $116, depending on the type of service and amenities offered.
To travel from Singapore to Phuket without using public transportation, the most convenient option would be to drive. The driving distance between the two locations is approximately 1320 km, which takes around 15 hours and 58 minutes. However, it is important to note that prices for renting a car and fuel costs can vary, ranging from $240 to $360.
The best way to travel from Singapore to Phuket without a car is by bus. The bus journey takes approximately 21 hours and the ticket prices range from $22 to $120.
There is no direct link between Singapore and Phuket by bus. However, there are bus services available with transfers that take approximately 21 hours. The bus journey involves departing from Golden Mile Complex in Singapore, transferring at Thanon Nipatuthit 2 and Hat Yai Bus Terminal, and finally arriving at Phuket Bus Terminal 2.
The flight between Singapore and Phuket typically takes around 1 hour and 50 minutes on a direct flight.
There are numerous options for accommodation near Phuket. With over 3509 hotels available, travelers are spoilt for choice. Prices range from affordable options starting at $13 to luxury resorts.