Luang Prabang to Vientiane by train: New railway cuts six-hour journey to two
It takes less than two hours to travel from Luang Prabang to Vientiane by rail for about $40. By road, that same journey would take six or seven hours.
Source: traveller.com.au