Si vous avez besoin d'un visa pour entrer au Botswana, vous pouvez faire la demande à l'ambassade, le haut-commissariat ou le consulat britannique du pays où vous résidez légalement s'il n'y a pas de poste diplomatique du Botswana. Les ambassades / consulats britanniques à Amman, Belgrade, Damas, Genève, Guatemala, Jakarta, Djeddah, Kiev, Pristina, Rabat, Riyad, Rome, Sofia et Zurich acceptent les demandes de visa pour le Botswana (cette liste n'est pas exhaustive). Les postes diplomatiques britanniques demande 50 GBP pour traiter une demande de visa pour le Botswana et un supplément de 70 GBP si les autorités du Botswana exigent que la demande de visa leur soit soumisse. Les autorités du Botswana peuvent également décider de facturer des frais supplémentaires si elles correspondent directement avec vous.