Letadlem
Vnitrostátní lety zajišťuje Air Botswana. Lety se uskutečňují přibližně 1x za den po celý týden. Hlavní letecké spoje probíhají mezi Gaborone a Francistown, Gaborone a Maun, Maun a Ghanzi.
Autobusem
Busy a minibusy mají uplatnění zejména výhradně na východní části země. Nejvíce spojů je mezi Ramatlhabama a Francistown. Několik spojů denně jezdí také mezi hlavním městem Gaborone a Mahalapye, Francistown a Bulawayo, Francistown a Lusaka (v Zambii), Serule a Selebi-Phikwe. Počítejte s tím, že jízdní řády nejsou přesně dodržovány.
Vlakem
Botswanská jediná železniční trať je součástí trati z Bulawayo do Johannesburgu (J.A.R.). Ačkoli není vlak příliš rychlý, je alespoň spolehlivý a levný. Jízdenku si lze zakoupit v předprodeji např. v Gaborone. Rozlišují se tu 3 třídy ? ekonomická, první a druhá.
Autem
Pokud budete chtít cestovat napříč celou zemí, bez 4WD se neobejdete. Důležité je vědět, že se jezdí vlevo! V městech a obcích je rychlostní limit 60km/h, mimo ně na hlavních tazích 110km/h. Auto si lze v Botswaně vypůjčit, ovšem k řízením vozidla potřebujete mezinárodní řidičský průkaz.



















