Skip to content

Every destination

Roaming costs vs eSIM savings in 207+ countries

Updated June 2026

This page shows verified roaming costs for every country side by side with the cheapest eSIM alternative. Each country card shows your carrier's daily roaming rate and the eSIM price for the same network coverage. Click any destination to see the full carrier-by-carrier breakdown with exact savings calculations. All carrier rates are pulled directly from AT&T, Verizon, T-Mobile, EE, Vodafone, and Xfinity Mobile pricing pages. eSIM prices are checked weekly across Airalo, Holafly, Saily, and Nomad.

How to use this tool

Pick your destination from the grid below or scroll to find it by region. Each country page shows three things: the exact daily roaming rate from your carrier, the cheapest eSIM plan for that destination, and the dollar amount you save. The savings calculation uses a standard 7-day trip with moderate data usage. For shorter or longer trips, use the interactive calculator on each country page to adjust the math to your travel dates.

Every country page includes a carrier-by-carrier rate table showing AT&T, Verizon, T-Mobile, and (for European destinations) Vodafone and EE. Below the table, an interactive savings calculator lets you adjust trip length, pick your carrier, and set your data usage level to see a personalized savings estimate. The page also covers local network infrastructure, available eSIM plan tiers with per-GB pricing, and a step-by-step guide to switching from carrier roaming to an eSIM before your flight.

