IF
Irene FBus was on time. However, they should have an English speaking person en route
Krung Thep Aphiwat Central Terminal Station to Vientiane, Bus Express, Transport Co (บริษัท ขนส่ง จำกัด), May 17, 2026
KA
Kristine AI travelled from BKK to Viantiane through the sleeper bus. I had a good rest and privacy inside my bunk bed (i'm 5'3 btw so i fit comfortably inside). I had no troubles checking in using my printed out ticket. Everything will go smoothly if the trip is well planned.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Apr 6, 2026
WY
Wai YFan train is generally clean with minimal dust, though some dust comes in through the open windows—especially on the luggage racks above. The seats are arranged for two people, with another pair facing them.
I took a night trip, and it was quite hard to sleep sitting upright. The seats aren’t comfortable enough for long rest, and my back started to feel stiff after a while. Luckily, my carriage wasn’t crowded, so people spread out and used one seat per person to lie down. I did the same and managed to get some sleep.
Fan class is better suited for daytime travel, where you can enjoy the scenery and don’t need to sleep.
Overall, good value for the price.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 Class 3 Fan, Thai Railway (การรถไฟแห่งประเทศไทย), Mar 30, 2026
AB
Adrian BI had a second class seat. Administratively, it was all uncomplicated, including the crossing into Laos. Comfort was ok, but the Aircon was too cold, and passing people rarely closed the door to the midsection between carriages, which was made it noisy.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class AC seats only, Thai Railway (การรถไฟแห่งประเทศไทย), Feb 16, 2026
FD
Flavia DIt was a scam.
This ticket didnt work at the office. I had to buy a new one.
Please send me the refound.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Feb 5, 2026
JN
Jan NThe train was comfortable and on time. But it was very cold! Pack long clothes or you’ll freeze so much!
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class AC seats only, Thai Railway (การรถไฟแห่งประเทศไทย), Jan 28, 2026
BA
Bev AAs the trip continued the bad smell from the toilet got worse. The seats were very uncomfortable, the train dirty, the windows so dirty , you couldn't see out . My tray table was tied back with tape, the seat in front of me upholstery was ripped and stuffing coming out. The trains really need upgrading!
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class AC seats only, Thai Railway (การรถไฟแห่งประเทศไทย), Jan 23, 2026
SR
Subham RThe bus experience was really good. The bus staff was so helpful and friendly. Special thanks to lady who helped us guide with immigration and details
Krung Thep Aphiwat Central Terminal Station to Vientiane, Van Van + Bus, Next Step Journey (Next Step Journey), Jan 5, 2026
TN
Truong NAir condition (bed) is too cool.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Dec 18, 2025
ES
Edward SSleeper Train beds were clean and comfortable. AC maybe a bit too strong, but that's easy to fix with more clothes whereas the inverse is not true.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Nov 27, 2025