Travel time from

Champasak to Vientiane

Average Travel Times are

2h 53min  -  18h 58min

Travel Distance

674.02 km

Travel time route map

It takes an average travel time of 3h 44mins to travel from Champasak to Vientiane, given the average speed of 180km/h and the distance of 674.02 km (419 miles)

Travel time by transport mode

Tranport Distance Time
Flight 523km (325 miles) 2h 53mins
Drive 747km (464 miles) 12h 13mins
Bus 732km (455 miles) 18h 58mins

Travel time by airplanes from Champasak to Vientiane

Air Plane Cruise Speed Max Speed
A300 36mins 34mins
A320 37mins 35mins
A321 37mins 35mins
A380 32mins 30mins
Boeing 707 32mins 31mins
Boeing 737 40mins 36mins
Boeing 747 35mins 33mins
Boeing 787 34mins 32mins
ATR 72 1h 8mins 59mins

TIME TO DRIVE FROM Champasak to Vientiane

Speed (km/h) Speed (Ml/h) Duration
40 24.85 18h 39mins
50 31.07 14h 55mins
60 37.28 12h 26mins
80 49.71 9h 19mins
100 62.14 7h 27mins

Be prepared

Champasak - Vientiane Info

Travel time from Champasak to Pakse 1h 6mins.

Travel time from PKZ to VTE 52mins.

Travel time chart

How long does it take to get from Champasak, Laos and by air and road.