City will travel to Africa to play a prestigious friendly with the Botswana national team as well as multiple Premier League champions Township Rollers in July.
The two games will be played at the National stadium in Gaborone and is expected to be a huge hit with locals, who have never experienced a British team in action.
City's majority shareholder Steve Lansdown said: "It is very exciting for Bristol City to be the first UK team to visit Botswana and open up links with this football-mad country.
"To be honoured with games against the Premier League champions and the national team shows how much they value our visit.
"I am certain this will be a great experience for all the management, players and supporters who make the trip."
The team will travel to South Africa for a pre-season training camp before moving on to Botswana, where they will be making community visits as well as playing the two games.