✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ 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
+ Photo / OSINT via Firecrawl (1 credit)
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)