One-eyed Jack
Festival of Motoring 2026
Volkswagen House of Roc

Volkswagen Passenger Vehicles. Kyalami Grand Prix Circuit, 28 to 30 August 2026. Prepared by One-eyed Jack.

The three-day report

195 seats.
131 in the first minute.
All of them in 1 min 44.

At 12h30 on Sunday, 195 afternoon seats went on the board for that same afternoon. 131 were taken in the first minute, and the last went at 12:31:44, one minute and forty-four seconds after release. Across the three days Volkswagen offered 1,020 seats by the close, booked 981, and delivered 964 drives to 928 people. Every figure here comes from the booking record.

964
Drives delivered
94.5% of the 1,020 seats on the board at close.
928
People behind the wheel
33 drove in more than one session, 15 of them on a different day.
981 / 1,020
Seats booked
96.2%. Seventeen of eighteen sessions filled. Fourteen were still full at close.
1 min 44
To clear Sunday 12h30
195 seats, 131 in the first minute. Saturday’s 135 took 1 min 37.
150
Door drives
Put into cars at the stand, against 170 bookings that were never scanned in.
100%
Indemnity signed
Every one of the 964 drives.
( _01 )

One minute and forty-four seconds

At 12h30 on Sunday, 195 seats went on the board. At 12h31, 64 were left.

Sunday released its three afternoon sessions, 14h45, 16h10 and 18h00, at 12h30 on the day, at 65 seats each. 131 seats were taken in the first minute. The last of the 195 went at 12:31:44, one minute and forty-four seconds after release.

Saturday 29 August · 12h30135 seats · 1 min 37
85 taken
12:30:00 · released:3012:31:00:3012:32:00
Sunday 30 August · 12h30195 seats · 1 min 44
131 taken
12:30:00 · released:3012:31:00:3012:32:00

The 07h45 release, on the same two-minute ruler

Saturday 29 August · 07h45135 seats · 50 min 50
8 taken
still filling →
07:45:00 · released:3007:46:00:3007:47:00
Sunday 30 August · 07h45195 seats · 27 min 08
19 taken
still filling →
07:45:00 · released:3007:46:00:3007:47:00
Timed from the release to the first moment every seat on the board was held, rounded down to the whole second. The 07h45 releases run off the end of the two-minute ruler.

Saturday ran the same release a day earlier with 135 seats, three sessions of 45. 85 went in the first minute, and the last went at 12:31:37. That is 1 min 37.

Underneath the two windows sit six sessions. Each is timed from its release to the moment the last seat on its board was taken. On that measure Sunday 14h45 filled all 65 seats in 31 seconds, the quickest Volkswagen session of the three days. Saturday 14h45 also filled its 45 in 31 seconds. The 07h45 morning sessions sit on the same scale for comparison.

  • Sun 14:4531 sec
  • Sat 14:45at 4531 sec
  • Sun 16:101 min 03
  • Sat 16:10at 451 min 04
  • Sat 18:00at 451 min 37
  • Sun 18:001 min 44
  • Sun 10:458 min 12
  • Sun 12:3011 min 49
  • Sun 08:3027 min 08
  • Sat 08:3034 min 30
  • Sat 10:4547 min 25
  • Sat 12:3050 min 50

Saturday’s afternoon sessions are timed against the 45 seats on their board at release. Friday had no timed release and is not on the list.

The morning release moved at a different speed. Saturday’s 135 morning seats took 50 min 50, at 8, 8, 10, 11 and 5 bookings a minute over the first five minutes. Sunday put 195 up at 07h45 and filled them in 27 min 08, at 19, 28, 26, 13 and 17. On Sunday the earliest session filled last: 10h45 in 8 min 12, 12h30 in 11 min 49, 08h30 in 27 min 08. All 330 morning seats were taken.

Sunday’s afternoon ran with no queue behind it. This release shows how fast 195 seats went. It does not show how many more people wanted one.

( _02 )

Saturday filled, grew, and filled again

Full at 12:31:37. Bigger at 13h06. Full again by 13:29:58.

