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
JS
Jamina SIf you wanna travel cheap it’s okay.. but the bus driver’s attitude are bad! No interest, no english no explanation what do to and where to meet at country boarder.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Van Van + Bus, Next Step Journey (Next Step Journey), Nov 15, 2025
B
Brian Everything went smoothly without any problem. Overall, a very pleasant and enjoyable experience.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class AC seats only, Thai Railway (การรถไฟแห่งประเทศไทย), Oct 27, 2025
FR
Faiz RTrain left on time amd bedding was all set. Bed and comforter were cosy. Train's movement is felt throughout and frequent stops but who cares when you are in bed. Border crossing was smooth and whole process was about 30 minutes. Got back on train and reached Vientiane on time.
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Oct 2, 2025
MK
Mei Ksmooth steps
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 Class 3 Fan, Thai Railway (การรถไฟแห่งประเทศไทย), Sep 14, 2025
JR
Janusz Roperator responded very late after intervention at 12go, then train on sep 2 was cancelled and moved to sep 3 morning
Krung Thep Aphiwat Central Terminal Station to Vientiane, Train #133 2nd Class Sleeper AC, Thai Railway (การรถไฟแห่งประเทศไทย), Sep 3, 2025