‹ Aircraft

RDPL-34228 / 708029

217 flights over 65 days · 3.34 legs/day · base VLVT · Vientiane · operators: LAO

217
Flights
14
Airports served
23%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

ATR 72 600 AT76
Lao Airlines · reg RDPL-34228
Avions De Transport Regional · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-22 2 legs round-trip LAO
VLLB → VVNB → VLLB
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · ⏱ 10:03– (Nonem)
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-06-21 2 legs round-trip LAO
VLLB → VVNB → VLLB
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-06-19 5 legs LAO
VLVT → VLSN → VLVT → VLLB → VVNB → VLLB
VLVT VLSN VLVT · Vientiane → Sam Neua Airport LAO701 · QV701 · sched 01:20Z
VLSN VLVT Sam Neua Airport → VLVT · Vientiane LAO702 · QV701 · sched 01:20Z
VLVT VLLB VLVT · Vientiane → VLLB · Luang Phabang LAO101 · QV101 · sched 04:20Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-06-17 4 legs round-trip LAO
VLVT → VLSK → VLVT → VLXK → VLVT
VLVT VLSK VLVT · Vientiane → Savannakhet Airport LAO223 · QV223 · sched 01:20Z
VLSK VLVT Savannakhet Airport → VLVT · Vientiane LAO224 · QV224 · sched 03:00Z
VLVT VLXK VLVT · Vientiane → VLXK · Xieng Khouang LAO401 · QV401 · sched 04:40Z
VLXK VLVT VLXK · Xieng Khouang → VLVT · Vientiane LAO402 · QV402 · sched 06:00Z
2026-06-15 3 legs LAO
VLSN → VLVT → VLSN → VLVT
VLSN VLVT Sam Neua Airport → VLVT · Vientiane LAO702 · QV701 · sched 01:20Z
VLVT VLSN VLVT · Vientiane → Sam Neua Airport LAO701 · QV701 · sched 01:20Z
VLVT VLVT VLVT · Vientiane → VLVT · Vientiane ⚠ gap LAO101 · QV102 · sched 05:45Z
2026-06-14 3 legs round-trip LAO
VLVT → VLSN → VLVT → VLVT
VLVT VLSN VLVT · Vientiane → Sam Neua Airport LAO701 · QV701 · ⏱ 01:35–02:38 (63m)
VLSN VLVT Sam Neua Airport → VLVT · Vientiane LAO702 · QV702 · sched 03:00Z
VLVT VLVT VLVT · Vientiane → VLVT · Vientiane LAO101 · QV102 · sched 05:45Z
2026-06-13 4 legs round-trip LAO
VLVT → VLSK → VLVT → VLXK → VLVT
VLVT VLSK VLVT · Vientiane → Savannakhet Airport LAO223 · QV223 · sched 01:20Z
VLSK VLVT Savannakhet Airport → VLVT · Vientiane LAO224 · QV224 · sched 03:00Z
VLVT VLXK VLVT · Vientiane → VLXK · Xieng Khouang LAO401 · QV401 · ⏱ 04:42– (Nonem)
VLXK VLVT VLXK · Xieng Khouang → VLVT · Vientiane LAO402 · QV402 · sched 06:00Z
2026-06-12 3 legs round-trip LAO
VLVT → VLLN → VLVT → VLVT
VLVT VLLN VLVT · Vientiane → VLLN · Luang Namtha LAO601 · QV601 · sched 05:00Z
VLOS VLVT VLOS · Oudomsay → VLVT · Vientiane ⚠ gap LAO602 · QV602 · sched 06:40Z
VLVT VLVT VLVT · Vientiane → VLVT · Vientiane LAO901 · QV902 · sched Z
2026-06-10 3 legs round-trip LAO
VLVT → VLLN → VLVT → VLVT
VLVT VLLN VLVT · Vientiane → VLLN · Luang Namtha LAO601 · QV601 · ⏱ 05:23–06:20 (57m)
VLLN VLVT VLLN · Luang Namtha → VLVT · Vientiane LAO602 · QV602 · sched 06:40Z
VLVT VLVT VLVT · Vientiane → VLVT · Vientiane LAO901 · QV902 · sched Z
2026-06-08 4 legs round-trip LAO
VLVT → VLLN → VLVT → LFSQ → VLVT
VLVT VLLN VLVT · Vientiane → VLLN · Luang Namtha LAO601 · QV601 · sched 05:00Z
VLLN VLVT VLLN · Luang Namtha → VLVT · Vientiane LAO602 · QV602 · sched 06:40Z
VLVT LFSQ VLVT · Vientiane → LFSQ LAO901 · QV901 · ⏱ 08:06–09:18 (73m)
VLHS VLVT VLHS · Huay Xai → VLVT · Vientiane ⚠ gap LAO902 · QV902 · sched Z
2026-06-07 4 legs round-trip LAO
VLVT → VLSK → VLVT → VLXK → VLVT
VLVT VLSK VLVT · Vientiane → Savannakhet Airport LAO223 · QV223 · ⏱ 01:20– (Nonem)
VLSK VLVT Savannakhet Airport → VLVT · Vientiane LAO224 · QV224 · sched 03:00Z
VLVT VLXK VLVT · Vientiane → VLXK · Xieng Khouang LAO401 · QV401 · ⏱ 04:47– (Nonem)
VLXK VLVT VLXK · Xieng Khouang → VLVT · Vientiane LAO402 · QV402 · sched 06:00Z
2026-06-06 6 legs round-trip LAO
VLVT → VLSK → VLVT → VLXK → VLVT → LFSQ → VLVT
VLVT VLSK VLVT · Vientiane → Savannakhet Airport LAO223 · QV223 · sched 01:20Z
VLSK VLVT Savannakhet Airport → VLVT · Vientiane LAO224 · QV224 · sched 03:00Z
VLVT VLXK VLVT · Vientiane → VLXK · Xieng Khouang LAO401 · QV401 · ⏱ 04:45– (Nonem)
VLXK VLVT VLXK · Xieng Khouang → VLVT · Vientiane LAO402 · QV402 · sched 06:00Z
VLVT LFSQ VLVT · Vientiane → LFSQ LAO901 · QV901 · sched 08:20Z
VLHS VLVT VLHS · Huay Xai → VLVT · Vientiane ⚠ gap LAO902 · QV902 · sched Z
2026-06-05 4 legs round-trip LAO
VLVT → VLSN → VLVT → VLLB → VLVT
VLVT VLSN VLVT · Vientiane → Sam Neua Airport LAO701 · QV701 · ⏱ 01:14– (Nonem)
VLSN VLVT Sam Neua Airport → VLVT · Vientiane LAO702 · QV702 · sched 03:00Z
VLVT VLLB VLVT · Vientiane → VLLB · Luang Phabang LAO101 · QV101 · sched 04:40Z
VLLB VLVT VLLB · Luang Phabang → VLVT · Vientiane LAO102 · QV102 · sched 06:05Z
2026-06-01 1 legs LAO
VLLB → VLVT
VLLB VLVT VLLB · Luang Phabang → VLVT · Vientiane LAO102 · QV102 · ⏱ 06:00– (Nonem)
2026-05-31 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · ⏱ 10:06– (Nonem)
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-05-29 2 legs round-trip LAO
VLLB → VTCC → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:18– (Nonem)
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
2026-05-27 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VTCC VVNB VTCC · Chiang Mai → VVNB · Hanoi (Soc Son) ⚠ gap intl LAO313 · QV636 · sched 08:15Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-05-22 2 legs round-trip LAO
VLLB → VVNB → VLLB
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · ⏱ 10:18– (Nonem)
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-05-20 2 legs round-trip LAO
VLLB → VVNB → VLLB
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-05-18 2 legs round-trip LAO
VLLB → VTCC → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:26– (Nonem)
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
2026-05-17 2 legs round-trip LAO
VLLB → VVNB → VLLB
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · ⏱ 10:07– (Nonem)
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-05-15 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:36– (Nonem)
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-05-13 2 legs round-trip LAO
VLLB → VTCC → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:27– (Nonem)
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
2026-05-11 2 legs round-trip LAO
VLLB → VVNB → VLLB
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-05-10 7 legs LAO
VLVT → VLSN → VLVT → VLLB → VTCC → VVNB → VLLB → VLLB
VLVT VLSN VLVT · Vientiane → Sam Neua Airport LAO701 · QV701 · sched 01:20Z
VLSN VLVT Sam Neua Airport → VLVT · Vientiane LAO702 · QV702 · sched 02:50Z
VLVT VLLB VLVT · Vientiane → VLLB · Luang Phabang LAO101 · QV101 · ⏱ 05:21– (Nonem)
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:55– (Nonem)
VTCC VVNB VTCC · Chiang Mai → VVNB · Hanoi (Soc Son) intl LAO313 · QV636 · sched 08:15Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang ⚠ gap intl LAO636 · QV636 · sched 08:15Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang ⚠ gap intl LAO314 · QV314 · sched 12:10Z
2026-05-09 4 legs round-trip LAO
VLVT → VLSK → VLVT → VLXK → VLVT
VLVT VLSK VLVT · Vientiane → Savannakhet Airport LAO223 · QV223 · ⏱ 01:14– (Nonem)
VLSK VLVT Savannakhet Airport → VLVT · Vientiane LAO224 · QV224 · sched 03:00Z
VLVT VLXK VLVT · Vientiane → VLXK · Xieng Khouang LAO401 · QV401 · ⏱ 04:43– (Nonem)
VLXK VLVT VLXK · Xieng Khouang → VLVT · Vientiane LAO402 · QV402 · sched 06:00Z
2026-05-08 2 legs round-trip LAO
VLVT → VTBS → VLVT
VLVT VTBS VLVT · Vientiane → VTBS · Bangkok intl LAO441 · QV441 · ⏱ 00:27–01:48 (81m)
VTBS VLVT VTBS · Bangkok → VLVT · Vientiane intl LAO442 · QV442 · sched 02:40Z
2026-05-07 2 legs round-trip LAO
VLVT → LFSQ → VLVT
VLVT LFSQ VLVT · Vientiane → LFSQ LAO901 · QV901 · ⏱ 08:12–09:27 (75m)
VLHS VLVT VLHS · Huay Xai → VLVT · Vientiane ⚠ gap LAO902 · QV902 · sched Z
2026-05-05 4 legs round-trip LAO
VLVT → VLSK → VLVT → VLXK → VLVT
VLVT VLSK VLVT · Vientiane → Savannakhet Airport LAO223 · QV223 · sched 01:20Z
VLSK VLVT Savannakhet Airport → VLVT · Vientiane LAO224 · QV224 · sched 03:00Z
VLVT VLXK VLVT · Vientiane → VLXK · Xieng Khouang LAO401 · QV401 · sched 04:40Z
VLXK VLVT VLXK · Xieng Khouang → VLVT · Vientiane LAO402 · QV402 · sched 06:00Z
2026-05-04 3 legs round-trip LAO
VLVT → VLLB → VLVT → VLVT
VLVT VLLB VLVT · Vientiane → VLLB · Luang Phabang LAO101 · QV101 · sched 04:20Z
VLLB VLVT VLLB · Luang Phabang → VLVT · Vientiane LAO102 · QV102 · sched 05:45Z
VLVT VLVT VLVT · Vientiane → VLVT · Vientiane LAO901 · QV902 · ⏱ 08:15– (Nonem)
2026-05-03 3 legs round-trip LAO
VLVT → VLLN → VLVT → VLVT
VLVT VLLN VLVT · Vientiane → VLLN · Luang Namtha LAO601 · QV601 · ⏱ 05:13– (Nonem)
VLLN VLVT VLLN · Luang Namtha → VLVT · Vientiane LAO602 · QV602 · sched 06:40Z
VLVT VLVT VLVT · Vientiane → VLVT · Vientiane LAO901 · QV901 · sched 08:20Z
2026-05-02 2 legs round-trip LAO
VLVT → VTBS → VLVT
VLVT VTBS VLVT · Vientiane → VTBS · Bangkok intl LAO441 · QV441 · ⏱ 00:14– (Nonem)
VTBS VLVT VTBS · Bangkok → VLVT · Vientiane intl LAO442 · QV442 · sched 02:40Z
2026-04-29 4 legs round-trip LAO
VLVT → VLPS → VLVT → VLLB → VLVT
VLVT VLPS VLVT · Vientiane → VLPS · Pakse LAO305 · QV305 · sched 01:00Z
VLPS VLVT VLPS · Pakse → VLVT · Vientiane LAO306 · QV306 · sched 02:40Z
VLVT VLLB VLVT · Vientiane → VLLB · Luang Phabang LAO101 · QV101 · sched 04:20Z
VLLB VLVT VLLB · Luang Phabang → VLVT · Vientiane LAO102 · QV102 · sched 05:45Z
2026-04-28 2 legs round-trip LAO
VLVT → VLSK → VLVT
VLVT VLSK VLVT · Vientiane → Savannakhet Airport LAO223 · QV223 · sched 01:40Z
VLSK VLVT Savannakhet Airport → VLVT · Vientiane LAO224 · QV224 · sched 03:20Z
2026-04-27 4 legs round-trip LAO
VLVT → VLSK → VLVT → VLLN → VLVT
VLVT VLSK VLVT · Vientiane → Savannakhet Airport LAO223 · QV223 · sched 01:40Z
VLSK VLVT Savannakhet Airport → VLVT · Vientiane LAO224 · QV224 · sched 03:20Z
VLVT VLLN VLVT · Vientiane → VLLN · Luang Namtha LAO601 · QV601 · ⏱ 05:08– (Nonem)
VLLN VLVT VLLN · Luang Namtha → VLVT · Vientiane LAO602 · QV602 · sched 06:40Z
2026-04-26 4 legs round-trip LAO
VLVT → VTBS → VLVT → VLXK → VLVT
VLVT VTBS VLVT · Vientiane → VTBS · Bangkok intl LAO441 · QV441 · sched 00:10Z
VTBS VLVT VTBS · Bangkok → VLVT · Vientiane intl LAO442 · QV442 · sched 02:40Z
VLVT VLXK VLVT · Vientiane → VLXK · Xieng Khouang LAO401 · QV401 · sched 05:40Z
VLXK VLVT VLXK · Xieng Khouang → VLVT · Vientiane LAO402 · QV402 · sched 07:00Z
2026-04-25 2 legs round-trip LAO
VLVT → VTBS → VLVT
VLVT VTBS VLVT · Vientiane → VTBS · Bangkok intl LAO441 · QV441 · ⏱ 00:20– (Nonem)
VTBS VLVT VTBS · Bangkok → VLVT · Vientiane intl LAO442 · QV442 · sched 02:40Z
2026-04-24 4 legs LAO
VLVT → VLPS → VLVT → LFSQ → ?
VLVT VLPS VLVT · Vientiane → VLPS · Pakse LAO305 · QV305 · sched 01:00Z
VLPS VLVT VLPS · Pakse → VLVT · Vientiane LAO306 · QV306 · ⏱ 02:46–04:09 (84m)
VLVT LFSQ VLVT · Vientiane → LFSQ LAO901 · QV901 · sched 08:20Z
VLHS ? VLHS · Huay Xai → — ⚠ gap LAO902 · QV902 · ⏱ 10:05–11:11 (66m)
2026-04-23 2 legs round-trip LAO
VLVT → VTBS → VLVT
VLVT VTBS VLVT · Vientiane → VTBS · Bangkok intl LAO441 · QV441 · sched 00:10Z
VTBS VLVT VTBS · Bangkok → VLVT · Vientiane intl LAO442 · QV442 · sched 02:40Z
2026-04-22 2 legs round-trip LAO
VLVT → VLPS → VLVT
VLVT VLPS VLVT · Vientiane → VLPS · Pakse LAO305 · QV305 · sched 01:00Z
VLPS VLVT VLPS · Pakse → VLVT · Vientiane LAO306 · QV306 · sched 02:40Z
2026-04-21 4 legs round-trip LAO
VLVT → VLPS → VVTS → VLPS → VLVT
VLVT VLPS VLVT · Vientiane → VLPS · Pakse LAO515 · QV515 · sched 00:30Z
VLPS VVTS VLPS · Pakse → VVTS · Ho Chi Minh City intl LAO515 · QV515 · sched 02:45Z
VVTS VLPS VVTS · Ho Chi Minh City → VLPS · Pakse intl LAO516 · QV516 · sched 05:00Z
VLPS VLVT VLPS · Pakse → VLVT · Vientiane LAO516 · QV516 · sched 07:20Z
2026-04-20 4 legs round-trip LAO
VLVT → VLLB → VLVT → LFSQ → VLVT
VLVT VLLB VLVT · Vientiane → VLLB · Luang Phabang LAO101 · QV101 · sched 04:20Z
VLLB VLVT VLLB · Luang Phabang → VLVT · Vientiane LAO102 · QV102 · sched 05:45Z
VLVT LFSQ VLVT · Vientiane → LFSQ LAO901 · QV901 · ⏱ 08:10–09:26 (76m)
VLHS VLVT VLHS · Huay Xai → VLVT · Vientiane ⚠ gap LAO902 · QV902 · ⏱ 09:56– (Nonem)
2026-04-19 3 legs LAO
VLLB → VLVT → LFSQ → VLVT
VLLB VLVT VLLB · Luang Phabang → VLVT · Vientiane LAO102 · QV102 · ⏱ 05:50– (Nonem)
VLVT LFSQ VLVT · Vientiane → LFSQ LAO901 · QV901 · sched 08:20Z
VLHS VLVT VLHS · Huay Xai → VLVT · Vientiane ⚠ gap LAO902 · QV902 · sched Z
2026-04-18 2 legs round-trip LAO
VLLB → VLPS → VLLB
VLLB VLPS VLLB · Luang Phabang → VLPS · Pakse LAO513 · QV513 · ⏱ 05:09– (Nonem)
VLPS VLLB VLPS · Pakse → VLLB · Luang Phabang LAO514 · QV514 · sched 07:40Z
2026-04-17 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:13– (Nonem)
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-04-15 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VTCC VVNB VTCC · Chiang Mai → VVNB · Hanoi (Soc Son) ⚠ gap intl LAO313 · QV636 · sched 08:15Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-04-14 4 legs round-trip LAO
VLLB → VLPS → VDSA → VLPS → VLLB
VLLB VLPS VLLB · Luang Phabang → VLPS · Pakse LAO513 · QV513 · sched 01:30Z
VLPS VDSA VLPS · Pakse → VDSA · Siem Reap LAO513 · QV513 · sched 03:55Z
VDSA VLPS VDSA · Siem Reap → VLPS · Pakse LAO514 · QV514 · sched 05:30Z
VLPS VLLB VLPS · Pakse → VLLB · Luang Phabang LAO514 · QV514 · sched 07:40Z
2026-04-13 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VTCC VVNB VTCC · Chiang Mai → VVNB · Hanoi (Soc Son) ⚠ gap intl LAO313 · QV636 · sched 08:15Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-04-12 4 legs round-trip LAO
VLLB → VTCC → VVNB → VLLB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VVNB VTCC · Chiang Mai → VVNB · Hanoi (Soc Son) intl LAO313 · QV636 · sched 08:15Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang ⚠ gap intl LAO636 · QV636 · sched 08:15Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang ⚠ gap intl LAO314 · QV314 · sched 12:10Z
2026-04-11 2 legs LAO
VLXK → VLPS → VLLB
VLXK VLPS VLXK · Xieng Khouang → VLPS · Pakse LAO513 · QV513 · sched 05:15Z
VLPS VLLB VLPS · Pakse → VLLB · Luang Phabang LAO514 · QV514 · sched 07:40Z
2026-04-10 4 legs round-trip LAO
VLLB → VTCC → VVNB → VLLB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VVNB VTCC · Chiang Mai → VVNB · Hanoi (Soc Son) intl LAO313 · QV636 · sched 08:15Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang ⚠ gap intl LAO636 · QV636 · sched 08:15Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang ⚠ gap intl LAO314 · QV314 · sched 12:10Z
2026-04-09 2 legs round-trip LAO
VLLB → VLPS → VLLB
VLLB VLPS VLLB · Luang Phabang → VLPS · Pakse LAO513 · QV513 · ⏱ 05:09–06:43 (94m)
VLPS VLLB VLPS · Pakse → VLLB · Luang Phabang LAO514 · QV514 · ⏱ 07:27– (Nonem)
2026-04-08 2 legs round-trip LAO
VLLB → VTCC → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
2026-04-07 4 legs round-trip LAO
VLLB → VLPS → VDSA → VLPS → VLLB
VLLB VLPS VLLB · Luang Phabang → VLPS · Pakse LAO513 · QV513 · sched 01:30Z
VLPS VDSA VLPS · Pakse → VDSA · Siem Reap LAO513 · QV513 · sched 03:55Z
VDSA VLPS VDSA · Siem Reap → VLPS · Pakse LAO514 · QV514 · sched 05:30Z
VLPS VLLB VLPS · Pakse → VLLB · Luang Phabang LAO514 · QV514 · sched 07:40Z
2026-04-06 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:27– (Nonem)
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-04-05 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-04-04 4 legs round-trip LAO
VLLB → VLPS → VDSA → VLPS → VLLB
VLLB VLPS VLLB · Luang Phabang → VLPS · Pakse LAO513 · QV513 · ⏱ 01:23– (Nonem)
VLPS VDSA VLPS · Pakse → VDSA · Siem Reap LAO513 · QV513 · sched 03:55Z
VDSA VLPS VDSA · Siem Reap → VLPS · Pakse LAO514 · QV514 · ⏱ 05:24–06:10 (46m)
VLPS VLLB VLPS · Pakse → VLLB · Luang Phabang LAO514 · QV514 · ⏱ 07:23–09:16 (112m)
2026-04-03 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · ⏱ 10:09– (Nonem)
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-04-02 2 legs round-trip LAO
VLLB → VLPS → VLLB
VLLB VLPS VLLB · Luang Phabang → VLPS · Pakse LAO513 · QV513 · sched 05:15Z
VLPS VLLB VLPS · Pakse → VLLB · Luang Phabang LAO514 · QV514 · sched 07:40Z
2026-04-01 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:30Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:20Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-03-31 4 legs round-trip LAO
VLLB → VLPS → VDSA → VLPS → VLLB
VLLB VLPS VLLB · Luang Phabang → VLPS · Pakse LAO513 · QV513 · ⏱ 01:15– (Nonem)
VLPS VDSA VLPS · Pakse → VDSA · Siem Reap LAO513 · QV513 · ⏱ 03:33– (Nonem)
VDSA VLPS VDSA · Siem Reap → VLPS · Pakse LAO514 · QV514 · sched 05:30Z
VLPS VLLB VLPS · Pakse → VLLB · Luang Phabang LAO514 · QV514 · sched 07:40Z
2026-03-30 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:20– (Nonem)
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · ⏱ 10:09– (Nonem)
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · ⏱ 12:05–13:24 (79m)
2026-03-29 4 legs round-trip LAO
VLLB → VTCC → VLLB → VVNB → VLLB
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · ⏱ 06:11– (Nonem)
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 08:15Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · ⏱ 10:16– (Nonem)
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:10Z
2026-03-28 7 legs LAO
VLVT → VLXK → VLVT → VLLB → VTCC → VLLB → VVNB → VLLB
VLVT VLXK VLVT · Vientiane → VLXK · Xieng Khouang LAO401 · QV401 · sched 02:00Z
VLXK VLVT VLXK · Xieng Khouang → VLVT · Vientiane LAO402 · QV402 · sched 03:15Z
VLVT VLLB VLVT · Vientiane → VLLB · Luang Phabang LAO103 · QV103 · sched 04:45Z
VLLB VTCC VLLB · Luang Phabang → VTCC · Chiang Mai intl LAO635 · QV635 · sched 06:25Z
VTCC VLLB VTCC · Chiang Mai → VLLB · Luang Phabang intl LAO636 · QV636 · sched 07:55Z
VLLB VVNB VLLB · Luang Phabang → VVNB · Hanoi (Soc Son) intl LAO313 · QV313 · sched 10:25Z
VVNB VLLB VVNB · Hanoi (Soc Son) → VLLB · Luang Phabang intl LAO314 · QV314 · sched 12:15Z
2026-03-27 4 legs round-trip LAO
VLVT → VLLN → VLVT → LFSQ → VLVT
VLVT VLLN VLVT · Vientiane → VLLN · Luang Namtha LAO601 · QV601 · sched 04:20Z
VLLN VLVT VLLN · Luang Namtha → VLVT · Vientiane LAO602 · QV602 · sched 06:05Z
VLVT LFSQ VLVT · Vientiane → LFSQ LAO901 · QV901 · sched 08:00Z
VLHS VLVT VLHS · Huay Xai → VLVT · Vientiane ⚠ gap LAO902 · QV902 · ⏱ 10:09– (Nonem)