Kenya's eTA costs $30. Agents charge $90 for the same form.
Nine government visa fees, read off the official pages and dated. If you were quoted more than these, you were paying someone to fill in a form you can fill in yourself.
Search “Kenya eVisa” and most of what comes back is not Kenya.
It is a row of sites with official-looking names, government-looking colours and a form that asks for your passport details. They will take that form, charge you around $90, and submit the same application you could have submitted yourself. Some of them are slower than doing it directly, because they batch submissions.
Two things are wrong with those results, and the second is worse than the first.
Kenya does not run an eVisa any more
It runs an electronic travel authorisation. On the government’s own site the price list is four lines:
| Official fee | |
|---|---|
| Transit eTA | $20 |
| Standard eTA, one entry | $30 |
| One-year multiple entry | $300 |
| Five-year, US nationals | $185 |
That is from etakenya.go.ke, read on 19 September 2026. Any site still selling you a “Kenya eVisa” is working from a page that is out of date, which tells you how closely they follow the rules they are charging you to navigate.
And if you hold a Nigerian passport, the same page says something the agents will not: eTA not required for up to 60 days. You pay nothing. You apply for nothing. Several sites will still happily sell you one.
The fees are not secret. They are just scattered.
Here is what nine governments charge, each read off that government’s own page on 19 September 2026. Not an agent’s summary, not a news article.
| Destination | Government fee | What it buys |
|---|---|---|
| Kenya | $30 | Standard eTA, one entry |
| Ireland | €60 | Short stay, single entry |
| Schengen area | €90 | Up to 90 days in any 180, all 29 countries |
| United Kingdom | £135 | Standard Visitor, 6 months |
| United States | $185 | Non-petition nonimmigrant visa (B-1/B-2) |
| Canada | CA$100 | Visitor visa, plus CA$85 biometrics |
| Australia | A$250 | Visitor subclass 600, tourist stream |
| India | $25 | 30-day e-Tourist, July to March |
| Ghana | — | No single fee published; set by the mission |
Two of those deserve a note.
India’s fee depends on your nationality. The official schedule is a country-by-country table. The $25 above is the common tier. If a site quotes one flat price to everyone, it has not read the schedule it is charging you to interpret. And Nigeria does not appear in that table at all — the list runs Nicaragua, Niger Republic, Niue Island, Norway — which matches India recording Nigerian passports as visa required rather than e-Visa eligible. A Nigerian traveller being sold an “Indian e-Visa” is being sold something that does not exist for them.
Ghana has no single number, because the fee is set by the mission you apply to. We publish nothing there rather than guess. If someone quotes you a precise Ghanaian visa fee without naming the mission, ask them where they got it.
The second problem: they rank above the government
This is the part that actually costs people money.
A government immigration service does not do search engine optimisation. It has no incentive to. An agent charging a 200% markup has every incentive, and the budget to act on it. So the official page — the one where the fee is $30 — often sits below four paid intermediaries.
Nothing about that is illegal. Most of these services do submit your form. But you should know you are paying for typing, not for access, and that no agent can make a decision faster or more likely. The officer assessing your application cannot see who filled in the form.
How to tell in about ten seconds
- Check the domain. A government site is on a government domain:
.gov.xx,.gouv.xx,.gob.xx.etakenya.go.keis Kenya. A site on a.comis not a government, whatever its logo looks like. Be careful here — while building this site we found a domain that looked official, matched a government naming pattern, and was actually parked and for sale. - Compare against the official fee. If the total is two or three times the number above, the difference is the agent’s margin.
- Watch for urgency. Governments do not run countdown timers. “Only 3 slots left today” is not how an immigration service works.
- Never pay for a status check. Every government portal that has one offers it free. A site charging to reveal whether you were approved does not have that information.
What we do with this
Every fee on this site is read off a government page, carries the date it was read, and links to the exact page it came from. Where we cannot source a figure, the field is blank — Ghana above, and South Africa, whose Home Affairs department publishes a fee schedule for civic documents but not for visitor visas.
A missing fee is an inconvenience. A wrong fee costs someone a trip.
The official portal is the main button on every route page here, and it always will be. That looks like leaving money on the table. It is the entire point.
Every figure above, and where it was read
Each of these was opened and read on the date shown. If a government page has moved or changed since, the link is still the right place to check.
- Kenya eTA eligibility and fees read 19 September 2026
- Ireland — preclearance and entry visa fees read 19 September 2026
- UK — apply for a Standard Visitor visa read 19 September 2026
- United States — fees for visa services read 19 September 2026
- Canada — fee list read 19 September 2026
- Australia — Visitor visa (subclass 600) read 19 September 2026
- European Commission — Schengen visa fee read 19 September 2026
- India — country-wise e-Tourist visa fee read 19 September 2026
Destinations in this post
- Kenya
- Ireland
- United Kingdom
- United States
- Canada
- Australia
- India
- Ghana
- South Africa
Use the checker for the requirement on your own passport — it differs by nationality.