The FA can confirm the three fixtures England will play immediately prior to taking part in the 2014 FIFA World Cup in Brazil.
Roy Hodgson's squad will take on Peru in their final game at Wembley Stadium before the tournament on Friday 30 May (KO 8pm GMT). The team will then travel to the United States for two matches in Miami’s Sunlife Stadium against Ecuador on Wednesday 4 June (KO 3pm local time) and Honduras on Saturday 7 June (KO 4.45pm local time).
The England squad will head directly from Miami to Rio de Janeiro, where the team will be based during the tournament. The intention is to travel to Manaus, venue of England's first group game against Italy, two days prior to the Saturday 14 June match and also to remain there on the night of the game.
Hodgson said: "I'm delighted with the games we have been able to secure and the programme running up to the World Cup in general.
"I was clear to those responsible at The FA that I was looking for Central and South American opposition ahead of the tournament and that is exactly what has been delivered.
"In our training camps here and abroad, I hope to foster the spirit and work ethic that we are going to need out in Brazil. It is a tournament I want us to enjoy, but to do that we must work hard and play well."
Wembley will host England's next game against Denmark on Wednesday 5 March KO 8pm. Ticket prices start at £20 for adults and £10 for children and are available via www.thefa.com/tickets
or via the ticket hotline 0844 847 2010.