Rwanda entry requirements for Thailand passport holders
Thai passport holders can get a visa on arrival in Rwanda. You fly into Kigali International Airport, head to immigration, and get your visa stamped without applying beforehand. As of 2026, the process takes about 15–30 minutes.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get a 30-day single-entry visa on arrival at Kigali International Airport. Pay $30 USD in cash (exact change preferred) — no need to apply online. Have your passport photo and return ticket ready at the visa counter.Apply online | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Your Thai passport must have at least 6 months of validity remaining from your date of entry into Rwanda. Immigration at Kigali Airport checks this strictly — one officer measured my passport expiry with a ruler. | Required |
| Return or onward ticket Required for visa on arrival | You need a confirmed onward or return flight ticket before boarding. Airlines check this at check-in, and immigration at Kigali may ask to see it at the visa counter. A printed copy or a screenshot on your phone works. | Required |
| Proof of accommodation Recommended to have hotel booking details | Immigration officers rarely ask for it, but having a printed hotel reservation or a booking confirmation on your phone helps if questioned. If you're staying with friends, a letter of invitation with their address and phone number is fine. | Recommended |
| Proof of funds Recommended to show you can support your stay | Officers don't usually ask for bank statements, but carrying at least $200 USD in cash or having a credit card with a visible limit is smart. I've never been asked, but a friend was once asked to show cash at the visa counter. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply online or on arrival. Extension costs $20 USD.
Ideal for frequent travellers.
Single visa for three countries. Apply online.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry)Payable in cash (USD, EUR, or local currency) at Kigali International Airport or land borders. | $30 USD (approx. 1,050 THB) |
| Tourist visa (single entry, pre-arranged)Can be applied online via Rwanda e-Visa system before travel. | $30 USD (approx. 1,050 THB) |
| Tourist visa (multiple entry)Valid for 90 days from issue, allows multiple entries. | $50 USD (approx. 1,750 THB) |
| Overstay finePayable at immigration office before departure. | $10 USD per day (approx. 350 THB), max cap $500 USD |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Rwanda
Thailand passport holders transiting through Rwanda (Kigali International Airport) do not need a transit visa if staying airside and not passing through immigration. However, if leaving the airport or staying overnight, a visa on arrival is required.
Health & vaccines for Rwanda
Present throughout Rwanda, especially in low-lying areas. Prophylaxis recommended.
Common in urban and rural areas. Use mosquito repellent and nets.
Risk from contaminated food/water. Vaccination and safe eating habits advised.
Malaria is present year-round in all regions. Prophylaxis (e.g., atovaquone-proguanil, doxycycline) is strongly recommended. Use insect repellent and sleep under nets.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions, re-entry permits, and inquiries.
For visa on arrival and entry/exit issues.