Saturday’s afternoon went on the board at 12h30 at 45 seats a session, 135 in all, and was gone in 1 min 37. The three queues behind it, 15 places each, were full by 12:31:43. The 14h45 queue took its 15 names in two seconds. That is 180 recorded requests in 103 seconds. After that the record has nowhere left to count: every seat and every queue place was taken.

At 13h06 the three sessions were raised from 45 to 75 seats, 90 more in all. The 45 guests waiting in the queues were given the new seats: 15 were confirmed at once, and 30 were held for the guest to claim, 28 of whom were confirmed together at 15:57:50. The other 45 seats were booked between 13:08:30 and 13:29:58, and the sessions reached 75 at 13:13:21, 13:18:45 and 13:29:58. Then the queues built again: 49 more names, the last at 15:54:48. Saturday’s six sessions carried 270 seats before 13h06 and closed with 360, 359 of them booked.

Saturday 29 August · The afternoon board135 seats, then 225
Full at 45 a session · queues full from 12:31:43 135 seats · full 12:31:37 13:06:27 · raised to 75 a session, 45 moved up from the queues 13:08:30 first new booking 14h45 at 75 16h10 at 75 18h00 at 75 · 13:29:58 12:30 · released 12:45 13:00 13:15 13:30
The same three sessions, filled twice in one hour. The first fill is timed against the 45 seats a session on the board at 12h30.

One caveat, and it is ours to raise. Guests moved up from a queue did not arrive as reliably as guests who booked a seat outright. Of the 48 who kept the seat they were given, 17 did not drive. That is 35.4%, against 16.4% for guests who booked directly. Nine of Saturday 18h00’s 20 no-shows were guests moved up from its queue, and 12 of the 17 were among the 28 whose seat was held for a claim until 15:57:50. The record does not say why they stayed away. It does say which seats stood empty.

( _03 )

Booked is not driven

The board carried 1,020 seats at close. The stand scanned in 964 drives.

Friday put 227 drives through 270 seats, Saturday 354 through 360 and Sunday 383 through 390. Across the three days that is 94.5% of the seats on the board.

Two things set the gap. First, 39 seats were empty at close, and 36 of them were in a single Friday session (see 05). Second, 170 booked seats were never scanned in. That is 17.3% of the 981 booked: 38 on Friday (16.4%), 53 on Saturday (14.8%) and 79 on Sunday (20.3%). These are counted in bookings, not people.

The door is why the days still came close. 150 walk-ups were registered at the stand and put into cars, and every one of them was scanned in: 31 on Friday, 47 on Saturday, 72 on Sunday. On every day the door came within seven of its no-shows. Three more drives were scanned against bookings that now read cancelled, and in two of them the cancellation was recorded after the guest had been scanned in. In all, 153 of the 964 drives sat outside the seats held at close.

The last session of the day leaked most. The three 18h00 sessions left 59 of their 185 bookings unused. That is 31.9%, against 13.9% across the other fifteen sessions. At Sunday 18h00, the last session of the show, 25 of 65 booked guests did not arrive. The door put 40 walk-ups into the three 18h00 sessions and was still short.

Two caveats, and we would rather raise them than have them raised. First, the record shows when each door guest was registered, not which empty seat they took. So read 150 against 170 as capacity added at the door, not a seat-for-seat recovery. Second, a guest is scanned on arrival at the stand, not at the car, and 203 of the 964 scans came more than an hour before the session they belong to. Walk-ups were also registered against a session on top of the booked guests scanned in for it, and the record does not show which car either one took. That is why six sessions in the table read above their seat count. The day-level figures are the ones to rely on.

( _04 )

The queue counted to fifteen, then not at all

Nine of the twelve Friday and Saturday sessions had a queue that reached fifteen. Sunday never had one.

211 queue entries were recorded across Friday and Saturday. 50 were moved into a seat, and 31 of those drove. 161 entries were still in a queue when the show closed. They belong to 151 people, and 17 of the entries belong to someone who drove that same day on another booking.

From about 10h09 on Friday each session’s queue held 15 places. That was a ceiling we set ourselves, not one the audience set. Once a queue held 15, demand beyond it went unrecorded, and 206 of the 211 entries sit in the nine queues that reached it. Friday 10h45 and 12h30 had passed 15 before the ceiling came in, at 30 and 22, and took no one after it. Saturday’s afternoon queues read 30, 33 and 31 because each is two queues end to end. The first emptied into seats at 13h06 and the second built up behind it.

