TVRI Central Java Offers Free Booths for Small Businesses at World Cup Public Viewing Venue
Aurora Nightingale June 02, 2026 09:22 PM

SEMARANG – TVRI Central Java is inviting the public to experience the excitement of the FIFA World Cup by joining its public viewing (nobar) events, which will take place at the TVRI Central Java complex on Jalan Pucang Gading, Batursari, Mranggen, Demak Regency, Central Java.

The Head of TVRI Central Java Station, Sanny Damanik, stated that the station has prepared an outdoor area in its parking lot to host screenings of all 104 World Cup matches broadcast by TVRI Nasional and TVRI Sport.

“We welcome residents around the TVRI Central Java area to come and enjoy the public viewing at our Pucang Gading premises,” Sanny told reporters on Tuesday (2 June 2026).

According to Sanny, the first public viewing will coincide with the opening match of the World Cup on 11 June. Preparations for the site have already begun days ahead of the tournament’s kickoff.

At the 2026 World Cup, the opening match will feature Mexico against South Africa at Estadio Azteca in Mexico City.

In addition to the screenings, TVRI Central Java is also offering local micro and small business owners the opportunity to sell their products around the viewing area free of charge.

“We are also providing opportunities for micro and small entrepreneurs to sell their goods around the viewing site at TVRI, and it’s completely free of charge,” he added.

Sanny clarified that there will be no formal registration procedure for small business owners who wish to participate. They are welcome to come directly and use the designated areas.

“We’re not opening any registration process. Anyone is welcome to come since the space is large enough. We invite the community to make use of it,” he said.

He emphasized that this free facility is reserved exclusively for micro and small enterprises, while larger commercial businesses must comply with applicable regulations.

Beyond the public viewing event, TVRI Central Java is also preparing a variety of supporting programs throughout the World Cup period.

Sanny encouraged the public to take advantage of the public viewing facilities to watch their favourite teams during the tournament. “Please come by, choose whichever match you want to watch, maybe even see your favourite players in action,” he said.

PUBLIC VIEWING SCHEDULE

Group Stage

Friday, 12 June 2026
02.00 WIB: Mexico vs South Africa (Group A)
09.00 WIB: South Korea vs Czech Republic (Group A)

Saturday, 13 June 2026
02.00 WIB: Canada vs Bosnia and Herzegovina (Group B)
08.00 WIB: United States vs Paraguay (Group D)

Sunday, 14 June 2026
02.00 WIB: Qatar vs Switzerland (Group B)
05.00 WIB: Brazil vs Morocco (Group C)
08.00 WIB: Haiti vs Scotland (Group C)
11.00 WIB: Australia vs Turkey (Group D)

Monday, 15 June 2026
00.00 WIB: Germany vs Curaçao (Group E)
03.00 WIB: Netherlands vs Japan (Group F)
06.00 WIB: Ivory Coast vs Ecuador (Group E)
09.00 WIB: Sweden vs Tunisia (Group F)
23.00 WIB: Spain vs Cape Verde (Group H)

Tuesday, 16 June 2026
02.00 WIB: Belgium vs Egypt (Group G)
05.00 WIB: Saudi Arabia vs Uruguay (Group H)
08.00 WIB: Iran vs New Zealand (Group G)

Wednesday, 17 June 2026
02.00 WIB: France vs Senegal (Group I)
05.00 WIB: Iraq vs Norway (Group I)
08.00 WIB: Argentina vs Algeria (Group J)
11.00 WIB: Austria vs Jordan (Group J)

Thursday, 18 June 2026
00.00 WIB: Portugal vs Democratic Republic of the Congo (Group K)
03.00 WIB: England vs Croatia (Group L)
06.00 WIB: Ghana vs Panama (Group L)
09.00 WIB: Uzbekistan vs Colombia (Group K)
23.00 WIB: Czech Republic vs South Africa (Group A)

Friday, 19 June 2026
02.00 WIB: Switzerland vs Bosnia and Herzegovina (Group B)
05.00 WIB: Canada vs Qatar (Group B)
08.00 WIB: Mexico vs South Korea (Group A)

Saturday, 20 June 2026
02.00 WIB: United States vs Australia (Group D)
05.00 WIB: Scotland vs Morocco (Group C)
07.30 WIB: Brazil vs Haiti (Group C)
10.00 WIB: Turkey vs Paraguay (Group D)

Sunday, 21 June 2026
00.00 WIB: Netherlands vs Sweden (Group F)
03.00 WIB: Germany vs Ivory Coast (Group E)
07.00 WIB: Ecuador vs Curaçao (Group E)
11.00 WIB: Tunisia vs Japan (Group F)
23.00 WIB: Spain vs Saudi Arabia (Group H)

Monday, 22 June 2026
02.00 WIB: Belgium vs Iran (Group G)
05.00 WIB: Uruguay vs Cape Verde (Group H)
08.00 WIB: New Zealand vs Egypt (Group G)

Tuesday, 23 June 2026
00.00 WIB: Argentina vs Austria (Group J)
04.00 WIB: France vs Iraq (Group I)
07.00 WIB: Norway vs Senegal (Group I)
10.00 WIB: Jordan vs Algeria (Group J)

