Flight

VIR209

Flight history and live tracking for VIR209, operated by Virgin Atlantic Airways. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineVirgin Atlantic Airways
Observed routeRKSS → EGLL

Flight history 137 flights since Mar 2026

DateFromToDepArrDurationAircraft
2026-10-02RKSIEGLL12:48 KST18:54 BST14h 05mG-VMAP
2026-10-01RKSIEGLL12:56 KST18:50 BST13h 53mG-VNEW
2026-09-30RKSIEGLL12:42 KST18:52 BST14h 09mG-VZIG
2026-09-29RKSIEGLL13:01 KST18:50 BST13h 48mG-VNYL
2026-09-28RKSIEGLL12:53 KST18:36 BST13h 43mG-VFAN
2026-09-27RKSIEGLL12:30 KST18:12 BST13h 41mG-VWOO
2026-09-26RKSIEGLL12:37 KST20:48 BST16h 10mG-VBEL
2026-09-25RKSIEGLL12:43 KST18:26 BST13h 42mG-VCRU
2026-09-24RKSILFQN12:41 KST19:12 CEST13h 30mG-VWOO
2026-09-23RKSIEGLL13:04 KST18:56 BST13h 52mG-VBEL
2026-09-22RKSIEGLW13:03 KST18:36 BST13h 32mG-VZIG
2026-09-21RKSIEGLL12:59 KST18:40 BST13h 40mG-VMAP
2026-09-20?EGLC14:53Z17:42 BST1h 48mG-VBOW
2026-09-18estimatedRKSSEGLL14:06 KST18:26 BST12h 19mG-VWOO
2026-09-17estimatedRKSSEGLL14:02 KST18:28 BST12h 25mG-VBZZ
2026-09-16estimatedRKSSEGLL23:42 KST20:12 BST4h 29mG-VAHH
2026-09-15estimated??04:00Z18:14Z14h 13mG-VBZZ
2026-09-14estimated??04:02Z17:44Z13h 42mG-VWHO
2026-09-13estimated??05:10Z18:10Z13h 00mG-VBZZ
2026-09-12estimatedRKSSEGLL12:41 KST17:40 BST12h 58mG-VFAN
2026-09-11estimatedRKSSEGLL13:10 KST18:16 BST13h 05mG-VWOO
2026-09-10estimatedRKSSEGLL13:04 KST18:30 BST13h 26mG-VFAN
2026-09-08estimated??09:45Z17:38Z7h 52mG-VOWS
2026-09-06estimatedRKSSEGLL12:41 KST18:16 BST13h 34mG-VAHH
2026-09-05estimated??04:14Z18:20Z14h 06mG-VBOW
2026-09-04estimated??06:18Z19:24Z13h 06mG-VWHO
2026-09-03estimatedRKSSEGLL11:50 KST18:44 BST14h 53mG-VBOW
Earlier flights (110) - back to 2026-03-30
DateFromToDepArrDurationAircraft
2026-09-01RKSIEGLL12:05 KST18:54 BST14h 49mG-VDIA
2026-08-31RKSIEGLL13:08 KST18:54 BST13h 45mG-VDIA
2026-08-30estimatedRKSIEGLL12:43 KST18:26 BST13h 42mG-VBZZ
2026-08-29estimatedRKSSEGLL12:53 KST18:20 BST13h 26mG-VWOO
2026-08-28estimatedRKSSEGLL14:09 KST18:44 BST12h 34mG-VCRU
2026-08-27estimated??04:59Z18:26Z13h 26mG-VSPY
2026-08-25estimatedRKSSEGLL12:51 KST18:12 BST13h 20mG-VFAN
2026-08-24estimatedRKSIEGLL13:21 KST18:56 BST13h 34mG-VWHO
2026-08-23estimatedRKSSEGLL13:50 KST18:12 BST12h 21mG-VWOO
2026-08-22estimatedRKSIEGLL12:56 KST18:18 BST13h 21mG-VCRU
2026-08-21estimatedRKSSEGLL14:09 KST18:24 BST12h 14mG-VYUM
2026-08-20estimatedRKSSEGLL12:46 KST20:39 BST15h 53mG-VFAN
2026-08-19estimatedRKSSEGLL13:00 KST21:09 BST16h 09mG-VSPY
2026-08-18estimated??04:01Z13:20Z9h 18mG-VBZZ
2026-08-17estimatedRKSSEGLL19:53 KST20:43 BST8h 50mG-VWOO
2026-08-16estimatedRKSSEGLL15:15 KST20:36 BST13h 20mG-VAHH
2026-08-15estimatedRKSSEGLL13:10 KST18:40 BST13h 29mG-VSPY
2026-08-14estimatedRKSSEGLL13:07 KST18:32 BST13h 24mG-VNYL
2026-08-13estimated??05:33Z20:05Z14h 32mG-VBEL
2026-08-12estimatedRKSSEGLL13:35 KST17:52 BST12h 16mG-VBZZ
2026-07-23estimatedRKSSEGLL13:30 KST18:38 BST13h 07mG-VWHO
2026-07-22estimatedRKSSEGLL13:17 KST18:46 BST13h 28mG-VSPY
2026-07-21estimated?EGLL04:16Z18:54 BST13h 37mG-VBOW
2026-07-20estimatedURMOEGLL16:15 MSK18:54 BST4h 39mG-VBEL
2026-07-19estimated?EGLL05:07Z18:52 BST12h 44mG-VNYL
2026-07-18estimatedRKSSEGLL13:51 KST18:22 BST12h 30mG-VWOO
2026-07-17estimatedRKSSEGLL13:00 KST18:28 BST13h 27mG-VWHO
2026-07-16RKSSEGLL13:08 KST19:00 BST13h 51mG-VBOW
2026-07-15estimatedRKSSEGLL13:00 KST18:22 BST13h 21mG-VFAN
2026-07-14estimatedRKSSEGLL12:46 KST18:20 BST13h 33mG-VDIA
2026-07-13estimatedRKSSEGLL12:37 KST18:04 BST13h 26mG-VBEL
2026-07-12estimatedRKSSEGLL12:50 KST18:08 BST13h 17mG-VYUM
2026-07-11estimatedRKSSEGLL12:57 KST18:06 BST13h 09mG-VCRU
2026-07-09estimatedRKSSEGLL04:32 KST20:50 BST0h 17mG-VDIA
2026-07-09estimatedRKSSEGLL13:08 KST18:50 BST13h 41mG-VDIA
2026-07-06estimatedRKSSEGLL13:42 KST18:44 BST13h 01mG-VZIG
2026-07-05estimatedRKSSEGLL12:45 KST17:58 BST13h 12mG-VOWS
2026-07-04RKSSEGLL12:38 KST17:54 BST13h 15mG-VNEW
2026-07-03estimatedRKSSEGLL12:58 KST18:22 BST13h 23mG-VNYL
2026-07-02estimatedRKSSEGLL13:57 KST18:52 BST12h 54mG-VBOW
2026-06-30estimated?EGLW20:31Z22:16 BST0h 44mG-VDIA
2026-06-30estimatedRKSSEGLL13:05 KST20:16 BST15h 10mG-VDIA
2026-06-29estimatedRKSSEGLL12:59 KST18:06 BST13h 06mG-VBEL
2026-06-28estimatedRKSSEGLL13:05 KST18:24 BST13h 19mG-VNEW
2026-06-27estimatedZBAAEGLL13:00 CST18:06 BST12h 06mG-VWOO
2026-06-26estimatedRKSSEGLL13:01 KST18:22 BST13h 20mG-VNYL
2026-06-25estimatedRKSSEGLL13:06 KST18:36 BST13h 29mG-VAHH
2026-06-23estimatedRKSSEGLL13:04 KST18:42 BST13h 37mG-VBEL
2026-06-22estimatedZBTJEGLL12:46 CST18:20 BST12h 33mG-VDIA
2026-06-21estimatedZBTJEGLL12:50 CST18:32 BST12h 41mG-VNYL
2026-06-20estimatedRKSSEGLL13:25 KST19:04 BST13h 38mG-VBOW
2026-06-18estimatedRKSSEGLL12:52 KST17:36 BST12h 43mG-VCRU
2026-06-17RKSSEGLL12:58 KST18:20 BST13h 22mG-VFAN
2026-06-16estimatedRKSSEGLL13:00 KST18:32 BST13h 31mG-VBZZ
2026-06-14estimatedRKSSEGLL13:13 KST18:44 BST13h 30mG-VYUM
2026-06-13estimated?EGLW17:35Z18:58 BST0h 22mG-VMAP
2026-06-13estimatedRKSS?12:58 KST15:06Z11h 07mG-VMAP
2026-06-12estimatedRKSSEGLL13:28 KST19:06 BST13h 37mG-VBEL
2026-05-29estimatedUGGGEGLL17:11 +0419:00 BST4h 48mG-VWHO
2026-05-28estimatedRKSSEGLL18:57 KST19:10 BST8h 12mG-VMAP
2026-05-27estimatedRKSSEGLL13:03 KST18:52 BST13h 48mG-VCRU
2026-05-26estimated??15:46Z16:50Z1h 03mG-VOWS
2026-05-26estimatedRKSS?12:50 KST15:00Z11h 09mG-VOWS
2026-05-25estimatedRKSSEGLL12:49 KST18:06 BST13h 16mG-VNEW
2026-05-24RKSSEGLL12:50 KST18:02 BST13h 11mG-VBZZ
2026-05-23estimatedRKSSEGLL12:44 KST18:00 BST13h 15mG-VDIA
2026-05-22estimatedRKSSEGLL13:09 KST18:24 BST13h 14mG-VNEW
2026-05-21estimatedRKSSEGLL12:49 KST18:43 BST13h 53mG-VBZZ
2026-05-20partialEGWU?01:18 BSTG-VZIG
2026-05-19partialEGWU?02:58 BSTG-VOOH
2026-05-12RKSSEGLL13:00 KST18:30 BST13h 29mG-VDIA
2026-05-11estimatedRKSSEGLL13:52 KST19:22 BST13h 29mG-VAHH
2026-05-10estimatedRKSSEGLL12:36 KST18:12 BST13h 35mG-VOOH
2026-05-09RKSSEGLL13:03 KST18:46 BST13h 43mG-VWOO
2026-05-08estimatedRKSSEGLL13:10 KST18:52 BST13h 41mG-VSPY
2026-05-07estimatedRKSSEGLL12:59 KST18:40 BST13h 40mG-VCRU
2026-05-06RKSSEGLL12:56 KST18:36 BST13h 39mG-VYUM
2026-05-05estimatedRKSSEGLL12:56 KST18:26 BST13h 29mG-VSPY
2026-05-04estimatedRKSSEGLL13:03 KST18:14 BST13h 10mG-VWHO
2026-05-03estimatedRKSSEGLL12:55 KST18:16 BST13h 20mG-VSPY
2026-05-02estimatedRKSSEGLL12:37 KST17:56 BST13h 18mG-VBZZ
2026-05-01estimatedRKSSEGLL12:50 KST18:10 BST13h 19mG-VFAN
2026-04-30estimatedZBTJEGLL13:17 CST18:48 BST12h 30mG-VWOO
2026-04-29estimatedLHTLEGLL17:29 CEST18:28 BST1h 58mG-VCRU
2026-04-28estimatedZBTJEGLL12:55 CST18:16 BST12h 20mG-VSPY
2026-04-27estimatedRKSSEGLL12:54 KST18:50 BST13h 55mG-VYUM
2026-04-26estimatedZBTJEGLL12:57 CST18:32 BST12h 34mG-VSPY
2026-04-25estimatedRKSSEGLL12:54 KST18:56 BST14h 02mG-VBZZ
2026-04-24estimatedRKSSEGLL13:08 KST18:48 BST13h 40mG-VWOO
2026-04-23estimatedRKSSEGLL14:30 KST20:00 BST13h 29mG-VZIG
2026-04-22estimatedRKSSEGLL14:03 KST18:34 BST12h 30mG-VOWS
2026-04-21estimatedRKSSEGLL13:14 KST18:40 BST13h 25mG-VYUM
2026-04-20estimated?EGLL06:45Z21:38 BST13h 52mG-VOOH
2026-04-19RKSIEGLL12:38 KST18:34 BST13h 55mG-VDIA
2026-04-18estimatedRKSSEGLL14:30 KST19:08 BST12h 37mG-VYUM
2026-04-17estimatedRKSSEGLL13:06 KST18:44 BST13h 37mG-VBOW
2026-04-16estimatedRKSSEGLL14:11 KST18:46 BST12h 34mG-VAHH
2026-04-15estimatedRKSSEGLL14:12 KST18:48 BST12h 35mG-VDIA
2026-04-14estimatedRKSSEGLL12:59 KST18:32 BST13h 32mG-VNEW
2026-04-13estimated??03:57Z13:20Z9h 22mG-VAHH
2026-04-12estimated??05:00Z19:08Z14h 08mG-VNYL
2026-04-11estimatedRKSSEGLL14:10 KST18:52 BST12h 41mG-VBOW
2026-04-06estimatedRKSIEGLL13:15 KST17:38 BST12h 22mG-VWHO
2026-04-05estimatedRKSSEGLL14:05 KST18:00 BST11h 54mG-VOOH
2026-04-04estimatedRKSSEGLL14:33 KST18:58 BST12h 24mG-VAHH
2026-04-03estimatedRKSSEGLL14:23 KST18:46 BST12h 22mG-VDIA
2026-04-02RKSSEGLL13:14 KST18:34 BST13h 19mG-VFAN
2026-04-01estimated??04:29Z10:46Z6h 16mG-VOWS
2026-03-31estimatedRKSSEGLL13:07 KST18:14 BST13h 07mG-VZIG
2026-03-30estimatedRKSSEGLL14:20 KST18:16 BST11h 55mG-VNYL

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when VIR209 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]