Canada
Anurag Jamwal · Pexels

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 plans
    DataDaysPricePer GB
    1 GB7$7$7
    3 GB30$8$2.67
    5 GB30$13$2.60
    10 GB30$17$1.70
    Unlimited3$18
    Unlimited5$25
    Unlimited7$30
    20 GB30$31$1.55
    Unlimited10$35
    50 GB30$69$1.38

    Check Nomad prices →

  • Airalo50 GB · 30d$84$1.68/GB✓ checked30 plans
    PlanDataDaysPricePer GB
    Canada Mobile1 GB3$7$7
    Canada Mobile3 GB3$8$2.67
    Canada Mobile Plus1 GB3$8.50$8.50
    Canada Mobile3 GB7$9$3
    Canada Mobile Plus3 GB3$13$4.33
    Canada Mobile5 GB7$14$2.80
    Canada Mobile Plus3 GB7$14$4.67
    Canada Mobile5 GB15$15$3
    Canada Mobile10 GB7$18$1.80
    Canada Mobile5 GB30$18$3.60
    Canada MobileUnlimited3$19
    Canada Mobile10 GB15$20$2
    Canada Mobile Plus5 GB7$20$4
    Canada Mobile Plus5 GB15$22$4.40
    Canada Mobile10 GB30$23$2.30
    Canada Mobile Plus5 GB30$24$4.80
    Canada Mobile Plus10 GB7$26$2.60
    Canada MobileUnlimited5$27
    Canada Mobile Plus10 GB15$28$2.80
    Canada Mobile Plus10 GB30$31$3.10
    Canada MobileUnlimited7$32
    Canada Mobile20 GB15$34$1.70
    Canada MobileUnlimited10$35
    Canada Mobile20 GB30$37$1.85
    Canada MobileUnlimited15$45
    Canada Mobile Plus20 GB15$48$2.40
    Canada Mobile Plus20 GB30$48$2.40
    Canada Mobile50 GB30$84$1.68
    Canada MobileUnlimited30$86
    Canada Mobile Plus50 GB30$96$1.92

    Check Airalo prices →

  • Saily20 GB · 30d$43.99$2.20/GB✓ checked5 plans
    DataDaysPricePer GB
    1 GB7$5.29$5.29
    3 GB30$12.99$4.33
    5 GB30$17.99$3.60
    10 GB30$30.99$3.10
    20 GB30$43.99$2.20

    Check Saily prices →

  • HolaflyUnlimited · 3d$17.90unlimited✓ checked6 plans
    DataDaysPricePer GB
    Unlimited3$17.90
    Unlimited5$25.50
    Unlimited7$32.90
    Unlimited10$34.90
    Unlimited15$44.90
    Unlimited30$86.90

    Check Holafly prices →

  • eSIM Go10 GB · 30d$19$1.90/GBnot sold to travellers2 plans
    DataDaysPricePer GB
    3 GB30$9.50$3.17
    10 GB30$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

AirportKiosksPeak queueOff-peak
Toronto Pearson (YYZ)Rogers, Bell and Telus12 min4 min
Vancouver (YVR)Rogers and Telus10 min3 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 daysCanada MobileCanada 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.