Wednesday, 24 June 2026
00.00 WIB: Portugal vs Uzbekistan (Group K)
03.00 WIB: England vs Ghana (Group L)
06.00 WIB: Panama vs Croatia (Group L)
09.00 WIB: Colombia vs Democratic Republic of the Congo (Group K)

Thursday, 25 June 2026
02.00 WIB: Switzerland vs Canada (Group B)
02.00 WIB: Bosnia and Herzegovina vs Qatar (Group B)
05.00 WIB: Scotland vs Brazil (Group C)
05.00 WIB: Morocco vs Haiti (Group C)
08.00 WIB: Czech Republic vs Mexico (Group A)
08.00 WIB: South Africa vs South Korea (Group A)

Friday, 26 June 2026
03.00 WIB: Curaçao vs Ivory Coast (Group E)
03.00 WIB: Ecuador vs Germany (Group E)
06.00 WIB: Japan vs Sweden (Group F)
06.00 WIB: Tunisia vs Netherlands (Group F)
09.00 WIB: Turkey vs United States (Group D)
09.00 WIB: Paraguay vs Australia (Group D)

Saturday, 27 June 2026
02.00 WIB: Norway vs France (Group I)
02.00 WIB: Senegal vs Iraq (Group I)
07.00 WIB: Cape Verde vs Saudi Arabia (Group H)
07.00 WIB: Uruguay vs Spain (Group H)
10.00 WIB: Egypt vs Iran (Group G)
10.00 WIB: New Zealand vs Belgium (Group G)

Sunday, 28 June 2026
04.00 WIB: Panama vs England (Group L)
04.00 WIB: Croatia vs Ghana (Group L)
06.30 WIB: Colombia vs Portugal (Group K)
06.30 WIB: Democratic Republic of the Congo vs Uzbekistan (Group K)
09.00 WIB: Algeria vs Austria (Group J)
09.00 WIB: Jordan vs Argentina (Group J)

Round of 32

Monday, 29 June 2026
00.00 WIB: Group A Runner-up vs Group B Runner-up

Tuesday, 30 June 2026
00.00 WIB: Group C Winner vs Group L Runner-up
03.30 WIB: Group E Winner vs Best Third from Groups A/B/C/D/F
08.00 WIB: Group I Winner vs Group C Runner-up

Wednesday, 1 July 2026
00.00 WIB: Group E Runner-up vs Group I Runner-up
04.00 WIB: Group I Winner vs Best Third from Groups C/D/F/G/H
08.00 WIB: Group A Winner vs Best Third from Groups C/E/F/H/I
23.00 WIB: Group L Winner vs Best Third from Groups E/H/I/J/K

Thursday, 2 July 2026
03.00 WIB: Group G Winner vs Best Third from Groups A/E/H/I/J
07.00 WIB: Group D Winner vs Best Third from Groups B/E/F/I/J

Friday, 3 July 2026
02.00 WIB: Group H Winner vs Group J Runner-up
06.00 WIB: Group K Runner-up vs Group L Runner-up
10.00 WIB: Group B Winner vs Best Third from Groups E/F/G/I/J

Saturday, 4 July 2026
01.00 WIB: Group D Runner-up vs Group G Runner-up
05.00 WIB: Group J Winner vs Group H Runner-up
08.30 WIB: Group K Winner vs Best Third from Groups D/E/I/J/L

Round of 16

Sunday, 5 July 2026
00.00 WIB: Match 73 Winner vs Match 75 Winner
04.00 WIB: Match 74 Winner vs Match 77 Winner

Monday, 6 July 2026
03.00 WIB: Match 76 Winner vs Match 78 Winner
07.00 WIB: Match 79 Winner vs Match 80 Winner

Tuesday, 7 July 2026
02.00 WIB: Match 83 Winner vs Match 84 Winner
07.00 WIB: Match 81 Winner vs Match 82 Winner
23.00 WIB: Match 86 Winner vs Match 88 Winner

Wednesday, 8 July 2026
03.00 WIB: Match 85 Winner vs Match 87 Winner

Quarter-finals

Friday, 10 July 2026
03.00 WIB: Match 89 Winner vs Match 90 Winner

Saturday, 11 July 2026
02.00 WIB: Match 93 Winner vs Match 94 Winner

Sunday, 12 July 2026
04.00 WIB: Match 91 Winner vs Match 92 Winner
08.00 WIB: Match 95 Winner vs Match 96 Winner

Semi-finals

Wednesday, 15 July 2026
02.00 WIB: Match 97 Winner vs Match 98 Winner

Thursday, 16 July 2026
02.00 WIB: Match 99 Winner vs Match 100 Winner

Third Place

Sunday, 19 July 2026
04.00 WIB: Loser of Match 101 vs Loser of Match 102 (Third Place)

Final

Monday, 20 July 2026
02.00 WIB: Winner of Match 101 vs Winner of Match 102

(arl)

© Copyright @2026 LIDEA. All Rights Reserved.