Alle Mitgliedstaaten der Europäischen Union, Serbien, Montenegro, Schweiz, Liechtenstein, Albanien, Monaco und San Marino können ohne Visum bis zu 90 Tage innerhalb von 6 Monaten in Bosnien und Herzegowina einreisen, entweder mit einem Reisepass oder einem nationalen Personalausweis.
Was die folgenden nicht-europäischen Staaten betrifft, so können deren Staatsangehörige ohne Visum bis zu 90 Tage innerhalb von 6 Monaten mit einem gültigen Reisepass nach Bosnien und Herzegowina einreisen. Diese Staaten sind: Andorra, Antigua und Barbuda, Argentinien, Australien, Aserbaidschan, Bahamas, Bahrain, Barbados, Brasilien, Brunei, Kanada, Chile, Kolumbien, Costa Rica, El Salvador, Guatemala, Honduras, Hongkong, Island, Israel, Japan, Kuwait, Macau, Nordmazedonien, Malaysia, Mauritius, Mexiko, Moldawien, Neuseeland, Nicaragua, Norwegen, Oman, Panama, Paraguay, Katar, St. Kitts und Nevis, Seychellen, Singapur, Südkorea, Taiwan, Türkei, Vereinigte Arabische Emirate, Vereinigte Staaten von Amerika, Uruguay, Vatikan und Venezuela sowie Personen, die britische (Übersee-)Pässe besitzen.
Staatsangehörige Russlands und der Ukraine können ohne Visum bis zu 90 Tage innerhalb von zwei Monaten mit einem gültigen Reisepass nach Bosnien und Herzegowina einreisen.
Was Inhaber von Mehrfachvisa und Bewohner der Europäischen Union, des Schengen-Raums oder Monacos betrifft, so können diese ohne Visum bis zu 15 Tage in Bosnien und Herzegowina bleiben. Sie müssen jedoch direkt aus einem EU-Mitgliedstaat, einem Schengen-Staat, Monaco oder einem Drittland einreisen, das ein bilaterales Rückübernahmeabkommen mit Bosnien und Herzegowina hat.
Jede Person, die nicht von einer der oben genannten Visumausnahmen erfasst ist, muss im Voraus ein Visum bei der Botschaft oder dem Konsulat von Bosnien und Herzegowina beantragen.