Yes — visitors of almost all nationalities require a visa to enter Bhutan. Here is a quick breakdown by nationality:
Most nationalities: Must apply for and receive visa approval before travelling.
Indian nationals: Do not require a visa but must hold a valid Indian passport or Indian voter ID card. Minors under 18 must carry a passport or birth certificate and be accompanied by a legal guardian.
Bangladesh & Maldives nationals: A visa is required but can be obtained either in advance online or upon arrival in Bhutan.
Switzerland & Thailand (diplomatic/government passports only): Eligible for a visa on arrival at the port of entry.
If you are unsure about your nationality’s requirements, please contact us and we will be happy to clarify.