Travel from Pattaya to Vientiane

Bus or train from Pattaya to Vientiane?

Pattaya Bus operates a bus from Pattaya to Vientiane every 2 hours. Tickets cost $4 and the journey takes 2 h 25 min. Budsarakham Tour also services this route 3 times a day. Alternatively, State Railway of Thailand operates a train from Pattaya to Vientiane once daily. Tickets cost $7 - $13 and the journey takes 3 h 48 min. State Railway of Thailand also services this route once daily.

How to get from Pattaya to Vientiane

From Pattaya bus to Bangkok airport, fly to Vientiane airport, then taxi to Vientiane. 5 h 16 min $101. From Pattaya bus to Bangkok airport, fly to Udon Thani airport, taxi to Udon Thani, then bus to Vientiane. 8 h 14 min $64. From Pattaya bus to Suvarnabhumi Airport Arrivals Terminal, Public Van to Bangkok Don Muang airport, fly to Vientiane airport, then taxi to Vientiane. 6 h 21 min $78. From Pattaya train to Ban Plu Ta Luang, taxi to Utapao airport, fly to Udon Thani airport, taxi to Udon Thani, then bus to Vientiane. 7 h 8 min $86. From Pattaya bus to Suvarnabhumi Airport Arrivals Terminal, Public Van to Bangkok Don Muang airport, fly to Udon Thani airport, taxi to Udon Thani, then bus to Vientiane. 9 h 4 min $51. From Pattaya bus to Suvarnabhumi Airport Arrivals Terminal, line 554 Public Van to Lak Si, walk to Lak Si, train to Nong Khai, then drive to Vientiane. 21 h 26 min $77. From Pattaya bus to Bangkok Mochit then bus to Si Chiang Mai. 13 h 39 min $23. From Pattaya train to Bangkok Hualamphong, train to Nong Khai station, then drive to Vientiane. 24 h 10 min $84. From Pattaya bus to Bangkok Bus Terminal Mochit then bus to Vientiane. 17 h 25 min $48. From Pattaya drive to Vientiane. 13 h 59 min $98.