How to get from Phuket to Bangkok

>>Phuket Hotel Deals

>>Patong Premier Resort – 3 Star – Cheap Rates

Transport Time (approx. hrs) Cost (approx. local) Cost (approx. USD)
Bus 11-12 hours 630-1100 THB $21.20-37.00 USD
Train-Bus 12:30-14:30 hours 700-1600 THB $23.00-53.00 USD
Plane 1:20 hours 2280-3040 THB $75.00-100.00 USD

Phuket to Bangkok by Bus

Time: 11-12 hours       Cost: 630-1100 THB;   $21.20-37.00 USD

Phuket’s Bus Station is located on Thepkasatri Road on Thepkasattri Road between the Mission Hospital and Supercheap shop. This bus station handles all passengers coming to and leaving the island. The price will depend greatly on whether you choose to travel by 2nd class air-conditioning or 1st class VIP seating. For longer bus rides VIP is recommended. You may book tickets at the station, travel agencies, and possibly your hotel. Booking at the station is the cheapest option, but paying a premium at a travel agency or your hotel can save time and worry, often providing travel from your hotel to the station. It is wise to reserve your seat for travel on weekends and during festivals at least one day in advance. You will arrive in Bangkok’s Southern Bus Terminal (Sai Tai Mai) Address: Th Bromaratchachonanee & Th Phuttamonthon 1, Thonburi.


Phuket to Bangkok by Train-Bus

Time: 12:30-14:30 hours       Cost: 700-1600 THB;   $23.00-53.00 USD

The nearest train station to Phuket, is the Surat Thani station. A traveler can take the train to Surat Thani, then take a minibus or A/C bus to Phuket. Price quoted is the estimated price for this scenerio. You will arrive at Bangkok’s Hualamphong central train station. There are several ways to travel by train in Thailand. 1st Class Sleeper, 2nd Class Sleeper, 2nd class seat, etc depending on budget and comfort. You may book your ticket at the station at least 1 hour before departure. Recommended to book early if traveling on or around weekends. Tickets may also be purchased at travel agencies or hotels for a premium. Please check the State Railway of Thailands government site for the most up to date on timetables and fares.
Train Info


Phuket to Bangkok by Plane

Time: 1:20 hours       Cost: 2280-3040 THB;   $75.00-100.00 USD

Phuket is a very large island, and the airport is 32 km North of the center of Phuket Town. Taxis are available to take you most anywhere you want to go on the island including the airport. You will arrive at Suvanabhumi International Airport (Airport Code BKK), which is Bangkoks newest airport, and is 30km east of the city. The following airlines offer direct routes from Bangkok to Phuketi: Thai Airasia, Thai Airways, Nok Air, and Bangkok Airways.





share your experience

About This Site

Welcome to GetToandFrom.com. Built by fellow travelers and backpackers, this site is designed to provide direction to those traveling in countries in far off places.

Contact Us

Want to contact us for any reason? Click here to send us a message.

Accuracy of Info

We try our best to keep the site as accurate as possible but rely on our readers to keep us updated. Have an update? Email Us