ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Vientiane

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Bangkok to Vientiane

🚌 Traveling from Bangkok to Vientiane by bus offers a direct route that takes approximately 19 hours. 🌏 Departing from Bangkok Tara Travel, the Sun Bus service takes passengers on a scenic journey to Vientiane, with a stop at Vientiane Talat Sao Station. The 11.5-hour drive allows travelers to enjoy the beautiful landscapes of both Thailand and Laos. 💰 The bus fare for this route ranges from $13 to $23, offering an affordable way to travel between these two vibrant Southeast Asian cities.

Where to stay in Vientiane

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Bangkok and Vientiane. The bus departs from Bangkok Tara Travel and arrives directly in Vientiane. This service operates once daily, every day, and the journey typically takes around 19 hours. It is a convenient and direct option for travelers looking to make the journey between the two cities.
  • You can catch the Bangkok to Vientiane bus at the Bangkok Mochit Bus Terminal station. This station serves as the departure point for the Sun Bus services that operate the route between the two cities. From Bangkok Mochit Bus Terminal, you can board the bus that will take you directly to Vientiane. It is recommended to arrive at the terminal with ample time before departure to ensure a smooth boarding process.
  • The Bangkok to Vientiane bus services, operated by The Transport Company, arrive at Vientiane Talat Sao Station in Laos. This is the designated arrival point for buses traveling from Bangkok to Vientiane. From Vientiane Talat Sao Station, travelers can easily access various transportation options to reach their accommodations or explore the city. It is advisable to familiarize yourself with the station's facilities and nearby amenities upon arrival.
  • The cost of a bus from Bangkok to Vientiane typically ranges from $13 to $23, depending on the bus company and the class of service chosen. Prices may vary based on factors such as the season, time of booking, and any additional amenities offered on the bus. It is recommended to check with the specific bus company or booking platform for the most up-to-date pricing information before planning your trip.
  • There is at least one direct bus service between Bangkok and Vientiane departing from Bangkok Tara Travel and arriving in Vientiane. This service operates once daily, every day, with a journey time of approximately 19 hours. In addition to the direct bus, there are other bus services operated by Sun Bus and The Transport Company departing from Bangkok Mochit Bus Terminal and arriving at Vientiane Talat Sao Station, with a travel time of around 11.5 hours. Prices for the buses between Vientiane and Bangkok typically range from $13 to $23.
  • The Bangkok to Vientiane buses are typically the most crowded during peak travel seasons such as holidays and weekends when there is higher demand. On the other hand, they are usually less crowded during weekdays and off-peak travel times. As the journey takes approximately 19 hours, travelers may find the buses to be less crowded during overnight departures or mid-week schedules. It is advisable to check with the bus operators for specific information on crowd levels and to plan your trip accordingly.
  • The first bus of the day to travel from Bangkok to Vientiane departs from Bangkok Tara Travel. It typically leaves early in the morning to begin the approximately 19-hour journey. The last bus of the day usually departs in the evening to accommodate travelers looking to make the overnight trip. Travelers can contact the bus operators for specific departure times and schedules.

Will you be returning to Bangkok by bus?

If you need a return bus journey, you can check buses from Vientiane to Bangkok.

See schedule