CEILING · 15 PLACES, FROM ABOUT 10H09 FRIDAY. NINE OF TWELVE FRIDAY AND SATURDAY SESSIONS REACHED IT.008:303010:452212:301514:451516:10418:00108:301510:451512:303014:453316:103118:00NOQUEUE08:30NOQUEUE10:45NOQUEUE12:30NOQUEUE14:45NOQUEUE16:10NOQUEUE18:00FridaySaturdaySunday
Queue reached 15, so the count is a floor Queue never reached 15, so the reading is complete Friday 10h45 and 12h30 passed 15 before the ceiling was in place. Saturday’s afternoon queues read above 15 because they emptied into seats at 13h06 and filled again. Sunday ran without a queue, and demand beyond its 390 seats was not recorded.

From about 16h44 on Saturday the Volkswagen queue was closed, and Sunday ran without one. Every Sunday session filled, and no online demand beyond the 390 seats was counted. What the record does hold is the door, which put 72 walk-ups into cars on Sunday. Sunday’s missing queue is not low demand. It means no queue was kept.

So 211 is a floor, not a measure. Nine queues reached their ceiling and stopped taking names, and a guest who saw a long queue and walked away was never recorded at all. A 2027 capacity figure built on the 161 entries left in a queue would size the activation too small.

( _05 )

Friday filled everywhere but the first session

Five of Friday’s six sessions were full by 11h08. The first one never filled.

Friday ran 45 seats a session with no timed release. One booking came in at 05:31, and the steady flow started at 07:45:38. From there the board filled in order of the day: 10h45 at 08:42, 12h30 at 08:57, 14h45 at 09:10, 16h10 at 09:34 and 18h00 at 11:08. No seat was booked after 11:08:02.

Friday 08h30 started about forty-five minutes after that flow began and took 9 of its 45 seats. Seven of the nine drove. That one session holds 36 of the 39 seats left empty across the three days. The door began registering walk-ups at 14h17, so none of Friday’s first three sessions had a door guest behind it.

The middle of Friday wanted more than it had. 10h45 took 45 bookings and 30 queue entries, 75 requests for 45 seats. 12h30 recorded 22 in its queue. Leaving out 08h30, Friday booked 223 of 225 seats. Even so, Friday finished furthest below its seats, with 227 drives on 270 (84.1%).

Our read is that Friday’s problem was its first session, not its size, and we would not resize Friday on this data. Across the day, 232 bookings and 86 queue entries make 318 recorded requests for 270 seats. That figure overstates distinct people, because a queue entry is a request. It also understates demand, because the queues were capped from about 10h09. This year’s figures cannot settle either question.

( _06 )

What Volkswagen keeps

718 consented bookings, handed over on 10 September.

631 of them were booked online and 87 were registered at the door. By day they run 157 on Friday, 261 on Saturday and 300 on Sunday. 619 of the 718 drove. The list is drawn only from guests who held a booking or walked up.

It is not the audience figure, and the two should not be swapped. The audience is 964 drives taken by 928 people. The list counts bookings, so a guest who booked twice appears twice.

Every record on it carries a signed indemnity. All 964 drives were signed for.

619 of the 718 sit against a check-in at the stand, at a named activation, on a known date: Volkswagen Passenger Vehicles, Kyalami, 28 to 30 August 2026. That is the difference between a contact list and a record of 619 bookings that ended in a drive at Kyalami.

( _07 )

Four things for 2027

Keep what worked

Keep both release windows

12h30 cleared 135 seats in 1 min 37 on Saturday and 195 in 1 min 44 on Sunday. 07h45 filled every one of its 330 seats across the two days. The staged release puts each session on the board on the day it runs, twice a day. Nothing in this data asks for it to change.

Decide it before 12h30

Put the full afternoon on the board at release

Saturday released 135 afternoon seats and added 90 at 13h06, after the first 135 had gone. 45 of the 90 went to guests already in the queues, and the public booked the other 45 by 13:29:58. The seats that came off the queue did least well: 17 of the 48 moved-up guests did not arrive (35.4%), against 16.4% of guests who booked directly. 28 of those 48 were held for a claim at 13h06 and not confirmed until 15h57, and 12 of the 17 no-shows came from that group. Put the afternoon on the board at the size the day can carry, as Sunday did. Sunday released 195 seats at 65 a session and cleared them in 1 min 44.

