What happens if a visa expires in Bangladesh?
How long can you stay in Bangladesh with visa?
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.