The Stade de Geneve hosts the two sides in a rematch of their Euro 2020 quarter-final affair, which La Roja won on penalties in Saint-Petersburg.
Since then, both have comfortably booked their places at the Qatar World Cup yet find themselves struggling after two games in Group 2.
The Swiss were smashed by Portugal last time out after losing away to Czech Republic, while Spain drew with the Selecao before requiring a last-minute equaliser to pick up a point in Prague.
Here are all the details for tuning in...
Where to watch Switzerland vs Spain
TV channel: The match will be televised on Premier Sports 2, with coverage beginning at 7.35pm BST before a 7.45pm kick-off. A monthly subscription costs from £9.99 in the UK.
Live stream: Premier Sports subscribers will be able to watch the game online via the Premier Player on mobile and tablet devices.