Exceptionally from the paragraph (1) of this Article, holders of travel documents for refugees or travel documents for stateless persons issued by: the European Union member states, the countries which are signatories to the Schengen Agreement, Andorra, Japan, Canada, Liechtenstein, Monaco, San Marino, the United States of America, the Holly See and the Swiss Confederation do not need a visa for entry, exit, transit or stay on the territory of Bosnia and Herzegovina up to 90 days within a period of six months from the date of first entry and if the holder is allowed to return to the country that issued a travel document.
https://www.mvp.gov.ba/konzularne_informacije/sta_konzul_moze_uciniti_za_vas/DECISION ON VISAS - 18.12.2014.pdf