World Cup 2026 kickoff times in SAST
All 104 matches of the FIFA World Cup 2026, in South Africa (SAST). 69 kickoffs fall in overnight hours.
SAST (UTC+2) is South Africa's timezone, and with Bafana Bafana in Group A — the opening game against Mexico is Thursday 11 June at 21:00 SAST — the tournament starts meaningfully here. 69 matches fall in the 22:00–06:00 SAST window, 50 of them after midnight. The final is Sunday 19 July at 21:00 SAST.
Group stage
Group A · Thu 11 Jun
21:00
GMT+2
Group A · Fri 12 Jun
04:00
GMT+2
Group B · Fri 12 Jun
21:00
GMT+2
Group D · Sat 13 Jun
03:00
GMT+2
03:00
GMT+2
06:00
GMT+2
00:00
GMT+2
Group B · Sat 13 Jun
21:00
GMT+2
Group E · Mon 15 Jun
01:00
GMT+2
19:00
GMT+2
Group F · Sun 14 Jun
22:00
GMT+2
04:00
GMT+2
Group H · Tue 16 Jun
00:00
GMT+2
Group H · Mon 15 Jun
18:00
GMT+2
Group G · Tue 16 Jun
03:00
GMT+2
21:00
GMT+2
21:00
GMT+2
00:00
GMT+2
03:00
GMT+2
06:00
GMT+2
22:00
GMT+2
22:00
GMT+2
19:00
GMT+2
Group K · Thu 18 Jun
04:00
GMT+2
Group A · Thu 18 Jun
18:00
GMT+2
Group B · Thu 18 Jun
21:00
GMT+2
00:00
GMT+2
Group A · Fri 19 Jun
05:00
GMT+2
03:00
GMT+2
00:00
GMT+2
05:00
GMT+2
Group D · Fri 19 Jun
21:00
GMT+2
Group E · Sat 20 Jun
22:00
GMT+2
02:00
GMT+2
Group F · Sat 20 Jun
19:00
GMT+2
06:00
GMT+2
Group H · Mon 22 Jun
00:00
GMT+2
Group H · Sun 21 Jun
18:00
GMT+2
00:00
GMT+2
Group G · Mon 22 Jun
03:00
GMT+2
02:00
GMT+2
23:00
GMT+2
19:00
GMT+2
05:00
GMT+2
22:00
GMT+2
01:00
GMT+2
Group K · Tue 23 Jun
19:00
GMT+2
04:00
GMT+2
00:00
GMT+2
00:00
GMT+2
Group B · Wed 24 Jun
21:00
GMT+2
Group B · Wed 24 Jun
21:00
GMT+2
05:00
GMT+2
Group A · Thu 25 Jun
05:00
GMT+2
Group E · Thu 25 Jun
22:00
GMT+2
22:00
GMT+2
01:00
GMT+2
Group F · Fri 26 Jun
01:00
GMT+2
Group D · Fri 26 Jun
04:00
GMT+2
04:00
GMT+2
21:00
GMT+2
21:00
GMT+2
05:00
GMT+2
Group G · Sat 27 Jun
05:00
GMT+2
Group H · Sat 27 Jun
00:00
GMT+2
02:00
GMT+2
23:00
GMT+2
23:00
GMT+2
04:00
GMT+2
04:00
GMT+2
01:30
GMT+2
Group K · Sun 28 Jun
01:30
GMT+2
Round of 32
Round of 32 · Sun 28 Jun
Runner-up Group A
vRunner-up Group B
21:00
GMT+2
Round of 32 · Mon 29 Jun
Winner Group E
v3rd place (A/B/C/D/F)
22:30
GMT+2
Round of 32 · Tue 30 Jun
Winner Group F
vRunner-up Group C
05:00
GMT+2
Round of 32 · Mon 29 Jun
Winner Group C
vRunner-up Group F
19:00
GMT+2
Round of 32 · Tue 30 Jun
Winner Group I
v3rd place (C/D/F/G/H)
23:00
GMT+2
Round of 32 · Tue 30 Jun
Runner-up Group E
vRunner-up Group I
19:00
GMT+2
Round of 32 · Wed 1 Jul
Winner Group A
v3rd place (C/E/F/H/I)
05:00
GMT+2
Round of 32 · Wed 1 Jul
Winner Group L
v3rd place (E/H/I/J/K)
18:00
GMT+2
Round of 32 · Thu 2 Jul
Winner Group D
v3rd place (B/E/F/I/J)
02:00
GMT+2
Round of 32 · Wed 1 Jul
Winner Group G
v3rd place (A/E/H/I/J)
22:00
GMT+2
Round of 32 · Fri 3 Jul
Runner-up Group K
vRunner-up Group L
01:00
GMT+2
Round of 32 · Thu 2 Jul
Winner Group H
vRunner-up Group J
21:00
GMT+2
Round of 32 · Fri 3 Jul
Winner Group B
v3rd place (E/F/G/I/J)
05:00
GMT+2
Round of 32 · Sat 4 Jul
Winner Group J
vRunner-up Group H
00:00
GMT+2
Round of 32 · Sat 4 Jul
Winner Group K
v3rd place (D/E/I/J/L)
03:30
GMT+2
Round of 32 · Fri 3 Jul
Runner-up Group D
vRunner-up Group G
20:00
GMT+2
Round of 16
Round of 16 · Sat 4 Jul
Winner of M74
vWinner of M77
23:00
GMT+2
Round of 16 · Sat 4 Jul
Winner of M73
vWinner of M75
19:00
GMT+2
Round of 16 · Sun 5 Jul
Winner of M76
vWinner of M78
22:00
GMT+2
Round of 16 · Mon 6 Jul
Winner of M79
vWinner of M80
04:00
GMT+2
Round of 16 · Mon 6 Jul
Winner of M83
vWinner of M84
21:00
GMT+2
Round of 16 · Tue 7 Jul
Winner of M81
vWinner of M82
02:00
GMT+2
Round of 16 · Tue 7 Jul
Winner of M86
vWinner of M88
18:00
GMT+2
Round of 16 · Tue 7 Jul
Winner of M85
vWinner of M87
22:00
GMT+2