1map logoGo to main page

Phuket, Phuket to Bangkok, Bangkok Province from $14: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Phuket, Thailand
to
Bangkok, Thailand

How to Get from Phuket to Bangkok: 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.

$14 - Bus, trainBest price
695 kmDistance
3h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Phuket to Bangkok 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
Plane
Average Duration
3h  20m
Estimated price
$37-143
Recommended
Company
various
Bus
Train
Average Duration
16h  27m
Estimated price
$14-83
Cheapest
route map
Distance: 695 km
Duration: 3h 20m

See more options

Company
various
Bus
Train
Average Duration
17h  2m
Estimated price
$15-76
Company
Bus Express
Bus
Average Duration
13h  15m
Estimated price
$17-28
Company
various
Bus
Average Duration
20h  59m
Estimated price
$18-25
Company
various
Plane
Average Duration
3h  38m
Estimated price
$37-123
Company
various
Drive
Plane
Average Duration
6h  46m
Estimated price
$47-125
Company
various
Drive
Plane
Average Duration
6h  54m
Estimated price
$48-110
Company
Self-drive
Drive
Average Duration
12h  7m
Estimated price
$95-140

Traveling From Phuket to Bangkok

Journeying from the stunning beaches of Phuket to the bustling streets of Bangkok offers a fascinating contrast, showcasing Thailand's vibrant nightlife and cultural richness alongside its serene coastal beauty.

Best Neighbourhoods in Bangkok

Bangkok is home to diverse neighborhoods, each offering distinct experiences.

Sukhumvit
• Lively nightlife with numerous bars and clubs.
• Great dining options featuring local and international cuisine.
Khao San Road
• Popular among backpackers for budget accommodations.
• Bustling atmosphere with street vendors and shops.
Chinatown (Yaowarat)
• Known for its vibrant street food scene.
• Rich cultural heritage with historic temples.

Best Times To Visit Bangkok's Attractions

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

Grand Palace
Visit early in the morning for fewer crowds and cooler temperatures.
Wat Pho (Temple of the Reclining Buddha)
Late afternoon visits offer a quieter atmosphere and stunning sunset views.
Chatuchak Weekend Market
Arrive early on Saturday morning to enjoy less crowded shopping and dining.

Bangkok Weather: What to Expect Year-Round

Bangkok experiences a tropical climate characterized by hot and humid conditions, with a rainy season from May to October. The best times to visit are between November and February, when cooler temperatures create a more enjoyable atmosphere for exploring the city.

Dining Recommendation

Savor the aromatic flavors of the classic Thai dish, Tom Yum Goong, at the renowned restaurant, Jay Fai, which is famous for its fiery seafood interpretation. Unlike Phuket's laid-back beach dining, this bustling eatery in Bangkok offers an energetic atmosphere where you can observe the skillful cooking techniques that elevate the simple yet vibrant ingredients.

Phuket - Bangkok operators

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

Plane Show flights
Website
airasia.com

Plane from Phuket (HKT) to Don Muang (DMK)

Average Duration
1h 25m
Estimated price
$26-160

Plane from Phuket (HKT) to Suvarnabhumi (BKK)

Average Duration
1h 32m
Estimated price
$27-150
Website
thaiairways.com

Plane from Phuket (HKT) to Suvarnabhumi (BKK)

Average Duration
1h 32m
Estimated price
$35-150
Website
bangkokair.com

Plane from Phuket (HKT) to Don Muang (DMK) via Koh Samui

Average Duration
3h 10m
Estimated price
$160-750

Plane from Phuket (HKT) to Suvarnabhumi (BKK)

Average Duration
1h 32m
Estimated price
$45-170
Website
vietjetair.com

Plane from Phuket (HKT) to Suvarnabhumi (BKK)

Average Duration
1h 27m
Estimated price
$27-140
Website
nokair.com

Plane from Phuket (HKT) to Don Muang (DMK)

Average Duration
1h 25m
Estimated price
$29-170
Website
lionairthai.com

Plane from Phuket (HKT) to Don Muang (DMK)

Average Duration
1h 25m
Estimated price
$30-170
Bus Show bus routes
Website
12go.asia

Bus from Phuket Bus Terminal to Southern Bus Terminal Bangkok

Average Duration
13h
Estimated price
$17-28
Contact phone
+66 2 936 3256
Website
sombattour.com

Bus from Phuket to Ban Takhun

Average Duration
2h 36m
Estimated price
$3-6
Contact phone
+66 (0)77 272230
Website
phantiptravel.com

Bus from Phuket Bus Terminal 1 to Surathani Talad Kaset Station

Average Duration
4h 30m
Estimated price
$10-10
Train
Contact phone
1690
Website
railway.co.th

Train from Surat Thani Train Station to Krung Thep Aphiwat Central Terminal

Average Duration
10h 39m
Estimated price
$5-45
Ferry
Contact phone
+66 75 637 152
Website
aonangtravel.co.th

Ferry from Phuket Rassada Pier to Ao Nang Pier

Average Duration
2h
Estimated price
$20-20
all-pages.other Show other routes
Contact phone
1490
Website
home.transport.co.th

Other from Phuket to Bangkok Southern Bus Terminal

Average Duration
20h 39m
Estimated price
$16-24

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

