South Africa’s World Cup squad has arrived in Mexico after their embarrassing delay, and their assistant coach Helman Mkhalele is also making his way to the training camp in Puebla.
The squad arrived in the early hours of the morning in Mexico on Tuesday after their lengthy flight from Johannesburg that departed on Monday.
Mkhalele belatedly received his visa for the United States on Monday but had to leave after players and the technical team went on the charter flight.
Bafana Bafana arrives safely in Mexico 🇲🇽#BafanaPride@adidasfootball @adidasza @rexona_sa @standardbankza @10betza @freddyhirschsa @flysaa @castlelagersa @cocacolaza @sabcsport @nutritechfit @sociosdotcom @southernsungrp @honorAfrica pic.twitter.com/9PklgbfXF6
— Bafana Bafana (@BafanaBafana) June 2, 2026
South Africa’s departure for the World Cup was overshadowed by the controversy when it emerged that an administrative bungle meant most players and technical staff did not have the required visas on the day of their intended departure on Sunday.
They face co-hosts Mexico in the World Cup opener in Mexico City on June 11, but missed a day of preparation and acclimatisation to the altitude of Pachuca.
Bags packed. Tickets printed. World Cup dreams loading... ⏳✈️ The team is off to our base camp in Mexico! What is your ultimate message of support for the players before they land? 🇿🇦⚽️💚💛#BafanaPride@adidasfootball @adidasza @rexona_sa @standardbankza @10betza… pic.twitter.com/N080T1hFPS
— Bafana Bafana (@BafanaBafana) June 1, 2026
Mkhalele’s initial visa application was denied by the US Consulate General in Johannesburg for unspecified reasons, along with that of the team’s head of security, Mdu Mbatha, but both have now been successfully processed.
“I can confirm that Helman and Mbatha have got their visas, and they will be leaving to join the team. Tomorrow, all of them will be together,” South African Football Association president Danny Jordaan said.
“I would also like to thank the US Embassy for their cooperation and for their support in ensuring that all of our players are together now. I want to extend my gratitude and my thanks to all the staff at the American Embassy.”
South Africa are due to play a final warm-up friendly against Jamaica on Friday.
They are in Group A along with Mexico, the Czech Republic, and South Korea.
--------------------------------
Where to watch the FIFA World Cup 2026™
Fans can watch every FIFA World Cup 2026™ match live on DStv Premium, Compact Plus, Compact, Family and Access. All matches are also available to stream on supported packages, ensuring flexible viewing options wherever you are.
How to stream the FIFA World Cup 2026™
With DStv Stream, you can follow every match anytime, anywhere. Download the app and enjoy seamless live streaming on the go.