Afghanistan flag
Afghanistan
Roaming ~$10/dayeSIM from $5.15
Save 93%
Åland Islands flag
Åland Islands
Roaming ~$10/dayeSIM from $1.76
Save 97%
Albania flag
Albania
Roaming ~$10/dayeSIM from $1.15
Save 98%
Algeria flag
Algeria
Roaming ~$10/dayeSIM from $1.23
Save 98%
Andorra flag
Andorra
Roaming ~$10/dayeSIM from $2.35
Save 97%
Angola flag
Angola
Roaming ~$10/dayeSIM from $13.62
Save 81%
Anguilla flag
Anguilla
Roaming ~$10/dayeSIM from $6.25
Save 91%
Antigua and Barbuda flag
Antigua and Barbuda
Roaming ~$10/dayeSIM from $7.47
Save 89%
Argentina flag
Argentina
Roaming ~$10/dayeSIM from $2.10
Save 97%
Armenia flag
Armenia
Roaming ~$10/dayeSIM from $2.33
Save 97%
Aruba flag
Aruba
Roaming ~$10/dayeSIM from $1.70
Save 98%
Australia flag
Australia
Roaming ~$10/dayeSIM from $0.71
Save 99%
Austria flag
Austria
Roaming ~$10/dayeSIM from $0.74
Save 99%
Azerbaijan flag
Azerbaijan
Roaming ~$10/dayeSIM from $1.94
Save 97%
Bahamas flag
Bahamas
Roaming ~$10/dayeSIM from $8.36
Save 88%
Bahrain flag
Bahrain
Roaming ~$10/dayeSIM from $1.97
Save 97%
Bangladesh flag
Bangladesh
Roaming ~$10/dayeSIM from $1.25
Save 98%
Barbados flag
Barbados
Roaming ~$10/dayeSIM from $6.14
Save 91%
Belarus flag
Belarus
Roaming ~$10/dayeSIM from $4.45
Save 94%
Belgium flag
Belgium
Roaming ~$10/dayeSIM from $0.74
Save 99%
Belize flag
Belize
Roaming ~$10/dayeSIM from $10.55
Save 85%
Benin flag
Benin
Roaming ~$10/dayeSIM from $5.33
Save 92%
Bermuda flag
Bermuda
Roaming ~$10/dayeSIM from $7.14
Save 90%
Bhutan flag
Bhutan
Roaming ~$10/dayeSIM from $3.12
Save 96%
Bolivia flag
Bolivia
Roaming ~$10/dayeSIM from $5.93
Save 92%
Bonaire flag
Bonaire
Roaming ~$10/dayeSIM from $1.60
Save 98%
Bosnia and Herzegovina flag
Bosnia and Herzegovina
Roaming ~$10/dayeSIM from $1.68
Save 98%
Botswana flag
Botswana
Roaming ~$10/dayeSIM from $6.40
Save 91%
Brazil flag
Brazil
Roaming ~$10/dayeSIM from $1.78
Save 97%
British Virgin Islands flag
British Virgin Islands
Roaming ~$10/dayeSIM from $7.47
Save 89%
Brunei flag
Brunei
Roaming ~$10/dayeSIM from $3.75
Save 95%
Bulgaria flag
Bulgaria
Roaming ~$10/dayeSIM from $0.77
Save 99%
Burkina Faso flag
Burkina Faso
Roaming ~$10/dayeSIM from $6.07
Save 91%
Burundi flag
Burundi
Roaming ~$10/dayeSIM from $1.20
Save 98%
Cambodia flag
Cambodia
Roaming ~$10/dayeSIM from $1.44
Save 98%
Cameroon flag
Cameroon
Roaming ~$10/dayeSIM from $5.44
Save 92%
Canada flag
Canada
Roaming ~$10/dayeSIM from $2.08
Save 97%
Cape Verde flag
Cape Verde
Roaming ~$10/dayeSIM from $10.68
Save 85%
Cayman Islands flag
Cayman Islands
Roaming ~$10/dayeSIM from $6.31
Save 91%
Central African Republic flag
Central African Republic
Roaming ~$10/dayeSIM from $6.80
Save 90%
Chad flag
Chad
Roaming ~$10/dayeSIM from $4.80
Save 93%
Chile flag
Chile
Roaming ~$10/dayeSIM from $2.15
Save 97%
China flag
China
Roaming ~$10/dayeSIM from $1.08
Save 98%
Colombia flag
Colombia
Roaming ~$10/dayeSIM from $2.78
Save 96%
Comoros flag
Comoros
Roaming ~$10/dayeSIM from $0.90
Save 99%
Costa Rica flag
Costa Rica
Roaming ~$10/dayeSIM from $2.55
Save 96%
Croatia flag
Croatia
Roaming ~$10/dayeSIM from $1.01
Save 99%
Curaçao flag
Curaçao
Roaming ~$10/dayeSIM from $5.64
Save 92%
Cyprus flag
Cyprus
Roaming ~$10/dayeSIM from $0.85
Save 99%
Czech Republic flag
Czech Republic
Roaming ~$10/dayeSIM from $0.95
Save 99%
Democratic Republic of the Congo flag
Democratic Republic of the Congo
Roaming ~$10/dayeSIM from $3.20
Save 95%
Denmark flag
Denmark
Roaming ~$10/dayeSIM from $0.79
Save 99%
Djibouti flag
Djibouti
Roaming ~$10/dayeSIM from $1.20
Save 98%
Dominica flag
Dominica
Roaming ~$10/dayeSIM from $6.34
Save 91%
Dominican Republic flag
Dominican Republic
Roaming ~$10/dayeSIM from $2.35
Save 97%
Ecuador flag
Ecuador
Roaming ~$10/dayeSIM from $2.63
Save 96%
Egypt flag
Egypt
Roaming ~$10/dayeSIM from $2.20
Save 97%
El Salvador flag
El Salvador
Roaming ~$10/dayeSIM from $3.99
Save 94%
Estonia flag
Estonia
Roaming ~$10/dayeSIM from $0.95
Save 99%
Faroe Islands flag
Faroe Islands
Roaming ~$10/dayeSIM from $2.29
Save 97%
Fiji flag
Fiji
Roaming ~$10/dayeSIM from $2.58
Save 96%
Finland flag
Finland
Roaming ~$10/dayeSIM from $0.89
Save 99%
France flag
France
Roaming ~$10/dayeSIM from $0.61
Save 99%
French Guiana flag
French Guiana
Roaming ~$10/dayeSIM from $0.90
Save 99%
French Polynesia flag
French Polynesia
Roaming ~$10/dayeSIM from $21.69
Save 69%
Gabon flag
Gabon
Roaming ~$10/dayeSIM from $4.50
Save 94%
Gambia flag
Gambia
Roaming ~$10/dayeSIM from $12.39
Save 82%
Georgia flag
Georgia
Roaming ~$10/dayeSIM from $1.62
Save 98%
Germany flag
Germany
Roaming ~$10/dayeSIM from $0.61
Save 99%
Ghana flag
Ghana
Roaming ~$10/dayeSIM from $2.20
Save 97%
Gibraltar flag
Gibraltar
Roaming ~$10/dayeSIM from $2.81
Save 96%
Greece flag
Greece
Roaming ~$10/dayeSIM from $0.89
Save 99%
Greenland flag
Greenland
Roaming ~$10/dayeSIM from $8.03
Save 89%
Grenada flag
Grenada
Roaming ~$10/dayeSIM from $7.47
Save 89%
Guadeloupe flag
Guadeloupe
Roaming ~$10/dayeSIM from $0.64
Save 99%
Guam flag
Guam
Roaming ~$10/dayeSIM from $3.74
Save 95%
Guatemala flag
Guatemala
Roaming ~$10/dayeSIM from $2.74
Save 96%
Guernsey flag
Guernsey
Roaming ~$10/dayeSIM from $3.04
Save 96%
Guinea flag
Guinea
Roaming ~$10/dayeSIM from $5.80
Save 92%
Guinea-Bissau flag
Guinea-Bissau
Roaming ~$10/dayeSIM from $5.74
Save 92%
Guyana flag
Guyana
Roaming ~$10/dayeSIM from $5.79
Save 92%
Haiti flag
Haiti
Roaming ~$10/dayeSIM from $10.53
Save 85%
Honduras flag
Honduras
Roaming ~$10/dayeSIM from $1.83
Save 97%
Hong Kong flag
Hong Kong
Roaming ~$10/dayeSIM from $0.86
Save 99%
Hungary flag
Hungary
Roaming ~$10/dayeSIM from $0.79
Save 99%
Iceland flag
Iceland
Roaming ~$10/dayeSIM from $0.97
Save 99%
India flag
India
Roaming ~$10/dayeSIM from $2.42
Save 97%
Indonesia flag
Indonesia
Roaming ~$10/dayeSIM from $0.84
Save 99%
Iraq flag
Iraq
Roaming ~$10/dayeSIM from $2.55
Save 96%
Ireland flag
Ireland
Roaming ~$10/dayeSIM from $0.79
Save 99%
Isle of Man flag
Isle of Man
Roaming ~$10/dayeSIM from $2.05
Save 97%
Israel flag
Israel
Roaming ~$10/dayeSIM from $1.26
Save 98%
Italy flag
Italy
Roaming ~$10/dayeSIM from $0.68
Save 99%
Ivory Coast flag
Ivory Coast
Roaming ~$10/dayeSIM from $6.04
Save 91%
Jamaica flag
Jamaica
Roaming ~$10/dayeSIM from $5.78
Save 92%
Japan flag
Japan
Roaming ~$10/dayeSIM from $0.61
Save 99%
Jersey flag
Jersey
Roaming ~$10/dayeSIM from $1.12
Save 98%
Jordan flag
Jordan
Roaming ~$10/dayeSIM from $2.32
Save 97%
Kazakhstan flag
Kazakhstan
Roaming ~$10/dayeSIM from $1.25
Save 98%
Kenya flag
Kenya
Roaming ~$10/dayeSIM from $2.34
Save 97%
Kosovo flag
Kosovo
Roaming ~$10/dayeSIM from $1.20
Save 98%
Kuwait flag
Kuwait
Roaming ~$10/dayeSIM from $1.90
Save 97%
Kyrgyzstan flag
Kyrgyzstan
Roaming ~$10/dayeSIM from $2.02
Save 97%
Laos flag
Laos
Roaming ~$10/dayeSIM from $2.20
Save 97%
Latvia flag
Latvia
Roaming ~$10/dayeSIM from $0.97
Save 99%
Lesotho flag
Lesotho
Roaming ~$10/dayeSIM from $1.70
Save 98%
Liberia flag
Liberia
Roaming ~$10/dayeSIM from $6.88
Save 90%
Libya flag
Libya
Roaming ~$10/dayeSIM from $12.41
Save 82%
Liechtenstein flag
Liechtenstein
Roaming ~$10/dayeSIM from $0.77
Save 99%
Lithuania flag
Lithuania
Roaming ~$10/dayeSIM from $0.76
Save 99%
Luxembourg flag
Luxembourg
Roaming ~$10/dayeSIM from $1.02
Save 99%
Macau flag
Macau
Roaming ~$10/dayeSIM from $0.74
Save 99%
Macedonia flag
Macedonia
Roaming ~$10/dayeSIM from $1.42
Save 98%
Madagascar flag
Madagascar
Roaming ~$10/dayeSIM from $7.37
Save 89%
Malawi flag
Malawi
Roaming ~$10/dayeSIM from $4.50
Save 94%
Malaysia flag
Malaysia
Roaming ~$10/dayeSIM from $0.94
Save 99%
Maldives flag
Maldives
Roaming ~$10/dayeSIM from $7.81
Save 89%
Mali flag
Mali
Roaming ~$10/dayeSIM from $6.88
Save 90%
Malta flag
Malta
Roaming ~$10/dayeSIM from $1.03
Save 99%
Martinique flag
Martinique
Roaming ~$10/dayeSIM from $1.85
Save 97%
Mauritania flag
Mauritania
Roaming ~$10/dayeSIM from $2.00
Save 97%
Mauritius flag
Mauritius
Roaming ~$10/dayeSIM from $5.06
Save 93%
Mayotte flag
Mayotte
Roaming ~$10/dayeSIM from $1.58
Save 98%
Mexico flag
Mexico
Roaming ~$10/dayeSIM from $1.85
Save 97%
Moldova flag
Moldova
Roaming ~$10/dayeSIM from $2.13
Save 97%
Monaco flag
Monaco
Roaming ~$10/dayeSIM from $22.52
Save 68%
Mongolia flag
Mongolia
Roaming ~$10/dayeSIM from $4.05
Save 94%
Montenegro flag
Montenegro
Roaming ~$10/dayeSIM from $1.57
Save 98%
Montserrat flag
Montserrat
Roaming ~$10/dayeSIM from $7.47
Save 89%
Morocco flag
Morocco
Roaming ~$10/dayeSIM from $1.88
Save 97%
Mozambique flag
Mozambique
Roaming ~$10/dayeSIM from $2.44
Save 97%
Myanmar flag
Myanmar
Roaming ~$10/dayeSIM from $0.90
Save 99%
Namibia flag
Namibia
Roaming ~$10/dayeSIM from $1.90
Save 97%
Nepal flag
Nepal
Roaming ~$10/dayeSIM from $2.42
Save 97%
Netherlands flag
Netherlands
Roaming ~$10/dayeSIM from $0.80
Save 99%
New Zealand flag
New Zealand
Roaming ~$10/dayeSIM from $1.18
Save 98%
Nicaragua flag
Nicaragua
Roaming ~$10/dayeSIM from $2.47
Save 96%
Niger flag
Niger
Roaming ~$10/dayeSIM from $4.50
Save 94%
Nigeria flag
Nigeria
Roaming ~$10/dayeSIM from $3.87
Save 94%
Norway flag
Norway
Roaming ~$10/dayeSIM from $1.01
Save 99%
Oman flag
Oman
Roaming ~$10/dayeSIM from $1.67
Save 98%
Pakistan flag
Pakistan
Roaming ~$10/dayeSIM from $1.25
Save 98%
Palestine flag
Palestine
Roaming ~$10/dayeSIM from $1.50
Save 98%
Panama flag
Panama
Roaming ~$10/dayeSIM from $5.10
Save 93%
Papua New Guinea flag
Papua New Guinea
Roaming ~$10/dayeSIM from $1.20
Save 98%
Paraguay flag
Paraguay
Roaming ~$10/dayeSIM from $2.65
Save 96%
Peru flag
Peru
Roaming ~$10/dayeSIM from $2.35
Save 97%
Philippines flag
Philippines
Roaming ~$10/dayeSIM from $1.35
Save 98%
Poland flag
Poland
Roaming ~$10/dayeSIM from $0.85
Save 99%
Portugal flag
Portugal
Roaming ~$10/dayeSIM from $0.74
Save 99%
Puerto Rico flag
Puerto Rico
Roaming ~$10/dayeSIM from $2.71
Save 96%
Qatar flag
Qatar
Roaming ~$10/dayeSIM from $1.92
Save 97%
Republic of the Congo flag
Republic of the Congo
Roaming ~$10/dayeSIM from $5.52
Save 92%
Reunion flag
Reunion
Roaming ~$10/dayeSIM from $1.83
Save 97%
Romania flag
Romania
Roaming ~$10/dayeSIM from $1.02
Save 99%
Russia flag
Russia
Roaming ~$10/dayeSIM from $1.19
Save 98%
Rwanda flag
Rwanda
Roaming ~$10/dayeSIM from $6.49
Save 91%
Saint Barthelemy flag
Saint Barthelemy
Roaming ~$10/dayeSIM from $2.17
Save 97%
Saint Kitts and Nevis flag
Saint Kitts and Nevis
Roaming ~$10/dayeSIM from $7.47
Save 89%
Saint Lucia flag
Saint Lucia
Roaming ~$10/dayeSIM from $7.47
Save 89%
Saint Martin flag
Saint Martin
Roaming ~$10/dayeSIM from $0.86
Save 99%
Saint Vincent and the Grenadines flag
Saint Vincent and the Grenadines
Roaming ~$10/dayeSIM from $9.11
Save 87%
Samoa flag
Samoa
Roaming ~$10/dayeSIM from $19.65
Save 72%
San Marino flag
San Marino
Roaming ~$10/dayeSIM from $0.86
Save 99%
Saudi Arabia flag
Saudi Arabia
Roaming ~$10/dayeSIM from $1.87
Save 97%
Senegal flag
Senegal
Roaming ~$10/dayeSIM from $5.75
Save 92%
Serbia flag
Serbia
Roaming ~$10/dayeSIM from $1.20
Save 98%
Seychelles flag
Seychelles
Roaming ~$10/dayeSIM from $4.50
Save 94%
Sierra Leone flag
Sierra Leone
Roaming ~$10/dayeSIM from $6.67
Save 90%
Singapore flag
Singapore
Roaming ~$10/dayeSIM from $0.74
Save 99%
Sint Maarten flag
Sint Maarten
Roaming ~$10/dayeSIM from $1.60
Save 98%
Slovakia flag
Slovakia
Roaming ~$10/dayeSIM from $0.83
Save 99%
Slovenia flag
Slovenia
Roaming ~$10/dayeSIM from $1.03
Save 99%
Somalia flag
Somalia
Roaming ~$10/dayeSIM from $1.80
Save 97%
South Africa flag
South Africa
Roaming ~$10/dayeSIM from $1.56
Save 98%
South Korea flag
South Korea
Roaming ~$10/dayeSIM from $1.11
Save 98%
Spain flag
Spain
Roaming ~$10/dayeSIM from $0.72
Save 99%
Sri Lanka flag
Sri Lanka
Roaming ~$10/dayeSIM from $1.40
Save 98%
Sudan flag
Sudan
Roaming ~$10/dayeSIM from $7.68
Save 89%
Suriname flag
Suriname
Roaming ~$10/dayeSIM from $5.97
Save 91%
Swaziland flag
Swaziland
Roaming ~$10/dayeSIM from $10.95
Save 84%
Sweden flag
Sweden
Roaming ~$10/dayeSIM from $0.93
Save 99%
Switzerland flag
Switzerland
Roaming ~$10/dayeSIM from $1.02
Save 99%
Taiwan flag
Taiwan
Roaming ~$10/dayeSIM from $1.80
Save 97%
Tajikistan flag
Tajikistan
Roaming ~$10/dayeSIM from $3.28
Save 95%
Tanzania flag
Tanzania
Roaming ~$10/dayeSIM from $2.17
Save 97%
Thailand flag
Thailand
Roaming ~$10/dayeSIM from $0.29
Save 100%
Timor-Leste flag
Timor-Leste
Roaming ~$10/dayeSIM from $1.70
Save 98%
Togo flag
Togo
Roaming ~$10/dayeSIM from $1.90
Save 97%
Trinidad and Tobago flag
Trinidad and Tobago
Roaming ~$10/dayeSIM from $6.78
Save 90%
Tunisia flag
Tunisia
Roaming ~$10/dayeSIM from $1.02
Save 99%
Turkey flag
Turkey
Roaming ~$10/dayeSIM from $0.65
Save 99%
Turks and Caicos Islands flag
Turks and Caicos Islands
Roaming ~$10/dayeSIM from $6.23
Save 91%
Uganda flag
Uganda
Roaming ~$10/dayeSIM from $4.80
Save 93%
Ukraine flag
Ukraine
Roaming ~$10/dayeSIM from $1.19
Save 98%
United Arab Emirates flag
United Arab Emirates
Roaming ~$10/dayeSIM from $1.95
Save 97%
United Kingdom flag
United Kingdom
Roaming ~$10/dayeSIM from $0.66
Save 99%
United States flag
United States
Roaming ~$10/dayeSIM from $1.06
Save 98%
Uruguay flag
Uruguay
Roaming ~$10/dayeSIM from $2.74
Save 96%
US Virgin Islands flag
US Virgin Islands
Roaming ~$10/dayeSIM from $0.80
Save 99%
Uzbekistan flag
Uzbekistan
Roaming ~$10/dayeSIM from $1.47
Save 98%
Vanuatu flag
Vanuatu
Roaming ~$10/dayeSIM from $1.60
Save 98%
Vatican flag
Vatican
Roaming ~$10/dayeSIM from $1.14
Save 98%
Venezuela flag
Venezuela
Roaming ~$10/dayeSIM from $1.50
Save 98%
Vietnam flag
Vietnam
Roaming ~$10/dayeSIM from $1.37
Save 98%
Zambia flag
Zambia
Roaming ~$10/dayeSIM from $4.50
Save 94%
Zimbabwe flag
Zimbabwe
Roaming ~$10/dayeSIM from $2.40
Save 97%

Questions

Frequently asked questions

How often are roaming costs updated?

Carrier rates are verified monthly from official pricing pages. eSIM prices are checked weekly across all four providers: Airalo, Holafly, Saily, and Nomad.

Which carriers are included in the comparison?

Six carriers: AT&T, Verizon, T-Mobile, and Xfinity Mobile (US) plus Vodafone and EE (UK). Each country page shows the carriers most relevant to that region.

Can I compare eSIM providers for a specific country?

Yes. Each country page includes provider cards for Airalo, Holafly, Saily, and Nomad with the recommended provider listed first based on coverage and pricing for that destination.

Run the carrier-vs-eSIM calculation.

Open any destination above to run the carrier-by-carrier calculator.

Compare eSIM providers