Thailand visa on arrival is NO LONGER available for Nigerian passport holders as of 2026. Nigerians must apply for a pre-travel e-visa at thaievisa.go.th or at the Thai Embassy in Abuja. An NDLEA certificate is also required — get it before applying.
Key Warnings
Insider Tips
Nigerian applicants must present an NDLEA (National Drug Law Enforcement Agency) certificate issued not more than 1 year before the application date. Obtain this from any NDLEA office in Nigeria before applying.
Go to thaievisa.go.th — the official Thai e-visa portal. Select 'TR Tourist Visa'. Create an account and fill in the application form with your personal and travel details.
Upload your passport bio page, passport photo (white background), return ticket, hotel booking, bank statement, and NDLEA certificate. Ensure all scans are clear.
Pay the tourist visa fee online by card. Processing typically takes 3–7 working days.
All travelers must submit a Thailand Digital Arrival Card before entering Thailand. Complete it at the official TDAC portal or via the Thai immigration app before your flight.
Present your approved e-visa and passport at Thai immigration. Alternatively, apply at the Royal Thai Embassy in Abuja (in-person) if you prefer a consular visa.
No published rejection rate. Thailand publishes no visa refusal statistics broken down by applicant nationality. Checked August 2026.
Thailand's e-visa went worldwide on 1 January 2025
Thailand completed the rollout of its electronic visa system across all 94 embassies and consulates general on 1 January 2025. Applications are made at thaievisa.go.th from anywhere; the in-person submission that used to be required is gone. Nationality still governs eligibility and fee, but not the channel.
Last verified: