Phuket is best known as the largest island in Thailand. Phuket is a perfect island surrounded by many little islands and bays such as Phang Nga Bay, Koh Phi Phi, Koh Panyee and Rok Islands. Therefore, joining island hopping trip is on most tourists must do list when visiting Phuket.
Flight and bus are two way to get from Bangkok to Phuket
Bus from Bangkok to Phuket is the favourite mode of transport especially for tourists. Many tourists especially backpackers prefer to take bus from Bangkok to Phuket because they get to enjoy sightseeing in Thailand countryside. Besides that, taking bus from Bangkok to Phuket is much cheaper than taking flight, which usually cost in the range of THB 1,500 to THB 2,000 unless you are able to buy few months in advance during promotion.
Hence, taking bus is more convenient and cost-effective way to travel to Phuket.
Duration for bus from Bangkok to Phuket takes about 12 hours for overnight bus and early morning bus.
The trick for taking bus from Bangkok to Phuket is by taking the overnight bus, so that you do not waste your time of doing nothing in the bus during daytime. The bus will have a few stops for food and toilet.
The road distance is 850 km from Bangkok to Phuket.
Their combined trips have total 7 daily departures. Bus service from Bangkok to Phuket has limited schedules daily. Most of the departures are in the evening time between 3:30pm until 7:30pm, only one departure in the morning at 6:40am. In another word most buses are overnight bus, which arrive Phuket bus station in next morning.
The fare for bus from Bangkok to Phuket is in the range of THB 637 to THB 991.
The boarding point in Bangkok is at Bangkok Sai Tai Mai Bus Terminal (Baromrajchonnee Road).
The arrival point in Phuket is Phuket Bus Terminal 2.
Please note that Phuket bus terminal is still some distance away from famous Patong Beach. Taxi service is available in Phuket Bus Terminal to go Patong Beach at around 450 baht
You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you would rather not do that, you can visit www.busonlineticket.co.th and book your seat within 5 minutes.
You can book a bus of your choice to any destination in Thailand by logging on to the official website of BusOnlineTicket which is https://www.busonlineticket.co.th/. The site is user-friendly and you can book your bus ticket in a matter of minutes.