Visitors to Bosnia and Herzegovina must obtain a visa from one of the Bosnia and Herzegovina diplomatic missions unless they come from one of these countries:
The maximum stay is granted within 6 months (2 months to citizens of Russia and Ukraine).
Valid multiple entry visa holders and residents of the European Union and Schengen Area member states and Monaco can enter Bosnia and Herzegovina without a visa for a maximum stay of 15 days. They must arrive from one of the European Union and Schengen Area member states or Monaco. This is not applicable to holders of Kosovan passport.
Holders of diplomatic or official/service passports of China, Cuba, Egypt, Indonesia, Iran, Jordan, Kazakhstan, Moldova, Pakistan and Saudi Arabia and holders of only diplomatic passports of Algeria do not require a visa for Bosnia and Herzegovina.
Visa is also not required for stateless persons and refugees residing in countries whose citizens do not require a visa for Bosnia and Herzegovina (except for countries of Central and South America and the Caribbean).