✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
RDPL-34175
/ 708016
241 flights over 62 days · 3.89 legs/day · base VLVT · Vientiane · operators: LAO
241
Flights
11
Airports served
2%
ADS-B observed
1
Ferry / no-flightnum
Aircraft identity
ATR 72 500
AT75
Lao Airlines
· reg RDPL-34175
Avions De Transport Regional ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-19
2 legs
round-trip
LAO
VLVT → VLLN → VLVT
VLVT
→
VLLN
VLVT · Vientiane → VLLN · Luang Namtha
LAO601 · QV601 · sched 05:00Z
VLLB
→
VLVT
VLLB · Luang Phabang → VLVT · Vientiane
⚠ gap
LAO602 · QV602 · sched 06:40Z
2026-06-18
6 legs
LAO
VLVT → VLSK → VLVT → VLXK → VLVT → 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
LAO901 · QV402 · sched 06:00Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
⚠ gap
LAO402 · QV402 · sched 06:00Z
VLHS
→
?
VLHS · Huay Xai → —
⚠ gap
LAO902 · QV902 · sched Z
2026-06-17
4 legs
round-trip
LAO
VLVT → VLLN → VLVT → VLVT → VLVT
VLVT
→
VLLN
VLVT · Vientiane → VLLN · Luang Namtha
LAO601 · QV601 · sched 05:00Z
VLLN
→
VLVT
VLLN · Luang Namtha → VLVT · Vientiane
LAO901 · QV602 · sched 06:40Z
VLLN
→
VLVT
VLLN · Luang Namtha → VLVT · Vientiane
⚠ gap
LAO602 · QV602 · sched 06:40Z
VLHS
→
VLVT
VLHS · Huay Xai → VLVT · Vientiane
⚠ gap
LAO902 · QV602 · sched 06:40Z
2026-06-16
2 legs
LAO
VLVT → LFSQ → ?
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
LAO901 · QV901 · sched 08:20Z
VLHS
→
?
VLHS · Huay Xai → —
⚠ gap
LAO902 · QV902 · sched Z
2026-06-15
4 legs
round-trip
LAO
VLVT → VLSK → VLVT → VLSK → VLVT
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO401 · QV223 · sched 01:20Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV223 · sched 01:20Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
⚠ gap
LAO402 · QV402 · sched 06:00Z
2026-06-12
3 legs
LAO
VLVT → VLSN → VLVT → VLLB
VLVT
→
VLSN
VLVT · Vientiane → Sam Neua Airport
LAO701 · QV701 · sched 01:20Z
VLSN
→
VLVT
Sam Neua Airport → VLVT · Vientiane
LAO702 · QV702 · sched 03:00Z
VLVT
→
VLLB
VLVT · Vientiane → VLLB · Luang Phabang
LAO101 · QV101 · sched 04:20Z
2026-06-10
3 legs
LAO
VLVT → VLSK → VLVT → ?
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV224 · sched 03:00Z
VLVT
→
?
VLVT · Vientiane → —
LAO224 · QV224 · sched Z
2026-06-09
2 legs
LAO
VLVT → LFSQ → ?
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
LAO901 · QV901 · sched 08:20Z
VLHS
→
?
VLHS · Huay Xai → —
⚠ gap
LAO902 · QV902 · sched Z
2026-06-08
4 legs
LAO
VLSK → VLVT → VLSK → VLXK → VLVT
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV223 · sched 01:20Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
⚠ gap
LAO401 · QV401 · sched 04:40Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO402 · QV402 · sched 06:00Z
2026-06-04
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-06-03
3 legs
LAO
VLSK → VLVT → VLSK → VLXK
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV223 · sched 01:20Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
⚠ gap
LAO401 · QV401 · sched 04:40Z
2026-06-01
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-29
4 legs
LAO
VLVT → VLLN → VLVT → LFSQ → ?
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 · sched 08:20Z
?
→
?
— → —
ferry
· sched Z
2026-05-28
6 legs
LAO
VLVT → VLSK → VLVT → VLXK → LFSQ → ? → ?
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
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
⚠ gap
LAO901 · QV901 · sched 08:20Z
?
→
?
— → —
LAO401 · QV401 · sched Z
?
→
?
— → —
LAO902 · QV902 · sched Z
2026-05-27
4 legs
LAO
VLSK → VLVT → VLSK → VLLB → ?
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV223 · sched 01:20Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLVT
→
VLLB
VLVT · Vientiane → VLLB · Luang Phabang
⚠ gap
LAO224 · QV101 · sched 04:20Z
?
→
?
— → —
LAO102 · QV102 · sched Z
2026-05-25
4 legs
LAO
VLSK → VLVT → VLSK → VLXK → ?
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV223 · sched 01:20Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
⚠ gap
LAO401 · QV401 · sched 04:40Z
?
→
?
— → —
LAO401 · QV401 · sched Z
2026-05-24
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
LAO224 · QV401 · sched 04:40Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO402 · QV402 · ⏱ 06:15– (Nonem)
2026-05-22
4 legs
round-trip
LAO
VLVT → VLSK → VLSK → VLXK → VLVT
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLSK
→
VLSK
Savannakhet Airport → Savannakhet Airport
LAO224 · QV223 · sched 01:20Z
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
⚠ gap
LAO401 · QV401 · sched 04:40Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO401 · QV402 · sched 06:00Z
2026-05-20
4 legs
LAO
VLSK → VLSK → VLSK → VLXK → ?
VLSK
→
VLSK
Savannakhet Airport → Savannakhet Airport
LAO224 · QV223 · sched 01:20Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
⚠ gap
LAO223 · QV223 · sched 01:20Z
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
⚠ gap
LAO401 · QV401 · sched 04:40Z
?
→
?
— → —
LAO401 · QV401 · sched Z
2026-05-16
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:55Z
2026-05-15
4 legs
round-trip
LAO
VLVT → VLSK → VLSK → VLXK → VLVT
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLSK
→
VLSK
Savannakhet Airport → Savannakhet Airport
LAO224 · QV223 · sched 01:20Z
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
⚠ gap
LAO401 · QV401 · sched 04:40Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO401 · QV402 · sched 06:00Z
2026-05-14
1 legs
LAO
VLVT → LFSQ
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
LAO901 · QV901 · sched 08:20Z
2026-05-09
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:55Z
2026-05-08
4 legs
LAO
VLVT → VLSK → VLVT → ? → ?
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:20Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV223 · sched 01:20Z
VLVT
→
?
VLVT · Vientiane → —
LAO401 · QV401 · sched Z
?
→
?
— → —
LAO401 · QV402 · sched Z
2026-05-07
4 legs
LAO
VLVT → VLPS → VVTS → VLPS → VLPS
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
VLPS
→
VLPS
VLPS · Pakse → VLPS · Pakse
⚠ gap
LAO516 · QV516 · sched 05:00Z
VVTS
→
VLPS
VVTS · Ho Chi Minh City → VLPS · Pakse
⚠ gap
intl
LAO516 · QV516 · sched 05:00Z
2026-05-06
4 legs
LAO
VLVT → VLLN → VLVT → LFSQ → LFSQ
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 · sched 08:20Z
VLHS
→
LFSQ
VLHS · Huay Xai → LFSQ
⚠ gap
LAO901 · QV901 · sched 08:20Z
2026-05-05
4 legs
LAO
VLVT → VTBS → VLVT → LFSQ → ?
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
→
LFSQ
VLVT · Vientiane → LFSQ
LAO901 · QV901 · sched 08:20Z
?
→
?
— → —
LAO902 · QV902 · sched Z
2026-05-04
4 legs
LAO
VLVT → VLLN → 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
?
→
?
— → —
LAO904 · QV904 · sched Z
VLVT
→
?
VLVT · Vientiane → —
LAO903 · QV903 · sched Z
2026-05-03
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:55Z
VLVT
→
VLLB
VLVT · Vientiane → VLLB · Luang Phabang
LAO101 · QV101 · sched 04:50Z
VLLB
→
VLVT
VLLB · Luang Phabang → VLVT · Vientiane
LAO102 · QV102 · sched 06:15Z
2026-05-02
5 legs
LAO
VLVT → VLSK → VLVT → VLXK → LFSQ → ?
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
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
⚠ gap
LAO901 · QV901 · sched 08:20Z
?
→
?
— → —
LAO902 · QV902 · sched Z
2026-05-01
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 · QV223 · sched 01:20Z
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-04-30
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-29
4 legs
LAO
VLVT → VLXK → LFSQ → LFSQ → ?
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
LAO401 · QV401 · sched 05:40Z
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
⚠ gap
LAO901 · QV901 · sched 08:20Z
VLHS
→
LFSQ
VLHS · Huay Xai → LFSQ
⚠ gap
LAO902 · QV901 · sched 08:20Z
?
→
?
— → —
LAO401 · QV401 · sched Z
2026-04-28
1 legs
LAO
? → ?
?
→
?
— → —
LAO902 · QV902 · sched Z
2026-04-27
1 legs
round-trip
LAO
VLVT → VLVT
VLVT
→
VLVT
VLVT · Vientiane → VLVT · Vientiane
LAO308 · QV308 · sched Z
2026-04-26
4 legs
LAO
VLVT → VLLB → VLVT → LFSQ → ?
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 · sched 08:20Z
?
→
?
— → —
LAO902 · QV902 · sched Z
2026-04-25
6 legs
LAO
VLVT → VLSK → VLVT → VLXK → VLVT → LFSQ → ?
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:40Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV224 · sched 03:20Z
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
LAO401 · QV401 · sched 05:40Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO402 · QV402 · sched 07:00Z
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
LAO901 · QV901 · sched 08:20Z
?
→
?
— → —
LAO902 · QV902 · sched Z
2026-04-24
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 · sched 05:00Z
VLLN
→
VLVT
VLLN · Luang Namtha → VLVT · Vientiane
LAO602 · QV602 · sched 06:40Z
2026-04-23
4 legs
round-trip
LAO
VLVT → VLLB → VLVT → VLXK → VLVT
VLVT
→
VLLB
VLVT · Vientiane → VLLB · Luang Phabang
LAO101 · QV101 · sched 02:50Z
VLLB
→
VLVT
VLLB · Luang Phabang → VLVT · Vientiane
LAO102 · QV102 · sched 04:15Z
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-22
3 legs
LAO
VLVT → VLXK → VLVT → ?
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
LAO401 · QV401 · sched 05:40Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO402 · QV402 · sched 07:00Z
?
→
?
— → —
LAO902 · QV902 · sched Z
2026-04-21
4 legs
LAO
VLVT → VLXK → VLVT → LFSQ → LFSQ
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
LAO401 · QV401 · sched 05:40Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO402 · QV402 · sched 07:00Z
VLHS
→
LFSQ
VLHS · Huay Xai → LFSQ
⚠ gap
LAO902 · QV901 · sched 08:20Z
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
⚠ gap
LAO901 · QV901 · sched 08:20Z
2026-04-20
4 legs
round-trip
LAO
VLVT → VLPS → VLVT → VLXK → VLVT
VLVT
→
VLPS
VLVT · Vientiane → VLPS · Pakse
LAO305 · QV305 · sched 01:00Z
VLPS
→
VLVT
VLPS · Pakse → VLVT · Vientiane
LAO306 · QV306 · sched 02:55Z
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-19
4 legs
LAO
? → ? → ? → ? → ?
?
→
?
— → —
LAO402 · QV402 · sched Z
VLVT
→
?
VLVT · Vientiane → —
LAO404 · QV401 · sched Z
?
→
?
— → —
LAO404 · QV404 · sched Z
VLVT
→
?
VLVT · Vientiane → —
LAO403 · QV403 · sched Z
2026-04-18
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 · ⏱ 02:58– (Nonem)
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-17
6 legs
LAO
VTUD → VLSK → VLVT → VLLN → VLVT → LFSQ → ?
VTUD
→
VLSK
VTUD · Udon Thani → Savannakhet Airport
intl
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 · sched 05:00Z
VLLN
→
VLVT
VLLN · Luang Namtha → VLVT · Vientiane
LAO602 · QV602 · sched 06:40Z
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
LAO901 · QV901 · sched 08:20Z
VLHS
→
?
VLHS · Huay Xai → —
⚠ gap
LAO902 · QV902 · sched Z
2026-04-09
2 legs
LAO
? → ? → ?
?
→
?
— → —
LAO603 · QV603 · sched Z
?
→
?
— → —
LAO603 · QV604 · sched Z
2026-04-08
6 legs
round-trip
LAO
VLVT → VLSK → VLVT → VLLN → VLVT → VLVT → 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 · sched 05:00Z
VLLN
→
VLVT
VLLN · Luang Namtha → VLVT · Vientiane
LAO901 · QV602 · sched 06:40Z
VLHS
→
VLVT
VLHS · Huay Xai → VLVT · Vientiane
⚠ gap
LAO902 · QV602 · sched 06:40Z
VLLB
→
VLVT
VLLB · Luang Phabang → VLVT · Vientiane
⚠ gap
LAO602 · QV602 · sched 06:40Z
2026-04-07
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-06
6 legs
LAO
VLVT → VLSK → VLVT → VLLN → VLVT → LFSQ → LFSQ
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 · sched 05:00Z
VLLN
→
VLVT
VLLN · Luang Namtha → VLVT · Vientiane
LAO602 · QV602 · sched 06:40Z
VLHS
→
LFSQ
VLHS · Huay Xai → LFSQ
⚠ gap
LAO902 · QV901 · sched 08:20Z
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
⚠ gap
LAO901 · QV901 · sched 08:20Z
2026-04-05
6 legs
LAO
VLVT → VLSK → VLVT → VLLN → VLVT → VLSK → VLSK
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 · sched 05:00Z
VLLB
→
VLVT
VLLB · Luang Phabang → VLVT · Vientiane
⚠ gap
LAO602 · QV602 · sched 06:40Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO205 · QV205 · sched 08:30Z
VLSK
→
VLSK
Savannakhet Airport → Savannakhet Airport
LAO206 · QV205 · sched 08:30Z
2026-04-04
5 legs
LAO
VLVT → VLSK → VLVT → VLLN → VLLN → ?
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:40Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV223 · sched 01:40Z
VLVT
→
VLLN
VLVT · Vientiane → VLLN · Luang Namtha
LAO601 · QV601 · sched 05:00Z
VLVT
→
VLLN
VLVT · Vientiane → VLLN · Luang Namtha
⚠ gap
LAO901 · QV601 · sched 05:00Z
VLHS
→
?
VLHS · Huay Xai → —
⚠ gap
LAO902 · QV902 · sched Z
2026-04-03
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:55Z
2026-04-02
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-01
6 legs
LAO
VLSK → VLVT → VLSK → VLLN → VLVT → VLVT → VLVT
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV223 · sched 01:40Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:40Z
VLVT
→
VLLN
VLVT · Vientiane → VLLN · Luang Namtha
⚠ gap
LAO601 · QV601 · sched 05:00Z
VLLN
→
VLVT
VLLN · Luang Namtha → VLVT · Vientiane
LAO602 · QV602 · sched 06:40Z
VLVT
→
VLVT
VLVT · Vientiane → VLVT · Vientiane
LAO205 · QV602 · sched 06:40Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
⚠ gap
LAO206 · QV602 · ⏱ 09:56– (Nonem)
2026-03-31
6 legs
LAO
VLVT → VLPS → VVTS → VLPS → VLVT → LFSQ → LFSQ
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
VLHS
→
LFSQ
VLHS · Huay Xai → LFSQ
⚠ gap
LAO902 · QV901 · sched 08:20Z
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
⚠ gap
LAO901 · QV901 · sched 08:20Z
2026-03-30
4 legs
round-trip
LAO
VLVT → VLXK → VLVT → VLXK → VLVT
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
LAO403 · QV403 · sched 03:00Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO404 · QV404 · sched 04:20Z
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-03-29
6 legs
LAO
VLVT → VLSK → VLVT → VLVT → VLSK → ? → ?
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:40Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV224 · sched 03:20Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
⚠ gap
LAO206 · QV205 · sched 09:05Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO205 · QV205 · sched 09:05Z
?
→
?
— → —
LAO602 · QV602 · sched Z
VLVT
→
?
VLVT · Vientiane → —
LAO601 · QV601 · sched Z
2026-03-28
6 legs
LAO
VLVT → VLSK → VLVT → VLLN → VLLN → LFSQ → LFSQ
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO223 · QV223 · sched 01:00Z
VLSK
→
VLVT
Savannakhet Airport → VLVT · Vientiane
LAO224 · QV224 · sched 02:40Z
VLVT
→
VLLN
VLVT · Vientiane → VLLN · Luang Namtha
LAO602 · QV601 · sched 04:20Z
VLVT
→
VLLN
VLVT · Vientiane → VLLN · Luang Namtha
⚠ gap
LAO601 · QV601 · sched 04:20Z
VLVT
→
LFSQ
VLVT · Vientiane → LFSQ
⚠ gap
LAO901 · QV901 · sched 08:00Z
VLHS
→
LFSQ
VLHS · Huay Xai → LFSQ
⚠ gap
LAO902 · QV901 · sched 08:00Z
2026-03-27
4 legs
LAO
VLVT → VLXK → VLVT → VLSK → VLSK
VLVT
→
VLXK
VLVT · Vientiane → VLXK · Xieng Khouang
LAO403 · QV403 · sched 04:40Z
VLXK
→
VLVT
VLXK · Xieng Khouang → VLVT · Vientiane
LAO404 · QV404 · sched 05:55Z
VLVT
→
VLSK
VLVT · Vientiane → Savannakhet Airport
LAO205 · QV205 · sched 07:10Z
VLSK
→
VLSK
Savannakhet Airport → Savannakhet Airport
LAO206 · QV205 · sched 07:10Z
2026-03-26
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-03-25
4 legs
round-trip
LAO
VLVT → VLXK → VLVT → VLLB → VLVT
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
LAO101 · QV101 · sched 04:30Z
VLLB
→
VLVT
VLLB · Luang Phabang → VLVT · Vientiane
LAO102 · QV102 · sched 05:55Z
2026-03-24
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 · ⏱ 05:01– (Nonem)
VLPS
→
VLVT
VLPS · Pakse → VLVT · Vientiane
LAO516 · QV516 · sched 07:20Z