In Botswana ci sono quattro aeroporti (a Kasane, a Maun, a Francistown e a Gaborone) ma per raggiungere il Paese necessario fare scalo a Johannesburg, in Sudafrica. All'interno del Paese, i collegamenti fra le varie localit sono assicurati dalle linee ferroviarie e dagli autobus e minibus. Le strade (almeno quelle pricipali) sono in buono stato e vi la possibilit di noleggiare delle auto (a patto di avere pi di 25 anni) anche se i prezzi sono abbastanza elevati.