Skip to main content
Thailand Island Hop
Bangkok to Phuket — from $12 (Compare All Options)
All Routes / Bangkok to Phuket — from $12 (Compare All Options)

Bangkok to Phuket — from $12 (Compare All Options)

1.5 hours – 10 hours $12 – $45 Flight, Bus, Night Bus
Updated: 2026-06-25 · Prices from 12Go.asia & Klook

Route Overview

Bangkok to Phuket travel guide 2026: AirAsia & Thai Airways fly direct in 1.5h. Buses from Southern Terminal take 8-10h. Cheapest: night bus (10h) — saves a night of accommodation. Phuket has two bus terminals, check which is closer to your hotel.

Booking Tips

  • • Book flights early for best prices
  • • Direct flights available from both Bangkok airports
  • • Consider overnight bus to save on accommodation
  • • Phuket has two bus terminals — check which one is closer

Route Facts

Distance:
840 km
Frequency:
20+ flights daily, 4+ buses daily
Departure Point:
Suvarnabhumi Airport (BKK) / Don Mueang Airport (DMK) / Southern Bus Terminal (Sai Tai Mai)

Compare Options at a Glance

Method Duration Price
Flight 1.5 hours $45
Bus 8-10 hours $15
Night Bus 10 hours $12

Transport Options

Fastest

Flight

Transport · AirAsia / Thai Airways

1.5 hours

Price

$45+

Book Now
Best Value

Bus

Transport · Multiple operators

8-10 hours

Price

$15+

Book Now
Cheapest

Night Bus

Transport · NCA / Sombattour

10 hours

Price

$12+

Book Now

Step-by-Step Travel Guide

Step 1

Book Your Tickets

Book online via 12Go.asia for best prices. Peak season (Dec-Apr) — book at least 3 days ahead.

Step 2

Arrive at Departure Point

Get to the airport, bus terminal, or pier. Allow 1-2 hours before departure for check-in.

Step 3

Transfer & Board

For bus+ferry combos, transfer points are well organized. Staff will guide you.

Step 4

Arrive at Destination

From the pier, take a local taxi or songthaew to your accommodation.

About Phuket

Thailand's largest island, famous for stunning beaches, vibrant nightlife, and water sports. Gateway to Phi Phi, Similan, and James Bond Island.

Patong Beach Big Buddha Phi Phi day trip Phang Nga Bay Old Phuket Town

Best Time to Visit

November - April (Dry season)

Local Tips

Rent a scooter to explore the island. Patong is touristy — try Kata or Karon for quieter beaches.

Frequently Asked Questions

What is the fastest way to get from Bangkok to Phuket?
The fastest way is Flight, taking about 1.5 hours. Price starts from $45. Book via Klook for the best deals.
What is the cheapest way to travel from Bangkok to Phuket?
The cheapest option is Night Bus, taking about 10 hours. Price starts from $12. Book via 12Go.asia for the lowest fares.
How do I book tickets from Bangkok to Phuket?
Book online via 12Go.asia or Klook. In peak season (December-April), book at least 3 days in advance. Lomprayah and Seatran Discovery are the most reliable operators. Same-day tickets may be available at the pier or bus terminal but cost more.
Is it safe to travel from Bangkok to Phuket as a solo traveler?
Yes, Thailand's long-distance buses and ferries are generally safe for solo travelers, including women. Major operators like Lomprayah, Bangkok Airways, and NCA maintain good safety standards. Keep valuables in your daypack, note your bus/ferry number, and share your itinerary with someone. For night buses, choose VIP class with assigned seats for extra comfort and security.
What should I bring for the trip from Bangkok to Phuket?
Essentials for this trip: comfortable clothing (Thailand is hot year-round), a light jacket for air-conditioned buses/ferries, sunscreen, insect repellent, water, snacks, power bank, and earplugs for night buses. For ferry trips, motion sickness medicine is recommended if you are prone to seasickness. Always carry cash (Thai Baht) for food and local transport at stops.