It may still be more than six months away, but the upcoming World Cup is bigger than ever and requires some serious planning ahead.
Hosted across Canada, Mexico, and the United States, the world’s favourite footballing tournament will welcome a record 48 teams - including newcomers such as Cape Verde, Curacao, Jordan and Uzbekistan.
Big-hitters such as Italy and Denmark have still to qualify, while Scotland and England could be joined by Ireland and one of Wales or Northern Ireland should they navigate those tricky qualifiers next year.
And after the draw was made for the group stages of the tournament on Friday - with those yet to qualify also discovering their future fates - the reality for those travelling overseas or watching at home has become clearer.
Crazy kick-off times, scorching temperatures and enormous stadiums. This is no ordinary World Cup.
At Daily Mail Sport, we’ve combed through the fixture list to make it all easier to navigate for you. Here is your guide to every match, at every time, during every day of next summer’s tournament. Buckle up.
Mexico vs South Africa - Kick-off: 8pm (UK), 2pm (local) - Venue: Estadio Azteca, Mexico City, Mexico - Group: A
South Korea vs European Play-Off D winner (Czechia, Denmark, North Macedonia or Republic of Ireland) - Kick-off: 3am (UK), 9pm (local)* - Venue: Akron Stadium, Zapopan, Mexico- Group: A
Canada vs European Play-Off A winner (Bosnia and Herzegovina, Italy, Northern Ireland or Wales) - Kick-off: 8pm (UK), 3pm (local) - Venue: BMO Field, Toronto, Canada - Group: B
USA vs Paraguay - Kick-off: 2am (UK), 6pm (local)* - Venue: SoFi Stadium, California, USA - Group: D
Australia vs European Play-Off C winner (Kosovo, Romania, Slovakia or Türkiye) - Kick-off: 5am (UK), 9pm (local)* - Venue: BC Place, Vancouver, Canada - Group: D
Qatar vs Switzerland- Kick-off: 8pm (UK), 12pm (local) - Venue: Levi's Stadium, Santa Clara, USA - Group: B
Brazil vs Morocco - Kick-off: 11pm (UK), 6pm (local) - Venue: MetLife Stadium, New York/New Jersey, USA - Group: C
Haiti vs Scotland - Kick-off: 2am (UK), 9pm (local)* - Venue: Gillette Stadium, Foxborough, USA - Group: C
Germany vs Curacao- Kick-off: 6pm (UK), 12pm (local) - Venue: NRG Stadium, Houston, USA - Group: E
Netherlands vs Japan - Kick-off: 9pm (UK), 3pm (local) - Venue: AT&T Stadium, Arlington, USA - Group: F
Ivory Coast vs Ecuador- Kick-off: 12am (UK), 7pm (local)* - Venue: Lincoln Financial Field, Philadelphia, USA - Group: E
European Play-Off B winner (Albania, Poland, Sweden or Ukraine) vs Tunisia - Kick-off: 3am (UK), 9pm (local)* - Venue: Estadio BBVA Bancomer, Guadalupe, Mexico - Group: F
Spain vs Cape Verde - Kick-off: 5pm (UK), 12pm (local) - Venue: AT&T Stadium, Arlington, USA - Group: H
Belgium vs Egypt - Kick-off: 8pm (UK), 12pm (local) - Venue: Lumen Field, Seattle, USA - Group: G
Saudi Arabia vs Uruguay - Kick-off: 11pm (UK), 6pm (local) - Venue: Hard Rock Stadium, Miami, USA - Group: H
Iran vs New Zealand - Kick-off: 2am (UK), 6pm (local)* - Venue: SoFi Stadium, California, USA - Group: G
Austria vs Jordan - Kick-off: 5am (UK), 9pm (local)* - Venue: Levi's Stadium, Santa Clara, USA - Group: J
France vs Senegal - Kick-off: 8pm (UK), 3pm (local) - Venue: MetLife Stadium, New York/New Jersey, USA - Group: I
FIFA Play-Off Tournament winner 2 (Bolivia, Iraq or Suriname) vs Norway - Kick-off: 11pm (UK), 6pm (local) - Venue: Gillette Stadium, Foxborough, USA - Group: I
Argentina vs Algeria - Kick-off: 2am (UK), 8pm (local)* - Venue: Arrowhead Stadium, Kansas City, USA - Group: J
Portugal vs FIFA Play-Off Tournament winner 1 (DR Congo, Jamaica or New Caledonia) - Kick-off: 6pm (UK), 12pm (local) - Venue: NRG Stadium, Houston, USA - Group: K
England vs Croatia- Kick-off: 9pm (UK), 3pm (local) - Venue: AT&T Stadium, Arlington, USA - Group: L
Ghana vs Panama - Kick-off: 12am (UK), 7pm (local)* - Venue: BMO Field, Toronto, Canada - Group: L
Uzbekistan vs Colombia - Kick-off: 3am (UK), 9pm (local)* - Venue: Estadio Azteca, Mexico City, Mexico - Group: K
European Play-Off D winner (Czechia, Denmark, North Macedonia or Republic of Ireland) vs South Africa - Kick-off: 5pm (UK), 12pm (local) - Venue: Mercedes-Benz Stadium, Atlanta, USA - Group: A
Switzerland vs European Play-Off A winner (Bosnia and Herzegovina, Italy, Northern Ireland or Wales) - Kick-off: 8pm (UK), 12pm (local) - Venue: SoFi Stadium, California, USA - Group: B
Canada vs Qatar - Kick-off: 11pm (UK), 3pm (local) - Venue: BC Place, Vancouver, Canada - Group: B
Mexico vs South Korea - Kick-off: 2am (UK), 8pm (local)* - Venue: Akron Stadium, Zapopan, Mexico - Group: A
European Play-Off C winner (Kosovo, Romania, Slovakia or Türkiye) vs Paraguay - Kick-off: 5am (UK), 9pm (local)* - Venue: Levi's Stadium, Santa Clara, USA - Group: D
USA vs Australia - Kick-off: 8pm (UK), 12pm (local) - Venue: Lumen Field, Seattle, USA - Group: D
Scotland vs Morocco- Kick-off: 11pm (UK), 6pm (local) - Venue: Gillette Stadium, Foxborough, USA - Group: C
Brazil vs Haiti - Kick-off: 2am (UK), 9pm (local)* - Venue: Lincoln Financial Field, Philadelphia, USA - Group: A
Tunisia vs Japan - Kick-off: 5am (UK), 11pm (local)* - Venue: Estadio BBVA Bancomer, Guadalupe, Mexico - Group: A
Netherlands vs European Play-Off B winner (Albania, Poland, Sweden or Ukraine) - Kick-off: 6pm (UK), 12pm (local) - Venue: NRG Stadium, Houston, USA - Group: A
Germany vs Ivory Coast- Kick-off: 9pm (UK), 4pm (local) - Venue: BMO Field, Toronto, Canada - Group: A
Ecuador vs Curacao - Kick-off: 1am (UK), 7pm (local)* - Venue: Arrowhead Stadium, Kansas City, USA - Group: E
Spain vs Saudi Arabia - Kick-off: 5pm (UK), 12pm (local) - Venue: Mercedez Benz Stadium, Atlanta, USA - Group: H
Belgium vs Iran - Kick-off: 8pm (UK), 12pm (local)- Venue: SoFi Stadium, California, USA - Group: G
Uruguay vs Cape Verde- Kick-off: 11pm (UK), 6pm (local) - Venue: Hard Rock Stadium, Miami, USA - Group: H
New Zealand vs Egypt - Kick-off: 2am (UK), 6pm (local)* - Venue: BC Place, Vancouver, Canada - Group: G
Argentina vs Austria - Kick-off: 6pm (UK), 12pm (local) - Venue: AT&T Stadium, Arlington, USA - Group: J
France vs FIFA Play-Off Tournament winner 2 (Bolivia, Iraq or Suriname) - Kick-off: 10pm (UK), 5pm (local) - Venue: Lincoln Financial Field, Philadelphia, USA - Group: I
Norway vs Senegal - Kick-off: 1am (UK), 8pm (local)* - Venue: BMO Field, Toronto, Canada - Group: I
Jordan vs Algeria - Kick-off: 4am (UK), 8pm (local)* - Venue: Levi's Stadium, Santa Clara, USA - Group: J
Portugal vs Uzbekistan - Kick-off: 6pm (UK), 12pm (local) - Venue: NRG Stadium, Houston, USA - Group: K
England vs Ghana - Kick-off: 9pm (UK), 4pm (local) - Venue: Gillette Stadium, Foxborough, USA - Group: L
Panama vs Croatia - Kick-off: 12am (UK), 7pm (local)* - Venue: Gillette Stadium, Foxborough, USA - Group: L
Colombia vs FIFA Play-Off Tournament winner 1 (DR Congo, Jamaica or New Caledonia) - Kick-off: 3am (UK), 9pm (local)* - Venue: Akron Stadium, Zapopan, Mexico - Group: K
Switzerland vs Canada- Kick-off: 8pm (UK), 12pm (local) - Venue: BC Place, Vancouver, Canada - Group: B
European Play-Off A winner (Bosnia and Herzegovina, Italy, Northern Ireland or Wales) vs Qatar - Kick-off: 8pm (UK), 12pm (local) - Venue: Lumen Field, Seattle, USA - Group: B
Morocco vs Haiti - Kick-off: 11pm (UK), 6pm (local) - Venue: Mercedez Benz Stadium, Atlanta, USA - Group: C
Scotland vs Brazil - Kick-off: 11pm (UK), 6pm (local) - Venue: Hard Rock Stadium, Miami, USA - Group: C
South Africa vs South Korea - Kick-off: 2am (UK), 8pm (local)* - Venue: Estadio BBVA Bancomer, Guadalupe, Mexico - Group: A
European Play-Off D winner (Czechia, Denmark, North Macedonia or Republic of Ireland) vs Mexico - Kick-off: 2am (UK), 8pm (local)* - Venue: Estadio Azteca, Mexico City, Mexico - Group: A
Curacao vs Ivory Coast - Kick-off: 9pm (UK), 4pm (local) - Venue: Lincoln Financial Field, Philadelphia, USA - Group: E
Ecuador vs Germany - Kick-off: 9pm (UK), 4pm (local) - Venue: MetLife Stadium, New York/New Jersey, USA - Group: E
Tunisia vs Netherlands - Kick-off: 12am (UK), 6pm (local)* - Venue: Arrowhead Stadium, Kansas City, USA - Group: F
Japan vs European Play-Off B winner (Albania, Poland, Sweden or Ukraine) - Kick-off: 12am (UK), 6pm (local)* - Venue: AT&T Stadium, Arlington, USA - Group: F
European Play-Off C winner (Kosovo, Romania, Slovakia or Türkiye) vs USA - Kick-off: 3am (UK), 7pm (local)* - Venue: SoFi Stadium, California, USA - Group: D
Paraguay vs Australia- Kick-off: 3am (UK), 7pm (local)* - Venue: Levi's Stadium, Santa Clara, USA - Group: D
Norway vs France - Kick-off: 8pm (UK), 3pm (local) - Venue: Gillette Stadium, Foxborough, USA - Group: I
Senegal vs FIFA Play-Off Tournament winner 2 (Bolivia, Iraq or Suriname) - Kick-off: 8pm (UK), 3pm (local) - Venue: BMO Field, Toronto, Canada - Group: I
Cape Verde vs Saudi Arabia - Kick-off: 1am (UK), 7pm (local)* - Venue: NRG Stadium, Houston, USA - Group: H
Uruguay vs Spain - Kick-off: 1am (UK), 7pm (local)* - Venue: Akron Stadium, Zapopan, Mexico - Group: H
New Zealand vs Belgium- Kick-off: 4am (UK), 8pm (local)* - Venue: BC Place, Vancouver, Canada - Group: G
Egypt vs Iran - Kick-off: 4am (UK), 8pm (local)* - Venue: Lumen Field, Seattle, USA - Group: G
Panama vs England - Kick-off: 10pm (UK), 5pm (local) - Venue: MetLife Stadium, New York/New Jersey, USA - Group: L
Croatia vs Ghana - Kick-off: 10pm (UK), 5pm (local) - Venue: Lincoln Financial Field, Philadelphia, USA - Group: L
Colombia vs Portugal - Kick-off: 12.30am (UK), 7.30pm (local)* - Venue: Hard Rock Stadium, Miami, USA - Group: K
FIFA Play-Off Tournament winner 1 (DR Congo, Jamaica or New Caledonia) vs Uzbekistan - Kick-off: 12.30am (UK), 7.30pm (local) - Venue: Mercedes-Benz Stadium, Atlanta, USA - Group: K
Algeria vs Austria - Kick-off: 3am (UK), 9pm (local)* - Venue: Arrowhead Stadium, Kansas City, USA - Group: J
Jordan vs Argentina - Kick-off: 3am (UK), 9pm (local)* - Venue: AT&T Stadium, Arlington, USA - Group: J
Group A runners-up vs Group B runners-up - Kick-off: 8pm (UK), 12pm (local) - Venue: SoFi Stadium, California, USA - (Match 73)
Group E winners vs Group A/B/C/D/F 3rd place - Kick-off: 9.30pm (UK), 4.30pm (local) - Venue: Gillette Stadium, Foxborough, USA - (Match 74)
Group C winners vs Group F runners-up- Kick-off: 6pm (UK), 12pm (local) - Venue: NRG Stadium, Houston, USA - (Match 76)
Group F winners vs Group C runners-up - Kick-off: 2am (UK), 8pm (local)* - Venue: Estadio BBVA Bancomer, Guadalupe, Mexico - (Match 75)
Group I winners vs Group C/D/F/G/H 3rd place - Kick-off: 10pm (UK), 5pm (local) - Venue: MetLife Stadium, New York/New Jersey, USA - (Match 77)
Group D runners-up vs Group G runners-up- Kick-off: 6pm (UK), 12pm (local) - Venue: AT&T Stadium, Arlington, USA - (Match 78)
Group A winners vs Group C/E/F/H/I 3rd place - Kick-off: 2am (UK), 8pm (local)* - Venue: Estadio Azteca, Mexico City, Mexico - (Match 79)
Group L winners vs Group E/H/I/J/K 3rd place - Kick-off: 5pm (UK), 12pm (local) - Venue: Mercedes-Benz Stadium, Atlanta, USA - (Match 80)
Group G winners vs Group A/E/H/I/J 3rd place - Kick-off: 9pm (UK), 1pm (local) - Venue: Lumen Field, Seattle, USA - (Match 82)
Group D winners vs Group B/E/F/I/J 3rd place - Kick-off: 1am (UK), 5pm (local)* - Venue: Levi's Stadium, Santa Clara, USA - (Match 81)
Group H winners vs Group L runners-up - Kick-off: 8pm (UK), 12pm (local) - Venue: SoFi Stadium, California, USA (Match 84)
Group K runners-up vs Group L runners-up - Kick-off: 12am (UK), 7pm (local)* - Venue: BMO Field, Toronto, Canada (Match 83)
Group B winners vs Group E/F/G/I/J 3rd place - Kick-off: 4am (UK), 8pm (local)* - Venue: BC Place, Vancouver, Canada (Match 85)
Group J winners vs Group H runners-up - Kick-off: 11pm (UK), 6pm (local) - Venue: Hard Rock Stadium, Miami, USA (Match 86)
Group D runners-up vs Group G runners-up - Kick-off: 7pm (UK), 1pm (local) - Venue: AT&T Stadium, Arlington, USA (Match 88)
Group K winners vs Group D/E/I/J/L 3rd place - Kick-off: 2.30am (UK), 8.30pm (local)* - Venue: Arrowhead Stadium, Kansas City, USA (Match 87)
Match 74 winners vs Match 77 winners- Kick-off: 10pm (UK), 5pm (local) - Venue: Lincoln Financial Field, Philadelphia, USA - (Match 89)
Match 73 winners vs Match 75 winners- Kick-off: 6pm (UK), 12pm (local) - Venue: NRG Stadium, Houston, USA - (Match 90)
Match 76 winners vs Match 78 winners- Kick-off: 9pm (UK), 4pm (local) - Venue: MetLife Stadium, New York/New Jersey, USA - (Match 91)
Match 79 winners vs Match 80 winners- Kick-off: 1am (UK), 7pm (local)* - Venue: Estadio Azteca, Mexico City, Mexico - (Match 92)
Match 83 winners vs Match 84 winners- Kick-off: 8pm (UK), 2pm (local) - Venue: AT&T Stadium, Arlington, USA - (Match 93)
Match 81 winners vs Match 82 winners - Kick off: 1am (UK), 5pm (local)* - Venue: AT&T Stadium, Arlington, USA - (Match 94)
Match 86 winners vs Match 88 winners - Kick off: 5pm (UK), 12pm (local) - Venue: Mercedez Benz Stadium, Atlanta, USA - (Match 95)
Match 85 winners vs Match 87 winners - Kick off: 9pm (UK), 1pm (local) - Venue: BC Place, Vancouver, Canada - (Match 96)
Match 89 winners vs Match 90 winners - Kick off: 9pm (UK), 4pm (local) - Venue: Gillette Stadium, Foxborough, USA - (Match 97)
Match 93 winners vs Match 94 winners - Kick off: 8pm (UK), 12pm (local) - Venue: SoFi Stadium, California, USA - (Match 98)
Match 91 winners vs Match 92 winners - Kick off: 10pm (UK), 5pm (local) - Venue: Hard Rock Stadium, Miami, USA - (Match 99)
Match 95 winners vs Match 96 winners - Kick off: 2am (UK), 8pm (local)* - Venue: Arrowhead Stadium, Kansas City, USA - (Match 100)
Match 97 winners vs Match 98 winners - Kick off: 8pm (UK), 2pm (local) - Venue: AT&T Stadium, Arlington, USA - (Match 101)
Match 99 winners vs Match 100 winners - Kick off: 8pm (UK), 3pm (local)- Venue: Mercedez Benz Stadium, Atlanta, USA - (Match 102)
Match 101 losers vs Match 102 losers - Kick-off: 10pm (UK), 5pm (local) - Venue: Hard Rock Stadium, Miami, USA (Match 103)
Match 101 winners vs Match 102 winners - Kick-off: 8pm (UK), 3pm (local) - Venue: MetLife Stadium, New York/New Jersey, USA (Match 104)
* Note: All dates according to kick-off at UK time. Local times for Mexico, Canada and the USA may not align with the dates in the sub-headings.
Read more