Bus Bangkok to Vientiane and return

Cheap bus and train tickets for trips from Vientiane to Bangkok and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,595,527 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
If you want to take a bus from Bangkok to Vientiane, then you've come to the right place. This route is served by 3 carriers: CamboTicket, Bookaway and . Usually, there are bus tickets available for around $36.00. The fastest bus will take you from Vientiane to Bangkok within 12h 0m. Just click the "Find Now" button to see all available buses and pick the best option!

Bangkok to Vientiane Bus Information

Cheapest Bus$34.86
Fastest Bus11h 0m
Distance328.0 miles
Bus Companies12Go Asia, Naga Travel
  Bus Bangkok - Vientiane    328 mi
Ø Bus connections8 x
Savings-3%

The cheapest bus routes from Bangkok to Vientiane

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Bangkok
    Vientiane
      8:00 PM
      7:00 AM
    9 Feb
    +1
    12Go Asia12Go Asia
    from $34.86
  • Bangkok
    Vientiane
      8:00 PM
      7:00 AM
    9 Feb
    +1
    12Go Asia12Go Asia
    from $35.22
  • Bangkok
    Vientiane
      8:00 PM
      7:00 AM
    9 Feb
    +1
    12Go Asia12Go Asia
    from $35.22
  • Bangkok
    Vientiane
      8:00 PM
      7:00 AM
    23 Mar
    +1
    12Go Asia12Go Asia
    from $35.24
  • Bangkok
    Vientiane
      8:00 PM
      7:00 AM
    29 May
    +1
    12Go Asia12Go Asia
    from $35.29
  • Bangkok
    Vientiane
      8:00 PM
      7:00 AM
    20 Feb
    +1
    12Go Asia12Go Asia
    from $35.29
  • Bangkok
    Vientiane
      8:00 PM
      7:00 AM
    17 Mar
    +1
    12Go Asia12Go Asia
    from $35.39
  • Bangkok
    Vientiane
      8:00 PM
      8:00 AM
    8 Apr
    +1
    Naga TravelNaga Travel
    from $36.00
  • Bangkok
    Vientiane
      8:00 PM
      8:00 AM
    28 Jan
    +1
    Naga TravelNaga Travel
    from $36.00
  • Bangkok
    Vientiane
      8:00 PM
      8:00 AM
    29 Jan
    +1
    Naga TravelNaga Travel
    from $36.00
  • Bangkok
    Vientiane
      8:00 PM
      8:00 AM
    1 Feb
    +1
    Naga TravelNaga Travel
    from $36.00
  • Bangkok
    Vientiane
      8:00 PM
      8:00 AM
    8 Feb
    +1
    Naga TravelNaga Travel
    from $36.00
  • Bangkok
    Vientiane
      8:00 PM
      8:00 AM
    14 Feb
    +1
    Naga TravelNaga Travel
    from $36.00
  • Bangkok
    Vientiane
      8:00 PM
      8:00 AM
    24 Feb
    +1
    Naga TravelNaga Travel
    from $36.00


  Bus Vientiane - Bangkok    328 mi
Ø Bus connections8 x
Savings-22%

The cheapest bus routes from Vientiane to Bangkok

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Vientiane
    Bangkok
      5:30 PM
      5:30 AM
    26 May
    +1
    Naga TravelNaga Travel
    from $36.00
  • Vientiane
    Bangkok
      5:30 PM
      5:30 AM
    29 May
    +1
    Naga TravelNaga Travel
    from $36.00
  • Vientiane
    Bangkok
      5:30 PM
      5:30 AM
    12 Feb
    +1
    Naga TravelNaga Travel
    from $42.30
  • Vientiane
    Bangkok
      5:30 PM
      5:30 AM
    18 Feb
    +1
    Naga TravelNaga Travel
    from $42.30
  • Vientiane
    Bangkok
      5:30 PM
      5:30 AM
    13 Feb
    +1
    Naga TravelNaga Travel
    from $42.30
  • Vientiane
    Bangkok
      5:30 PM
      5:30 AM
    3 Feb
    +1
    Naga TravelNaga Travel
    from $42.30
  • Vientiane
    Bangkok
      5:30 PM
      5:30 AM
    21 Feb
    +1
    Naga TravelNaga Travel
    from $42.30
  • Vientiane
    Bangkok
      5:00 PM
      7:00 AM
    9 Feb
    +1
    Naga TravelNaga Travel
    from $46.09
  • Vientiane
    Bangkok
      5:00 PM
      7:00 AM
    29 Feb
    Naga TravelNaga Travel
    from $46.12
  • Vientiane
    Bangkok
      5:00 PM
      7:00 AM
    26 May
    +1
    Naga TravelNaga Travel
    from $46.12
  • Vientiane
    Bangkok
      5:00 PM
      7:00 AM
    31 Jan
    Naga TravelNaga Travel
    from $46.26
  • Vientiane
    Bangkok
      5:00 PM
      7:00 AM
    12 Feb
    +1
    Naga TravelNaga Travel
    from $46.29
  • Vientiane
    Bangkok
      5:00 PM
      7:00 AM
    18 Feb
    +1
    Naga TravelNaga Travel
    from $46.29
  • Vientiane
    Bangkok
      5:00 PM
      7:00 AM
    9 Feb
    +1
    Naga TravelNaga Travel
    from $46.30


Current ticket prices

Low-cost travel is what you're after? Then you should definitely consider taking a bus since it's one of the most affordable means of transportation. To get even more bang for your buck, don't forget to compare fares because they are likely to vary. Sometimes, you can save a few bucks simply by taking a later bus. On the route Bangkok - Vientiane, fares currently start from $36.00. Another thing to consider is the travel time: will get you to your destination in only 12h 0m, while other companies take a bit longer.

Bus stops in Bangkok and Vientiane

  Stations

More on bus features and services


Bangkok and Vientiane: Useful Info

Bangkok
8.25 Million
Vientiane
0.75 Million
Trusted shop
The CheckMyBus App
Free Download