
Canada vs Switzerland — World Cup 2026 in Toronto
Canada vs Switzerland kicks off on June 24, 2026 at 5:00 PM ET (Eastern Time) at BMO Field in Toronto. The venue is known as Toronto Stadiumduring the World Cup under FIFA's clean-venue policy. Stadium capacity is 45,500. This is a Group B group-stage fixture in the FIFA World Cup 2026, hosted across the United States, Mexico, and Canada. Below is the match-day travel brief: how to get to the stadium, where to stay in Toronto, what the trip will cost, and related fixtures at the same venue and for both teams. For the full city playbook, see the Toronto travel guide, or jump to the full World Cup 2026 schedule.
Last updated: April 2026
Match details
- Date
- June 24, 2026
- Kickoff
- 5:00 PM ET
- Stadium
- BMO Field (FIFA name: Toronto Stadium)
- Capacity
- 45,500
- Group
- Group B
How do I get to BMO Field for Canada vs Switzerland?
BMO Field is on Exhibition Place, 3 miles (5 km) west of downtown Toronto. The 509 Harbourfront streetcar and GO Transit's Exhibition station run the route in ~15 minutes for CAD $3.30 (USD $2.45). Union Station is a 25-minute walk.
For the full match-day transport playbook, read the full Toronto guide →
Where should I stay for Canada vs Switzerland in Toronto?
Downtown near Union Station or along King West at CAD $400-650/night (USD $295-480) gives streetcar and GO train access to Exhibition Place. Liberty Village is the closest neighbourhood to BMO Field.
See neighbourhood-by-neighbourhood pricing and booking timing in the full Toronto accommodation section →
What does Canada vs Switzerland cost to attend?
Group-stage face-value tickets in Toronto start around USD $120 (Category 4) and run to USD $620+ for Category 1. Add flights, 3-4 nights accommodation at the ranges above, match-day transport, and USD $60-100/day for food and drink. Use the calculator for a personalised total based on your origin city and group size.
Open the cost calculator →What other matches are being played in Toronto?
- Canada vs Bosnia and Herzegovina — June 12, 2026, 5:00 PM ET · Toronto (BMO Field)
- Norway vs Iraq — June 16, 2026, 2:00 PM ET · Toronto (BMO Field)
- Germany vs Ivory Coast — June 20, 2026, 5:00 PM ET · Toronto (BMO Field)
- Senegal vs Iraq — June 27, 2026, 5:00 PM ET · Toronto (BMO Field)
What other World Cup matches is Canada playing?
- Canada vs Bosnia and Herzegovina — June 12, 2026, 5:00 PM ET · Toronto (BMO Field)
- Canada vs Qatar — June 18, 2026, 5:00 PM ET · Vancouver (BC Place)
What other World Cup matches is Switzerland playing?
- Qatar vs Switzerland — June 12, 2026, 8:00 PM ET · San Francisco (Levi's Stadium)
- Switzerland vs Bosnia and Herzegovina — June 18, 2026, 2:00 PM ET · San Francisco (Levi's Stadium)
Frequently Asked Questions
- When is Canada vs Switzerland at the World Cup 2026?
- Canada vs Switzerland kicks off on June 24, 2026 at 5:00 PM ET (Eastern Time) as part of Group B in the FIFA World Cup 2026 group stage.
- Where is Canada vs Switzerland being played?
- The match is at BMO Field (FIFA tournament name: Toronto Stadium) in Toronto. Stadium capacity is 45,500.
- How do I get to BMO Field for World Cup 2026?
- BMO Field is on Exhibition Place, 3 miles (5 km) west of downtown Toronto. The 509 Harbourfront streetcar and GO Transit's Exhibition station run the route in ~15 minutes for CAD $3.30 (USD $2.45). Union Station is a 25-minute walk.
- Where should I stay for Canada vs Switzerland in Toronto?
- Downtown near Union Station or along King West at CAD $400-650/night (USD $295-480) gives streetcar and GO train access to Exhibition Place. Liberty Village is the closest neighbourhood to BMO Field.
Get a personalised GamePlan for your Toronto trip — from $29
Day-by-day itinerary, a budget breakdown in your home currency, a match-day transport playbook, and first-time essentials tailored to where you are flying from.
Get your GamePlan — $29About the Author
Written by Steve Hadfield, founder of GamePlan.travel. Steve has attended EPL matches at the Emirates and Old Trafford, the Boxing Day Ashes Test at the MCG, and the Australian Open at Melbourne Park.