Traveling between Phuket and Bangkok 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 journey from Phuket to Bangkok, spanning 524 miles of diverse landscapes and cultural experiences. 💰 Prices for this road trip adventure range from $95 to $140, offering a cost-effective way to explore the beauty of Thailand at your own pace. ⏱️ With an estimated travel time of approximately 12 hours and 7 minutes, the drive from Phuket to Bangkok promises a blend of excitement and relaxation along the way.
Average price
$95 - $140
Useful tips for train travellers
• Onboard services on the high-speed trains from Phuket to Bangkok typically include a meal service featuring Thai cuisine, as well as snacks and beverages. It's recommended to check the train operator's website to see if pre-ordering meals is possible because options may vary based on the operator and class of service.
• The train journey offers various seating options: First Class provides spacious, comfortable seats with additional services; Business Class offers reclining seats perfect for relaxation; and Economy Class features standard seating at a more affordable rate. Operators like Thai Railways and State Railway of Thailand provide these classes, and it's advisable to check each one for specific amenities and make reservations in advance.
• Upon arrival at Bangkok's Hua Lamphong Station, expect a bustling atmosphere. The station offers luggage storage services at a nominal fee for those needing to explore the city without their bags. Facilities such as restrooms are available, but showers are not. To get to the city center quickly, hop on the MRT (Metro) from Hua Lamphong Station, which connects you directly to many key locations in an efficient manner.
🛫 Flying from Phuket to Bangkok is a quick and convenient option, with a direct flight taking just 1 hour and 15 minutes from Phuket Airport to Don Muang Airport. 💸 The prices for flights between Phuket and Bangkok can vary, ranging from $37 to $143, making it a relatively affordable way to travel between these popular destinations in Thailand.
Departure Point
Phuket Airport
Arrival Point
Don Muang Airport
🕒 The total travel time, including transfers, takes approximately 13 hours and 15 minutes, making it a long but scenic journey through Thailand from the south to the central region. 💰 Ticket prices for the bus ride between Bangkok and Phuket can range from $17 to $28, offering a budget-friendly transportation option for travelers looking to explore different parts of the country.
Departure Point
Phuket Bus Terminal station
Arrival Point
Southern Bus Terminal Bangkok station
Useful tips for bus travellers
• When booking your bus from Phuket to Bangkok, consider using reliable operators like Bus Express, Phuket Travel, and Green Bus; check their schedules and prices on their respective websites: Bus Express, Phuket Travel, and Green Bus.
• Prepare for a long journey by bringing snacks, water, and entertainment, as the bus ride takes approximately 13 hours and includes a transfer at the Southern Bus Terminal in Bangkok.
• Upon arrival at the Southern Bus Terminal in Bangkok, navigate through the station by following the signs for 'Taxi Services' to easily find a cab to your accommodation; the station also has a waiting area where you can refresh with food and drinks before heading out.

Frequently asked questions

Find out more about the route from Phuket to Bangkok.

Or choose the category:
The distance between Phuket and Bangkok is approximately 432 miles. Driving from Phuket to Bangkok is around 524 miles and takes about 12 hours and 7 minutes. If you prefer a quicker option, taking a plane from Phuket to Bangkok typically takes about 3 hours and 15 minutes. Alternatively, traveling by bus from Phuket to Bangkok takes approximately 13 hours and 31 minutes, while a combination of bus and train journey can take around 16 hours and 8 minutes.
The most cost-effective transportation option for traveling from Phuket to Bangkok is by bus. The bus journey takes 13 hours and 31 minutes and costs between $17 and $30. This is a great option for travelers on a budget, although it may not be the most time-efficient. If time is of the essence, the quickest way to travel from Phuket to Bangkok is by plane. The flight takes 3 hours and 15 minutes and costs between $35 and $140.
The prices for a bus ticket between Bangkok and Phuket range from $18 to $30. The cost may vary depending on the type of bus and the class of service chosen. It is recommended to compare prices from different bus operators and book in advance to get the best deals.
To travel from Phuket to Bangkok without using public transportation, you can choose to rent a car and drive. The driving distance between Phuket and Bangkok is 524 miles, and it takes around 12 hours and 7 minutes to reach the destination by car. Rental prices for cars vary but typically range from $95 to $140, depending on the type of car and rental duration.
To travel from Phuket to Bangkok without a car, the best option is to take a bus. The journey takes approximately 13 hours and 31 minutes and the tickets cost between $17 and $30. The bus ride allows you to relax and enjoy the scenic views along the way. There are several bus operators that offer this route, so you have options to choose from based on your preferences and budget.
Yes, there is a direct link between Phuket and Bangkok but it requires a transfer. The bus service operated by Bus Express departs from Phuket Bus Terminal and arrives at Democracy Monument in Bangkok via the Bangkok Southern Bus Terminal. The journey, including transfers, takes approximately 13 hours and 31 minutes. Please note that this is the only mode of transportation specified in the provided information.
The flight from Phuket to Bangkok typically takes around 1 hour and 25 minutes. The cost of the flight can vary depending on the airline and time of booking, ranging from $38 to $134. It is important to note that these prices are subject to change and may vary based on factors such as travel dates and availability.
There are a variety of accommodations available near Bangkok. With over 1506 hotels to choose from, travelers can find options to fit their budget and preferences. Prices for hotels in Bangkok start at $26 per night, offering a range of choices for different budgets. From luxury resorts to budget-friendly guesthouses, there are plenty of places to stay near Bangkok that cater to different needs and interests.