1map logoGo to main page

Singapore, Singapore to Phuket, 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

Embarking on your journey from Singapore to Phuket reveals a striking contrast between Singapore's urban sophistication and Phuket's laid-back tropical charm.

Best Neighbourhoods in Phuket

Phuket offers diverse neighborhoods, each with its own unique vibe.

Patong
• Vibrant nightlife with numerous bars and clubs.
• Popular for water sports and beach activities.
Old Phuket Town
• Rich history and colorful Sino-Portuguese architecture.
• Bustling markets with local art and crafts.
Kata Beach
• Family-friendly atmosphere with soft white sands.
• Great surfing conditions during monsoon season.

Best Times To Visit Phuket's Attractions

Timing your visits to Phuket's attractions can greatly enhance your experience.

Big Buddha
Visit early morning or late afternoon for cooler temperatures and fewer crowds.
Phang Nga Bay
Opt for a weekday tour to enjoy tranquil waters and stunning views.
Patong Beach
Early mornings offer calm beaches, ideal for sunbathing and water sports.

Phuket Weather: What to Expect Year-Round

Phuket enjoys a tropical climate with distinct wet and dry seasons, making it essential to consider the weather when planning your visit. The best times to enjoy sunny beaches and outdoor activities are from November to April, while the rainy season can bring lush landscapes but might affect some travel plans.

Dining Recommendation in Phuket

A trip to Phuket isn't complete without tasting authentic Tom Yum Goong at a local beachside restaurant, where the bold and spicy flavors contrast with Singapore's more refined cuisine. The vibrant atmosphere, fresh ingredients, and the sound of waves crashing provide a dining experience that immerses you in the island's rich 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 an exciting road trip from Singapore to Phuket, covering a distance of 820 miles. Enjoy the scenic drive through different terrains and landscapes on your way to the tropical paradise of Phuket. 💰 Prices for the journey from Singapore to Phuket by car range from $240 to $360, offering flexibility to suit different budgets. Experience the freedom of the open road as you make your way towards the stunning beaches and vibrant culture of Phuket. 🌴 Arrive in Phuket after approximately 15 hours and 58 minutes of driving, ready to soak up the sun, indulge in delicious Thai cuisine, and explore the island's many attractions. A road trip from Singapore to Phuket promises to be a memorable adventure filled with unforgettable experiences.
Average price
$240 - $360
🛫 Flying from Senai Airport in Singapore to Phuket Airport in Thailand involves taking a connecting flight with one stopover. The quickest option typically takes around 4 hours to reach your final destination.
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, you can take a bus from Queen Street Terminal to Phuket Bus Terminal 2 with transfers in Johor Bahru, Hat Yai, and Thanon Nipatuthit 2. The journey typically takes around 23 hours and 13 minutes. 🌴 Travelers can choose between bus services operated by KPB Express for the departure from Johor Bahru, and those by Sri Trang Tour for the arrival at Phuket Bus Terminal 2. Both services offer convenient schedules for the long journey between the two destinations. 💰 Prices for the bus ride between Singapore and Phuket can range from $39 to $41, providing an affordable and scenic option for those looking to explore the beautiful landscapes of both countries on their journey.
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 594 miles. If traveling by subway to Singapore Changi and then flying, it takes approximately 5 hours and 47 minutes to reach Phuket from Singapore. On the other hand, if traveling by car, it takes around 15 hours and 58 minutes to reach Singapore from Phuket. Lastly, it takes approximately 21 hours to reach Phuket from Singapore by bus.
The most cost-effective option for traveling from Singapore to Phuket is by bus. This option costs around $36-$37 and takes approximately 22 hours and 55 minutes. However, if you are looking for a quicker option, you can take the subway to Singapore Changi and then fly to Phuket. This option costs around $50-$170 and takes approximately 5 hours and 47 minutes.
The prices of a bus between Phuket and Singapore vary depending on the class of service and the operator. Typically, the prices range from $23 to $116 per person for a one-way trip. It's recommended to compare prices from different bus companies and book in advance to secure the best deals. Additionally, prices may fluctuate depending on the time of year and availability, so it's advisable to check for updates and promotions.
To travel from Singapore to Phuket without using public transportation, you can opt to drive. The distance between the two cities is approximately 820 miles, and it takes around 15 hours and 58 minutes to reach Phuket by car. The average cost of a car journey from Singapore to Phuket ranges from $240 to $360, depending on factors such as the type of vehicle and fuel expenses.
To travel from Singapore to Phuket without a car, the best option is to take a bus. The journey takes approximately 21 hours and prices range from $22 to $120. Another option is to fly from Singapore Changi airport to Phuket, which takes around 5 hours and 47 minutes. However, this option may be more expensive than taking the bus.
There is no direct link between Singapore and Phuket by bus. However, there are bus services available that include transfers and take approximately 21 hours. The services depart from Golden Mile Complex in Singapore and arrive at Phuket Bus Terminal 2 via Hat Yai Bus Terminal. This option allows travelers to reach Phuket from Singapore by bus, albeit with a longer travel time.
The flight time from Singapore Changi Airport to Phuket Airport is typically around 1 hour and 50 minutes. The quickest and most convenient way to travel between the two cities is by taking a direct flight. As for the cost, it can vary depending on the airline, time of travel, and other factors, but generally, prices for a roundtrip ticket can range from $100 to $300 or more. It is advised to check with different airlines and use flight comparison websites to find the best deals.
There are numerous accommodation options near Phuket with over 3509 hotels to choose from. Prices for hotels start at $13 per night, offering a range of budget-friendly and luxurious options. Visitors can select from beachfront resorts, boutique hotels, and even budget hostels, ensuring a suitable choice for every traveler. It is recommended to book in advance to secure the preferred accommodation during your stay in Phuket.

Trips from Singapore