Travel from Vientiane to Phuket

Bus or fly from Vientiane to Phuket?

Thai AirAsia, Thai Smile and 3 other airlines fly from Vientiane to Phuket hourly. Alternatively, Budsarakham Tour operates a bus from Vientiane to Phuket 3 times a day. Tickets cost $19 and the journey takes 10 h 15 min. The Transport Company also services this route every 4 hours.

How to get from Vientiane to Phuket

From Vientiane taxi to Vientiane airport, fly to Phuket airport, then bus to Phuket. 5 h 22 min $127. From Vientiane bus to Nong Khai, bus to Udonthani, taxi to Udon Thani airport, fly to Phuket airport, then bus to Phuket. 7 h 32 min $83. From Vientiane taxi to Vientiane airport, fly to Krabi airport, bus to Ao Nang Pier, then ferry to Phuket. 8 h 33 min $181. From Si Chiang Mai bus to Bangkok Mochit Bus Terminal then bus to Phuket. 23 h 25 min $46. From Vientiane drive to Nong Khai station, train to Bang Sue, train to Surat Thani station, bus to Surathani Talad Kaset Station, walk to Surat Thani, then bus to Phuket. 24 h 37 min $55. From Vientiane bus to Khon Kaen Bus Station then bus to Phuket Bus Station. 25 h 20 min $61. From Vientiane drive to Phuket. 21 h 11 min $160.

How long does it take to get from Vientiane to Phuket?

It takes approximately 5 h 22 min to get from Vientiane to Phuket.

Operators from Vientiane to Phuket

OperatorPhoneWebsite
Thai AirAsiaThai AirAsia
Thai SmileThai Smile
Bangkok AirwaysBangkok Airways
Thai Airways InternationalThai Airways International
Lao AirlinesLao Airlines
Airport Bus PhuketAirport Bus Phuket
Soutchai Travel+856 21 254512-5Soutchai Travel
Suvarnabhumi Airport BusSuvarnabhumi Airport Bus
Nok AirNok Air
Thai Lion MentariThai Lion Mentari
AirAsiaAirAsia
Krabi Airport busKrabi Airport bus
Ao Nang PrincessAo Nang Princess
Budsarakham TourBudsarakham Tour
The Transport CompanyThe Transport Company
State Railway of ThailandState Railway of Thailand
Greenbus ThailandGreenbus Thailand
Lao-Thai International BusLao-Thai International Bus
Sombat Tour+66 27921456Sombat Tour
Close Print Itinerary
  1. Here are 7 options to get from
    Vientiane to Phuket:

    1. Trip:
      1 Fly Vientiane to Phuket
      • One-Way approx: USD $94 - $248
      • Duration: 5 h 22 min
      Open +
      • Trip:
        1 Fly Vientiane to Phuket
        • One-Way approx: USD $94 - $248
        • Duration: 5 h 22 min
        Close x
    2. Trip:
      2 Bus to Udon Thani, fly to Phuket
      • One-Way approx: USD $56 - $176
      • Duration: 7 h 32 min
      Open +
      • Trip:
        2 Bus to Udon Thani, fly to Phuket
        • One-Way approx: USD $56 - $176
        • Duration: 7 h 32 min
        Close x
    3. Trip:
      3 Fly Vientiane to Krabi, ferry
      • One-Way approx: USD $118 - $351
      • Duration: 8 h 33 min
      Open +
      • Trip:
        3 Fly Vientiane to Krabi, ferry
        • One-Way approx: USD $118 - $351
        • Duration: 8 h 33 min
        Close x
    4. Trip:
      4 Bus The Transport Company
      • One-Way approx: USD $40 - $49
      • Duration: 23 h 25 min
      Open +
      • Trip:
        4 Bus The Transport Company
        • One-Way approx: USD $40 - $49
        • Duration: 23 h 25 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: USD $47 - $66
      • Duration: 24 h 37 min
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: USD $47 - $66
        • Duration: 24 h 37 min
        Close x
    6. Trip:
      6 Bus Sombat Tour
      • One-Way approx: USD $44 - $66
      • Duration: 25 h 20 min
      Open +
      • Trip:
        6 Bus Sombat Tour
        • One-Way approx: USD $44 - $66
        • Duration: 25 h 20 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $130 - $190
      • Duration: 21 h 11 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $130 - $190
        • Duration: 21 h 11 min
        Close x