
Buying a SIM card at a Canadian airport
Queues at Toronto Pearson and Vancouver run 3 to 12 minutes and no ID is asked for, so the airport counter is genuinely quick here. The problem is that Canadian data is expensive whichever way you buy it.
Canada eSIM plans compared
Nomad50 GB · 30d$69$1.38/GB✓ checkedBest value10 plansData Days Price Per GB 1 GB 7 $7 $7 3 GB 30 $8 $2.67 5 GB 30 $13 $2.60 10 GB 30 $17 $1.70 Unlimited 3 $18 — Unlimited 5 $25 — Unlimited 7 $30 — 20 GB 30 $31 $1.55 Unlimited 10 $35 — 50 GB 30 $69 $1.38
Airalo50 GB · 30d$84$1.68/GB✓ checked30 plansPlan Data Days Price Per GB Canada Mobile 1 GB 3 $7 $7 Canada Mobile 3 GB 3 $8 $2.67 Canada Mobile Plus 1 GB 3 $8.50 $8.50 Canada Mobile 3 GB 7 $9 $3 Canada Mobile Plus 3 GB 3 $13 $4.33 Canada Mobile 5 GB 7 $14 $2.80 Canada Mobile Plus 3 GB 7 $14 $4.67 Canada Mobile 5 GB 15 $15 $3 Canada Mobile 10 GB 7 $18 $1.80 Canada Mobile 5 GB 30 $18 $3.60 Canada Mobile Unlimited 3 $19 — Canada Mobile 10 GB 15 $20 $2 Canada Mobile Plus 5 GB 7 $20 $4 Canada Mobile Plus 5 GB 15 $22 $4.40 Canada Mobile 10 GB 30 $23 $2.30 Canada Mobile Plus 5 GB 30 $24 $4.80 Canada Mobile Plus 10 GB 7 $26 $2.60 Canada Mobile Unlimited 5 $27 — Canada Mobile Plus 10 GB 15 $28 $2.80 Canada Mobile Plus 10 GB 30 $31 $3.10 Canada Mobile Unlimited 7 $32 — Canada Mobile 20 GB 15 $34 $1.70 Canada Mobile Unlimited 10 $35 — Canada Mobile 20 GB 30 $37 $1.85 Canada Mobile Unlimited 15 $45 — Canada Mobile Plus 20 GB 15 $48 $2.40 Canada Mobile Plus 20 GB 30 $48 $2.40 Canada Mobile 50 GB 30 $84 $1.68 Canada Mobile Unlimited 30 $86 — Canada Mobile Plus 50 GB 30 $96 $1.92 Saily20 GB · 30d$43.99$2.20/GB✓ checked5 plans
Data Days Price Per GB 1 GB 7 $5.29 $5.29 3 GB 30 $12.99 $4.33 5 GB 30 $17.99 $3.60 10 GB 30 $30.99 $3.10 20 GB 30 $43.99 $2.20 HolaflyUnlimited · 3d$17.90unlimited✓ checked6 plans
Data Days Price Per GB Unlimited 3 $17.90 — Unlimited 5 $25.50 — Unlimited 7 $32.90 — Unlimited 10 $34.90 — Unlimited 15 $44.90 — Unlimited 30 $86.90 — eSIM Go10 GB · 30d$19$1.90/GBnot sold to travellers2 plans
Data Days Price Per GB 3 GB 30 $9.50 $3.17 10 GB 30 $19 $1.90 There is nowhere to send you. eSIM Go sells wholesale to resellers rather than to travellers: its site offers “Contact Sales” instead of a checkout, publishes no consumer price, and has no per-country pages — checked on 18 August 2026. The figures above have never been verified and cannot be, because the product is not on sale to the public.
Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Rows marked not sold to travellers are for a wholesale platform that sells to resellers rather than to the public, so the prices shown cannot be bought at any checkout and are listed only to show what our older dataset contained. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.
The queue is not the problem in Canada
Most airport SIM pages end up arguing that the counter costs you half your first afternoon. That is not the case here. Toronto Pearson peaks at about 12 minutes and drops to 4 off-peak; Vancouver peaks at about 10 minutes and drops to 3. No ID is required, so it is a straight over-the-counter purchase with no registration form and no passport scan.
In other words, buying on arrival in Canada is easy. What makes it a closer call than it looks is the price — of everything, at the counter and online alike. Canada is one of the more expensive mobile markets a traveller will meet.
What is at each airport
| Airport | Kiosks | Peak queue | Off-peak |
|---|---|---|---|
| Toronto Pearson (YYZ) | Rogers, Bell and Telus | 12 min | 4 min |
| Vancouver (YVR) | Rogers and Telus | 10 min | 3 min |
Toronto Pearson is one of North America's busiest airports, and airport SIM prices there run higher than what you would pay in the city — the usual airport premium, and worth knowing before you commit at the kiosk. Vancouver is the gateway for British Columbia and the Rockies, which matters for a different reason: if you are picking up a car and driving into the mountains, having a working phone before you leave the terminal is worth more than the few dollars it costs.
We only hold detail for these two airports. We do not have kiosk information for Calgary, Montreal, Ottawa or the smaller gateways, and we would rather say that than guess.
What it costs, at the counter and online
Typical airport price is around $25, with no ID needed. We do not hold what data allowance that $25 includes, so we cannot put it in the table below as a like-for-like row — ask at the kiosk before you decide.
Airalo's Canadian prices were read off its own site. It sells two tiers, and both appear at every size, so check which one is in your basket:
| Data, 30 days | Canada Mobile | Canada Mobile Plus |
|---|---|---|
| 5 GB | $18 | $24 |
| 10 GB | $23 | $31 |
| 20 GB | $37 | $48 |
| 50 GB | $84 | $96 |
The base tier at 50 GB works out at $1.68 per gigabyte, the cheapest per-GB row in that table — though Nomad's verified 50 GB month at $69 undercuts it at $1.38 — and the curve is much flatter than in most countries — going big saves you far less in Canada than it does elsewhere. The same 50 GB product costs roughly half as much on the American side of the border, for the same amount of data.
Shorter stays: verified Airalo prices start at $7 for 1 GB over three days, $9 for 3 GB over a week and $14 for 5 GB over a week. Unlimited plans run $19 for three days, $27 for five, $32 for a week, $35 for ten days, $45 for 15 and $86 for 30.
You will see cheaper headline figures quoted for Canada, and one of them has gone. Nomad's entry plan was published here at $4.50; read off Nomad's own site on 17 August 2026, it is $7 for 1 GB over seven days. Holafly's $5.90 for a day of unlimited is still indicative — we have not read it off Holafly's own site, so treat it as worth checking at checkout, not as a quote.
Saily used to sit in that group at $3.99. Read off Saily's own site on 16 August 2026, its entry plan is $5.29 for 1 GB over seven days — verified, and $1.30 above the figure we used to publish. Above the entry it is one of the dearest sellers in Canada: $17.99 for 5 GB over 30 days and $30.99 for 10 GB, against Airalo's verified $18 and $23.
At roughly $25, then, the kiosk is not being badly beaten. It sits between Airalo's verified 10 GB and 20 GB plans. Whether it is good value depends entirely on what allowance comes with it.
Which network you get
Airalo, Nomad and Saily publish no host network for Canada, and eSIM Go has no consumer page at all, so we hold nothing on which carrier they use. eSIMCard publishes networks elsewhere, but we have no read of its Canadian listing. Only Holafly's own listing points to Rogers; that is the seller's unconfirmed claim rather than anything we have verified, and it is not a reason to choose it.
The kiosks are the opposite: at Pearson you can pick between Rogers, Bell and Telus, and at Vancouver between Rogers and Telus. Canada is a big country with long empty stretches between towns, so if your trip involves driving the Rockies or the prairies rather than staying in cities, being able to choose your carrier is a real advantage that no travel eSIM offers.
What we would do
If you are city-bound, buy an eSIM before you fly and land connected — Airalo's verified prices are the ones to compare against, not the cheaper unverified headlines. If you are heading into the mountains or driving long distances, use the kiosk: a 10-minute queue and no ID is a small price for choosing a network you can name. Either way, budget more for Canadian data than you would for the same trip in the US.
More on the market at our Canada hub, and how we check prices on how we test.
Common questions
Do I need ID to buy a SIM card in Canada?
No. Canadian prepaid SIMs require no ID, so the airport kiosks sell them over the counter with no registration form and no passport scan. That is a large part of why the queues at Toronto and Vancouver are so short.
How long is the SIM queue at Toronto Pearson?
About 12 minutes at peak and 4 minutes off-peak, with Rogers, Bell and Telus kiosks available. Vancouver is slightly quicker still at 10 minutes peak and 3 off-peak, with Rogers and Telus. Neither is a serious delay by international standards.
Why is mobile data so expensive in Canada?
We cannot explain the market, only report it: Airalo's verified 50 GB plan for Canada is $84, roughly double what the same size costs on the American side of the border, and the price per gigabyte falls much more slowly here as plans get bigger. Budget accordingly.