Everyone except Nigerians and Ecowas members need a visa. Visas cost up to $253 for Bangladesh passport holders for some nationalities and free for a few others. Visa information for Nigeria Nigerian embassies