Measure all three days

Run the queue every day, without the ceiling

Nine of the twelve Friday and Saturday sessions had a queue that reached 15, and a queue at 15 is a floor. Sunday had no queue at all, so the record cannot say how many people wanted a Sunday drive beyond the 390 seats it booked. Run a queue on all three days and lift the ceiling, so that 2027 is sized from a fuller count than this year’s floor of 211 entries.

Where it leaked

Open the door with the first session, and put the strongest standby on 18h00

The door put 150 walk-ups into cars against 170 bookings that were never scanned in. On Friday it began registering walk-ups at 14h17, and Friday 08h30 ran with 36 of its 45 seats empty and no door behind it. This year cannot say how many walk-ups a Friday morning would bring. The last session leaked most: the three 18h00 sessions left 59 of 185 bookings unused, and Sunday 18h00 alone lost 25 of 65. Staff the door from the first session on Friday, put the strongest standby on 18h00, and agree in advance how many door guests a session may carry.

( _08 )

All eighteen sessions, as recorded

Released is the time the session opened for booking. Friday had no timed release. Seats is the number on the board at release, with the figure at close where it changed: Saturday’s three afternoon sessions were raised from 45 to 75 at 13h06. Booked counts seats held at close, including guests moved up from a queue. Three sessions read 44 of 45 because a booking was cancelled after the session had started. In two of them (Friday 12h30 and 14h45) that guest had already been scanned, so only Saturday 12h30’s seat went unused. Drove counts booked guests who were scanned in. Door counts walk-ups registered at the stand on the day. Queued counts everyone who ever joined that session’s queue, including guests later moved into a seat. Drives is every scan recorded against the session: booked guests, walk-ups, and three bookings that now read cancelled (one guest gave up the seat and came anyway; two bookings were cancelled after the guest had been scanned). Six sessions read above their seat count. A scan is taken on arrival and walk-ups were registered against a session at the stand, so the split of drives between sessions is approximate; the day totals are firm. A queue marked floor reached 15 and stopped taking names, so its figure understates demand. Sunday ran without a queue.
SessionReleasedSeats BookedDroveDoor QueuedDrives
Friday 28 August45 seats a session · no timed release · 232 of 270 booked · 227 drives · 86 queue entries
08:30459/4577
10:4545Full4030floor40
12:304544/454022floor41
14:454544/4537+1415floor52
16:1045Full39+415floor43
18:0045Full31+13444
Saturday 29 August45 seats a session, afternoon raised to 75 at 13h06 · 359 of 360 booked · 354 drives · 125 queue entries
08:3007:4545Full37+3141
10:4507:4545Full43+415floor47
12:3007:454544/4537+815floor45
14:4512:3045 → 75Full70+630floor76
16:1012:3045 → 75Full64+1333floor77
18:0012:3045 → 75Full55+1331floor68
Sunday 30 August65 seats a session · 390 of 390 booked · 383 drives · no queue
08:3007:4565Full54+19no queue73
10:4507:4565Full51+9no queue60
12:3007:4565Full52+9no queue61
14:4512:3065Full56+12no queue68
16:1012:3065Full58+9no queue67
18:0012:3065Full40+14no queue54

The afternoon seats went in under two minutes. The drives took all day.

1,020 seats by the close, and no booking made before the day it ran. 981 booked, and 964 drives delivered to 928 people. Saturday’s afternoon grew by 90 seats at 13h06. Half went to the queue, and the public took the rest by 13:29:58. Sunday’s afternoon cleared 195 seats in 1 min 44, with no queue behind it to count who missed out.

Volkswagen finished 56 drives short of its seats, and that gap has two addresses. One is Friday 08h30, which ran with 36 seats empty. The other is the 170 bookings that were never scanned in, against which the door put 150 walk-ups into cars. Both sit on the run sheet. Neither needs another car.

The case for 2027 is made of timestamps. The one figure it lacks is how many more wanted in.