Citizens of India, Maldives and Bangladesh do not need a visa to visit Bhutan. All you need is an entry permit that is easily available at border crossings. For the rest, their visa is processed online by a licensed Bhutanese tour operator before arriving in the country.