No visa is needed by passport holders from European Union, Andorra, Argentina, Australia, Brazil, Canada, Chile, Colombia, Costa Rica, Ecuador, Iceland, Japan, Liechtenstein, Mexico, Monaco, New Zealand, Norway, Palestine, Panama, Paraguay, Peru, Philippines, Russia, Switzerland, Turkey, United Kingdom, Uruguay, Vatican City and Venezuela for visits up to 90 days.
A visa on arrival, valid for 30 days, can be had by most other visitors the visa costs around US$50 to US$160 depending on your nationality.
A visa is required in advance for passport holders from Afghanistan, Angola, Bhutan, Cambodia, Chad, Democratic Republic of the Congo, Indonesia, Iraq, Israel, Laos, Libya, Nigeria, North Korea, Pakistan, Rwanda, Somalia, Sudan, Syria, Timor-Leste, United States and Yemen.
Bolivia visa information
Bolivia visa form
Bolivia embassies