How do I register with local authorities upon arrival in Bangladesh?
What do I need for a visa on arrival in Bangladesh?
The fee for a visa on arrival is $50 USD (plus tax), payable in US dollars only. You do not need to bring a passport/visa photo for a visa on arrival. The visa on arrival is only valid for 15-30 days. A longer stay will require that you apply for an extension and this can be time consuming and is not guaranteed.