eSIMs for 190+ countries Top-ups to 100+ countries QR delivered by email in minutes Secure checkout with Visa, Mastercard, Apple & Google Pay Real support on WhatsApp

Roaming from the UK packs
vs a data eSIM.

Operator roaming options, checked on each operator's own site, next to live eSIM prices by destination. Keep your home SIM for calls and texts; use the eSIM for data.

See every saving in one table →

Travelling from the UK

EE roaming
EE: £2.72/day (£27.20 for 10 days)
53 destinations where an eSIM costs less
Checked on ee.co.uk
Vodafone UK roaming
Vodafone UK: £2.75/day (£27.50 for 10 days)
51 destinations where an eSIM costs less
Checked on vodafone.co.uk
O2 roaming
O2: £7/day (£70 for 10 days)
37 destinations where an eSIM costs less
Checked on o2.co.uk
Three roaming
Three: £2.75/day (£27.50 for 10 days)
56 destinations where an eSIM costs less
Checked on three.co.uk
Sky Mobile roaming
Sky Mobile: £2/day (£20 for 10 days)
47 destinations where an eSIM costs less
Checked on static.skyassets.com
Lebara roaming
Lebara's 8-day pack: £5 for 4GB
3 destinations where an eSIM costs less
Checked on lebara.co.uk
Lyca Mobile roaming
Lyca Mobile's 7-day pack: £5 for 2GB
45 destinations where an eSIM costs less
Checked on lycamobile.co.uk
VOXI roaming
VOXI's 1-day pack: £2.60
0 destinations where an eSIM costs less
Checked on voxi.co.uk
Tesco Mobile roaming
30 destinations where an eSIM costs less
Checked on tescomobile.com
SMARTY roaming
45 destinations where an eSIM costs less
Checked on cdn.smarty.co.uk

Roaming from the UK by country

Dubai (UAE)
eSIM from £2.78
Thailand
eSIM from £1.72
USA
eSIM from £2.10
Europe
eSIM from £16.47
Nepal
eSIM from £4.06
Saudi Arabia
eSIM from £2.78
Singapore
eSIM from £2.02
Malaysia
eSIM from £1.27
Canada
eSIM from £2.17
Australia
eSIM from £2.25
Qatar
eSIM from £3
Turkey
eSIM from £1.50
Japan
eSIM from £1.72
Indonesia (Bali)
eSIM from £2.32
Vietnam
eSIM from £1.95
Sri Lanka
eSIM from £2.63
Maldives
eSIM from £11.20
Hong Kong
eSIM from £1.87
South Korea
eSIM from £1.95
New Zealand
eSIM from £2.63
Oman
eSIM from £3.15
Kuwait
eSIM from £2.78
Bahrain
eSIM from £3.15
Germany
eSIM from £7.52
France
eSIM from £8.19
Switzerland
eSIM from £1.50
Italy
eSIM from £6.69
Spain
eSIM from £7.52
Netherlands
eSIM from £6.39
Greece
eSIM from £7.52
Portugal
eSIM from £6.39
Austria
eSIM from £6.39
Mauritius
eSIM from £3.53
Egypt
eSIM from £3.68
Kenya
eSIM from £3.98
South Africa
eSIM from £2.40
China
eSIM from £2.25
Philippines
eSIM from £1.95
Israel
eSIM from £2.10
Azerbaijan
eSIM from £3.38
Georgia
eSIM from £2.02
Kazakhstan
eSIM from £1.87
Uzbekistan
eSIM from £1.72
Mexico
eSIM from £3.08
Brazil
eSIM from £2.70
Cambodia
eSIM from £2.10
Bangladesh
eSIM from £2.63
Poland
eSIM from £5.71
Czech Republic
eSIM from £7.52
Hungary
eSIM from £7.52
Jordan
eSIM from £3.60
India
eSIM from £2.10
Dominican Republic
eSIM from £3.53
Colombia
eSIM from £3.23
Costa Rica
eSIM from £3.68
Peru
eSIM from £3.23
Jamaica
eSIM from £6.69