heading
TRAVEL FROM
PhuketBangkok

Find your bus, ferry, train or flight tickets

Depart from
    Travel to
      Departing on
      Returning on
      Passengers
      Eco-Friendly Travel Choice
      Live Timetables
      24/7 Customer Support
      TRAVEL MADE EASY
      Privacy settings

      Phuket to Bangkok Bus

      Phuket to Bangkok Bangkok to Phuket


      Phuket to Bangkok Bus Timetable


      Phuket to Bangkok Route Summary

      Phuket to Bangkok bus is a popular way of traveling. For this specific route there are several transport types available: bus, plane and minivan. We found up to 45 bus departures, including 45 night buses. The earliest bus departs from Phuket at 06:30h, arriving to Bangkok at 19:00h the same day. While latest bus departs at 19:00h, arriving at 07:00h the following day.

      If you prefer minivan service, 1 daily departure is available. For faster travel, 72 flights are available daily.
      Departure station and country PhuketThailand
      Arrival station and country BangkokThailand
      Travel Distance 837 km
      Average Trip Duration 16h 15min
      Total Departures 45
      Popular Operators Raja Ferry, Nara Travel
      Lowest Price €21
      Transportation Options Bus, Plane, Minivan
      Below you will find some of the most popular bus departures from Phuket to Bangkok:
      TimetableTODAYTOMORROW

      Traveling by bus from Phuket to Bangkok

      The shortest travel distance between Phuket and Bangkok is 837 km. The fastest bus which departs at 17:40 has a travel time of 11:50h. The longest travel time on the route is 20:40h. Depending on the selected departure, the following amenities are available: air condition, wifi and toilet.

      Overnight buses

      If you want to travel overnight and save money on accommodation or arrive in Bangkok earlier, there are 45 night buses from Phuket to Bangkok. The overnight buses depart between 07:30 and 19:00 and arrive between 04:00 and 14:39 the same day. Given the fact that both the distance and travel time between the two stations is 837 km and 11:17 respectively, all the bus departures for this route will include overnight travel. You can see some of them below.
      TimetableTODAYTOMORROW

      Bus companies

      There is a total of 8 bus companies operating the routes. These bus companies have been rated 3 times. Here you can see the most popular bus companies operating this route and their overall rating.

      Nara Travel
      8.1
      465 Surat Thani Phuket Transport
      7.1
      Transport Co
      No reviews yet
      Phuket Travel
      No reviews yet
      Jarinthon Tour
      No reviews yet

      Departure and arrival stations

      If you're wanting more detailed information about either Phuket or Bangkok, including general information, station and stop information and other popular routes, you can follow the links below.
      Phuket
      You can see information about the departure station and stops Phuket here.
      Bangkok
      You can see information about the arrival station and stops Bangkok here.

      Cheapest ticket prices

      Adult ticket: €21 (One-Way) or €42 (Return).

      Trip reviews from Phuket to Bangkok

      3 like-minded travellers have taken the time to leave their thoughts and review their trip from Phuket to Bangkok. The average rating based on recent reviews is 5. You can read a few of the user submitted reviews for the companies operating the route below.
      8.13by ANONYMOUS

      by ANONYMOUS

      Comfortable seat Air condition was not too cold

      Driver

      Tidiness

      Value for money

      Comfortable ride

      10
      7.5
      5
      10
      Read all reviews here


      Other popular destinations from Bangkok

      If you're looking for inspiration as to where to travel next once you've reached Bangkok, here is the list of the most popular travel combinations that our clients have previously purchased their tickets for:



      Frequently Asked Questions - Phuket to Bangkok Bus


      How long is the bus ride from Phuket to Bangkok?

      The bus ride from Phuket to Bangkok lasts about 10-12 hours. Depending on the company you’re traveling with, the number of stops along the way, and road conditions, travel time might slightly vary.

      Despite the long duration, the buses are generally comfortable and equipped with amenities to make the journey more pleasant.

      What is the best way to travel from Phuket to Bangkok?

      According to many travelers, the best way to travel from Phuket to Bangkok is by bus. Although it's a long ride, buses on this route are typically comfortable and well-equipped with amenities such as air conditioning and reclining seats.

      Additionally, this is the most affordable option to reach Bangkok from Phuket, making it a popular choice for budget-conscious travelers.

      Is there a sleeper bus from Phuket to Bangkok?

      Yes, there are many sleeper buses from Phuket to Bangkok, as there are several overnight lines due to the long travel time. Our recommendation is to opt for a sleeper bus because it will make your ride more comfortable, allowing you to rest during the journey and arrive in Bangkok feeling refreshed.

      Sleeper buses typically offer reclining seats or even fully flat beds, making the long trip much easier.

      Can you get a train from Phuket to Bangkok?

      Unfortunately, there is no direct train connection from Phuket to Bangkok. To travel between these two destinations, you can either take a flight, which is the fastest option, or a bus, which is more affordable but takes longer.

      Both options are commonly used by travelers depending on their budget and time constraints.

      Can you do a day trip to Bangkok from Phuket?

      No, a day trip to Bangkok from Phuket is not possible due to the long travel time between the two cities. The distance and duration of the journey, whether by bus or plane, make it impractical to travel to Bangkok and back to Phuket within a single day.

      If you wish to explore Bangkok, it's best to plan for at least an overnight stay or longer.



      Phuket to Bangkok Bus Summary

      Route Overview         Key Info                                                    
      Departure Station      Phuket                   
      Destination Station    Bangkok                 
      Daily Departures       Over 45 bus departures, including more than 45 night buses.
      Earliest Departure     06:30 AM (arriving at 19:00 AM the same day).
      Latest Departure       19:00 PM (arriving at 07:00 AM the following day).
      Travel Distance        837 km.                                     
      Average Travel Time    16:15 hours                                   

      GetByAps twitter twitterX linkedin instagram facebook pinterest tiktok youTubePlay fax dinersCard maestroCard mastercard safety group faq printer mTicketQr arrowIcon iconChevronDown thumbsUp exclamationCircle download directions clock calendarCheck accommodation mailAlert questionCircleFull gpsIcon locationMark ferryIcon busIcon star locationPin phone email signpost unesco starFull verifiedBadge star ticketsIco reviewsIco guidesIco newsIco sightPin globe ticket flexCancelIcon