FootballRoute iconFootballRoute.
EN

IndonesiaWorld Cup 2026 Match Schedule in Indonesia Time

Timezone Information

The full schedule of all 104 matches is converted below into Indonesia standard time (Asia/Jakarta), showing date translations and stadium venues.

North American kickoff slots range from afternoon to late night. For fans watching from Indonesia, some matches will cross the midnight threshold.

MatchRoundFixtureConverted TimeConverted DateDay Shift
#1groupMexico vs South Africa02:002026-06-12+1 Day
#2groupSouth Korea vs Czechia09:002026-06-12+1 Day
#3groupCanada vs Bosnia & Herzegovina02:002026-06-13+1 Day
#4groupUnited States vs Paraguay08:002026-06-13+1 Day
#5groupHaiti vs Scotland08:002026-06-14+1 Day
#6groupAustralia vs Türkiye11:002026-06-14+1 Day
#7groupBrazil vs Morocco05:002026-06-14+1 Day
#8groupQatar vs Switzerland02:002026-06-14+1 Day
#9groupCôte d'Ivoire vs Ecuador06:002026-06-15+1 Day
#10groupGermany vs Curaçao00:002026-06-15+1 Day
#11groupNetherlands vs Japan03:002026-06-15+1 Day
#12groupSweden vs Tunisia09:002026-06-15+1 Day
#13groupSaudi Arabia vs Uruguay05:002026-06-16+1 Day
#14groupSpain vs Cabo Verde23:002026-06-15-
#15groupIR Iran vs New Zealand08:002026-06-16+1 Day
#16groupBelgium vs Egypt02:002026-06-16+1 Day
#17groupFrance vs Senegal02:002026-06-17+1 Day
#18groupIraq vs Norway05:002026-06-17+1 Day
#19groupArgentina vs Algeria08:002026-06-17+1 Day
#20groupAustria vs Jordan11:002026-06-17+1 Day
#21groupGhana vs Panama06:002026-06-18+1 Day
#22groupEngland vs Croatia03:002026-06-18+1 Day
#23groupPortugal vs DR Congo00:002026-06-18+1 Day
#24groupUzbekistan vs Colombia09:002026-06-18+1 Day
#25groupCzechia vs South Africa23:002026-06-18-
#26groupSwitzerland vs Bosnia & Herzegovina02:002026-06-19+1 Day
#27groupCanada vs Qatar05:002026-06-19+1 Day
#28groupMexico vs South Korea08:002026-06-19+1 Day
#29groupBrazil vs Haiti07:302026-06-20+1 Day
#30groupScotland vs Morocco05:002026-06-20+1 Day
#31groupTürkiye vs Paraguay10:002026-06-20+1 Day
#32groupUnited States vs Australia02:002026-06-20+1 Day
#33groupGermany vs Côte d'Ivoire03:002026-06-21+1 Day
#34groupEcuador vs Curaçao07:002026-06-21+1 Day
#35groupNetherlands vs Sweden00:002026-06-21+1 Day
#36groupTunisia vs Japan11:002026-06-21+1 Day
#37groupUruguay vs Cabo Verde05:002026-06-22+1 Day
#38groupSpain vs Saudi Arabia23:002026-06-21-
#39groupBelgium vs IR Iran02:002026-06-22+1 Day
#40groupNew Zealand vs Egypt08:002026-06-22+1 Day
#41groupNorway vs Senegal07:002026-06-23+1 Day
#42groupFrance vs Iraq04:002026-06-23+1 Day
#43groupArgentina vs Austria00:002026-06-23+1 Day
#44groupJordan vs Algeria10:002026-06-23+1 Day
#45groupEngland vs Ghana03:002026-06-24+1 Day
#46groupPanama vs Croatia06:002026-06-24+1 Day
#47groupPortugal vs Uzbekistan00:002026-06-24+1 Day
#48groupColombia vs DR Congo09:002026-06-24+1 Day
#49groupScotland vs Brazil05:002026-06-25+1 Day
#50groupMorocco vs Haiti05:002026-06-25+1 Day
#51groupSwitzerland vs Canada02:002026-06-25+1 Day
#52groupBosnia & Herzegovina vs Qatar02:002026-06-25+1 Day
#53groupCzechia vs Mexico08:002026-06-25+1 Day
#54groupSouth Africa vs South Korea08:002026-06-25+1 Day
#55groupCuraçao vs Côte d'Ivoire03:002026-06-26+1 Day
#56groupEcuador vs Germany03:002026-06-26+1 Day
#57groupJapan vs Sweden06:002026-06-26+1 Day
#58groupTunisia vs Netherlands06:002026-06-26+1 Day
#59groupTürkiye vs United States09:002026-06-26+1 Day
#60groupParaguay vs Australia09:002026-06-26+1 Day
#61groupNorway vs France02:002026-06-27+1 Day
#62groupSenegal vs Iraq02:002026-06-27+1 Day
#63groupEgypt vs IR Iran10:002026-06-27+1 Day
#64groupNew Zealand vs Belgium10:002026-06-27+1 Day
#65groupCabo Verde vs Saudi Arabia07:002026-06-27+1 Day
#66groupUruguay vs Spain07:002026-06-27+1 Day
#67groupPanama vs England04:002026-06-28+1 Day
#68groupCroatia vs Ghana04:002026-06-28+1 Day
#69groupAlgeria vs Austria09:002026-06-28+1 Day
#70groupJordan vs Argentina09:002026-06-28+1 Day
#71groupColombia vs Portugal06:302026-06-28+1 Day
#72groupDR Congo vs Uzbekistan06:302026-06-28+1 Day
#73r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B02:002026-06-29+1 Day
#74r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B03:302026-06-30+1 Day
#75r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B08:002026-06-30+1 Day
#76r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B00:002026-06-30+1 Day
#77r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B04:002026-07-01+1 Day
#78r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B00:002026-07-01+1 Day
#79r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B08:002026-07-01+1 Day
#80r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B23:002026-07-01-
#81r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B07:002026-07-02+1 Day
#82r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B03:002026-07-02+1 Day
#83r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:002026-07-03+1 Day
#84r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B02:002026-07-03+1 Day
#85r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B10:002026-07-03+1 Day
#86r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B05:002026-07-04+1 Day
#87r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B08:302026-07-04+1 Day
#88r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B01:002026-07-04+1 Day
#89r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B04:002026-07-05+1 Day
#90r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B00:002026-07-05+1 Day
#91r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B03:002026-07-06+1 Day
#92r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:002026-07-06+1 Day
#93r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B02:002026-07-07+1 Day
#94r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:002026-07-07+1 Day
#95r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B23:002026-07-07-
#96r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B03:002026-07-08+1 Day
#97qfTBD-QF-TEAM-A vs TBD-QF-TEAM-B03:002026-07-10+1 Day
#98qfTBD-QF-TEAM-A vs TBD-QF-TEAM-B02:002026-07-11+1 Day
#99qfTBD-QF-TEAM-A vs TBD-QF-TEAM-B04:002026-07-12+1 Day
#100qfTBD-QF-TEAM-A vs TBD-QF-TEAM-B08:002026-07-12+1 Day
#101sfTBD-SF-TEAM-A vs TBD-SF-TEAM-B02:002026-07-15+1 Day
#102sfTBD-SF-TEAM-A vs TBD-SF-TEAM-B02:002026-07-16+1 Day
#103thirdLOSER-SF-1 vs LOSER-SF-204:002026-07-19+1 Day
#104finalWINNER-SF-1 vs WINNER-SF-202:002026-07-20+1 Day

FAQ: Viewing World Cup from Indonesia