Vientiane to Bangkok Bus – Laos to Mochit Bus Terminal Express Transfer
The express bus from Vientiane to Bangkok is a comfortable and affordable way to travel from the capital of Laos directly to Bangkok. The bus departs from Morning Market (Talat Sao) in Vientiane and arrives at Mochit Bus Terminal in Bangkok the following morning.
What's Included
- Express bus ticket from Vientiane, Laos to Bangkok, Thailand
- Instant e-ticket confirmation
- Luggage assistance during change of transport by operator's staff
Not Included
- 🚼 Tuk-tuk fare: 100 THB (paid directly at border)
- 🌉 Thai–Lao Friendship Bridge fee: 35 THB (paid directly at border)
Departure Schedule
Daily departure from Morning Market (Talat Sao), Vientiane:
- Departure: 16:30 (4:30 PM)
- Estimated Arrival: ~07:30 the following morning at Mochit Bus Terminal, Bangkok
- Journey time: approximately 15 hours
Check-in Point
Platform A1, Morning Market (Talat Sao), Vientiane. Please proceed to Platform A1 at least 30 minutes before departure. Staff will be waiting at the vehicle stand at Platform A1.
⚠️ Note: Arriving earlier than 30 minutes before departure will result in no staff being present at the platform.
Arrival Point
Mochit Bus Terminal (Mo Chit 2), Bangkok — accessible by BTS Skytrain (Mo Chit station) or taxi to most parts of Bangkok.
Important Information
- 📍 Proceed to Platform A1 at Morning Market at least 30 minutes before departure. Staff will be at the vehicle stand. Arriving more than 30 minutes early means no staff will be present yet.
- 📵 Please bring your ticket and passport for check-in
- 🇹🇭 Thailand Digital Arrival Card required: All foreign citizens travelling to Thailand must complete the Thailand Digital Arrival Card (TDAC) at least 3 days before arrival
- 🧳 Luggage allowance: 20 kg per person (1 large bag + 1 small bag not exceeding 28 inches)
- Operator's staff will assist with luggage during change of transport
- 💰 Not included: Tuk-tuk fare of 100 THB and Thai–Lao Friendship Bridge fee of 35 THB — both paid directly by the customer at the border
- The bus crosses the Thai-Lao Friendship Bridge border checkpoint — please have your travel documents ready
- Journey time is approximately 15 hours including border crossing
- Arrival times may be affected by traffic or border crossing delays
Luggage Policy
- 20 kg per person allowed (1 large bag + 1 small bag not exceeding 28 inches)
- Please contact us via WhatsApp if you have oversized luggage
Frequently Asked Questions
How do you get from Vientiane to Bangkok by bus?
Proceed to Platform A1 at Morning Market (Talat Sao) in Vientiane at least 30 minutes before the 16:30 departure. The bus crosses into Thailand via the Thai-Lao Friendship Bridge and arrives at Mochit Bus Terminal in Bangkok the following morning.
Do I need a visa to enter Thailand?
Most nationalities can enter Thailand visa-free or obtain a visa on arrival. Please check current visa requirements for your nationality. Additionally, all foreign citizens must complete the Thailand Digital Arrival Card (TDAC) at least 3 days before arrival in Thailand.
Where is the check-in point in Vientiane?
Proceed to Platform A1 at Morning Market (Talat Sao) in Vientiane. Please arrive at least 30 minutes before the 16:30 departure. Note that arriving more than 30 minutes early means no staff will be present at the platform yet.
Where does the bus arrive in Bangkok?
The bus arrives at Mochit Bus Terminal (Mo Chit 2) in Bangkok, accessible by BTS Skytrain (Mo Chit station) or taxi.
How long is the journey from Vientiane to Bangkok?
The journey takes approximately 15 hours, including the border crossing at the Thai-Lao Friendship Bridge. Actual arrival time may vary depending on traffic and border wait times.
Are there any extra fees at the border?
Yes. Customers are required to pay a tuk-tuk fare of 100 THB and a Thai–Lao Friendship Bridge fee of 35 THB directly at the border. These are not included in the ticket price.
What is the Thailand Digital Arrival Card?
The Thailand Digital Arrival Card (TDAC) is a mandatory online form that all foreign citizens must complete at least 3 days before arriving in Thailand. You can complete it at tdac.immigration.go.th.