Passport holder of following countries are not required to have a visa to travel to Bosnia and Herzegovina for visits up to 90 days. The visa requirements are nearly identical to the Schengen visa. If you do have a valid Schengen visa you may enter Bosnia and Herzegovina for up to 15 days.
Albania, Andorra, Antigua and Barbuda, Argentina, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Barbados, Belgium, Brazil, Brunei Darussalam, Bulgaria, Canada, Chile, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, El Salvador, Estonia, Finland, France, Germany, Greece, Guatemala, Honduras, Hong Kong, Hungary, Iceland, Ireland, Israel, Italy, Japan, Kuwait, Latvia, Liechtenstein, Lithuania, Luxembourg, Macao, Macedonia, Malaysia, Malta, Mexico, Monaco, ,Montenegro, Natherlands, New Zealand, Nicaragua, Norway, Oman, Panama, Paraguay, Poland, Portugal, Qatar, Republic of Korea, Romania, Russia, Salvador, San Marino, Serbia, Seychelles, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, Taiwan, Holy See, Turkey, Ukraine, United Arab Emirates, United Kingdom, United States of America, Uruguay and Venezuela.
Bosnia and Herzegovina Visa information