Traveling by train from Vientiane, Laos, to Xishuangbanna (Jinghong), China, offers an exciting way to experience the scenic landscapes of Southeast Asia via the China-Laos Railway.
Travel information by Laos-China Railway
- Distance from Vientiane to Xishuangbanna: Approx. – 700 km.
- Duration: The total journey duration, including border formalities, is about 6-8 hours, depending on train connections and waiting times at the border.
- Train Types: D88
- Departure at the Vientiane Railway Station located in Luang Prabang, Laos.
- Arrive at the Xishuangbanna Railway Station located Jinghong, Xishuangbanna in China.
How to Purchase Tickets in Advance.
- At The Station : If you are staying in Vientiane, Laos, you can go to the Vientiane Railway Station to purchase a Laos-China Railway ticket in advance.
- Online Platforms : Today, you can purchase tickets in advance using the Baolau platform.
Train Schedules
ไม่พบข้อมูลการเดินทาง
Vientiane to Xishuangbanna Train Ticket Online
Plan your trip travel from Vientiane to Xishuangbanna by Laos-China Railway. and book your ticket in advance.






