I am a Nigeria citizen. I am trying to obtain a Panama transit visa, but they don't have an embassy here in Nigeria. Is there a way I can apply for it online?
You can apply for a Panama visa "online". There is an online portal offering this service from the Panamanian ministry of foreign affairs, BUT it is only available in Spanish. You would have to choose one of the three embassies on the African continent for processing of your application, and may have to end up going in person for biometrics or an interview. The three representations in your area are:
- Cairo, Egypt
- Casablanca, Morocco
- Pretoria, South Africa