From Vientiane:
Direct buses are available from Vientiane's Southern Bus Station, including VIP sleeper and standard local options. The journey typically takes 8 to 9 hours, with costs ranging from $16 to $26 USD. Minivans are also an option, often completing the trip in 6 to 7 hours, with prices starting around $6.25 USD, though private VIP vans are significantly more expensive.