The extravaganza hosted by the United States, Mexico and Canada is the biggest World Cup in history, stretching until the final in New Jersey on 19 July.
Germany's players will pay for 600 of the country's fans to travel by bus to their final World Cup group game in New Jersey amid criticism of increased transport costs at the tournament.