Mobile roaming costs can result in unwanted bills and costs can vary dramatically by provider. Find out how much your mobile provider charges for roaming abroad, and how you could get a better deal.

Just landed using mobile



Using your mobile phone on holiday can be expensive, and with many providers now removing the provision for free roaming in the EU, it’s important to know how much you’ll be paying when you travel abroad.  You should still be particularly cautious if you’re travelling outside the EU, where prices can differ more dramatically. We lay out your options so you can work out how much you’ll be paying, and which mobile phone networks and best and worst for roaming.

Changes to EU roaming charges

An EU regulation introduced on 15 June 2017 stated that ‘Consumers will be able to use their mobile devices when travelling in the EU, paying the same prices as at home, ie to “Roam like at Home”‘. Essentially this meant that you could use your mobile phone in the EU as you would in the UK, using your bundled minutes, messages and data at no extra cost. However, post-Brexit, mobile networks were not compelled to follow EU regulations so free roaming has been affected.

Which mobile providers charge for roaming in the EU?

EE was the first mobile network to announce that roaming within the EU will no longer be included by default in your monthly bundle. Since then, Vodafone and Three have announced they will also reintroduce roaming charges. These changes affect new customers and those who upgraded in 2021 – see the table below for more details.

Roaming is now charged at £1-2 per day in the EU and there is a fair usage policy on data charges. In contrast, O2 and Virgin Mobile announced that they will not be introducing new post-Brexit fees for roaming this year, though it does similarly have a fair usage data policy.

Whether you’re with one of these mobile networks or a different one, it’s always worth checking your mobile provider website before travelling to see if EU roaming is included in your bundle, and how much it will cost if you’re travelling further afield.

What happens if you use up your bundle?

Even if you are able to use your phone in the EU without additional charges, bear in mind that if you run out of bundled minutes, messages or data, you will pay the same ‘out of bundle’ charges as you would at home. This varies by operator, but could cost upwards of 50p a minute per call, 30p per text message, and 10p per megabyte of data. It’s another good reason to make sure you have a good handle on how much you’re using, whether at home or abroad.

How roaming costs can vary

Using data when roaming in the US can vary significantly – Plusnet charges £6 per MB of data, compared to just 20p per MB with Giffgaff.

Holiday selfie



Roaming outside the EU

If your jet-setting takes you further afield than Europe, cost can vary dramatically between different networks, so make sure you understand the terms of your agreement.  We looked at the cost per MB of data in different destinations, and found some rather shocking disparities. For example, using data when roaming in the US varied from £6 per MB with Plusnet to 20p per MB with Giffgaff.  This could prove to be extremely costly, though many providers have caps in place to help consumers avoid sky-high bills.

These providers should send you an alert to your phone when you have reached 80% and 100% of your limit, so you do not get any nasty surprises. For example, Virgin Media sets its roaming cap outside the EU at £51.50 by default. In other cases, roaming is capped at how much money you have stored on your account when you last topped up – as is the case with providers like GiffGaff.

Although these measures can help you avoid huge bills, it’s still worth shopping around before you go abroad, as in some cases you could hit this cap with just a few minutes of browsing the internet, or fewer than 10 minutes on the phone. Check with your provider to see whether you have a safety cap before you go abroad, find out how much it is and how easy it is to remove it if you need to.

But beware – if you do opt to remove this safety cap, providers consider they’ve offered you ‘fair warning’ and you could still be facing a hefty bill if you forget to keep an eye on your spending.

To avoid these sorts of situations, some providers, such as EE, O2 and Vodafone, have roaming add-ons that can make data and calls significantly cheaper – but there’s a catch.

Vodafone, O2, EE, and Three travel bundles

Each of the ‘big four’ providers – EE, O2, Three and Vodafone – offer a different way to help keep your roaming costs manageable. But these may not always represent good value for money, depending on how much you expect to use.

Vodafone Roaming Charges

Roaming costs for Vodafone vary depending on plan, so make sure you read the terms and conditions.  The Unlimited Data Xtra Plan with 4 Xtra Benefits lets you use your UK allowance in 83 countries in Zone B and C, which includes most popular travel destinations such in Europe, the Caribbean, the USA and Canada among others. It then costs £6 a day to use your UK allowance in a further 75 countries in Zone D, which includes less common travel destinations in South America, Africa and Asia.

The Limited Data Xtra Plan with 4 Xtra Benefits lets you use your UK allowance in Zone B (Europe) without charge, then it’s £6 a day to use your UK allowance in 107 more countries in Zones C and D.  For any of Vodafone monthly payment plans there will be a £2 daily charge in Europe, and £6 daily charge in 107 countries outside of Europe.

Roaming passes for the Europe Zone will cost £8 for 8 days or £15 for 15 days, or £2 for a single day pass. All of Vodafone’s plans have a 25GB fair usage policy.

The daily charge could work out well for medium-to-heavy mobile phone use, but bear in mind that any use of your phone – making a single call, sending one text message, or downloading an email – would cost £6. For those who barely use their phone abroad, or only want it for emergencies, this could prove costly.

O2 roaming charges

O2 takes a slightly different approach, with ‘O2 Travel’, which covers 63 additional destinations outside Europe.  This costs £4.99, and for this you get 120 minutes of calls, 120 texts and unlimited data, though this is slowed after the first 200MB. Similarly, it is triggered if you use your phone to call, text, or use data.

O2 Travel is classed as a ‘Bolt On’, and you’ll need to activate it before you go away, or be stuck paying standard roaming rates. For select Sim-only and contract plans, O2’s Travel Inclusive Zone allows you to use the same allowance in 27 of O2 Travel’s countries without the £4.99 charge.

EE Roaming Charges

EE offers a range of add-ons for travellers that you can opt into.  ‘Travel Data Pass’ offers pay-monthly customers 500MB of data for £5.02 per day in The United States and Canada, and £6.27 per day in Australia, China, India, Mexico, New Zealand, South Africa, Thailand, Turkey and UAE.

You can also buy a ‘World Select Talk and Text’ add-on for £6.26 per day, which gives you unlimited calls and texts if you’re roaming in the USA, Canada, Turkey, Australia or the UAE.  There are also additional data add-ons that start at 10MB for both pay-monthly and pay-as-you-go customers – these can only be purchased when abroad, and you should be sent a text when you’ve arrived showing your options.

Bear in mind that, unlike O2 and Vodafone, you’ll need to purchase multiple travel add-ons with EE to cover calls and data. This could end up costing nearly twice the price.

If you’re on a plan with swappable benefits, you can roam in Australia, Canada, Mexico, New Zealand and the USA using the Roam Further data pass benefit.

Three Roaming Charges

Three has long been pushing the benefits of its enhanced roaming package, known as ‘Go Roam’. It claims to let you roam in 71 destinations around the world for £2 a day in Europe or £5 a day in the rest of the world.

However, Go Roam is only available on Advanced plans, which start at 4GB of data and can have a contract for up to 24 months, depending on the package you select.

Three also has a data passport which allows unlimited data usage for £5 a day in all 71 Go Roam Destinations and 18 further destinations including Canada, United Arab Emirates and Thailand. As with the other daily ‘data passport’ style add-ons, they run from midnight to midnight UK time, so if you are not careful, you can be charged twice for one day’s usage.

Best mobile networks for calling abroad from the UK

The cost of making international calls can vary dramatically between mobile providers, although most congregate around 18 to 20 pence per minute.

Cost to call Spain from a UK mobile phone

Calls to Spanish mobile on UK pay-monthly contract  with  Standard cost per minute

GiffGaff 9p

EE 18p

ID Mobile 18p

Sky Mobile 19p

Tesco Mobile 19p

Vodafone 19p

O2 19.5p

Three 19.5p

Virgin mobile 58p

Prices correct as of January 2022. While it’s important to bear these costs in mind, many providers do offer add-ons and that can help regular travellers reduce costs.

For example, EE’s free ‘call abroad’ add-on significantly lowers the cost of calling abroad in 60 countries.  O2 has an International Bolt-on for £3 a month, enabling international calls to mobiles and landlines in 200 countries from 1p a minute, although that costs £3 a month.

Three’s PAYG customers get a better deal than its pay-monthly ones when it comes to calling other countries from the UK. They can call France, Italy, Spain, The Netherlands, Poland, Romania, Lithuania, Germany, Portugal, Bulgaria, Latvia, Cyprus, the US, Canada, South Africa, Australia, India, Pakistan, Bangladesh and China for 3p a minute.

Is it cheaper to call abroad from a landline?

If you need to make the odd call abroad, you might think it’s cheaper to call from a landline than a mobile phone – but in practice that’s not always the case. Again, we’re seeing that the biggest and most well-known providers, such as BT and Virgin, are by far the most expensive.

For example, BT typically charges around 20p a minute to call an EU mobile, while Virgin charges around 59p. The Post Office and TalkTalk charge around 17p and 22p, respectively.  Most providers also offer an international call package, which gives either discounted or inclusive calls.  If you plan to call abroad regularly, make sure to check what the best international call package is for you.

Mobile apps and cheap ways to call abroad from the UK

If you don’t fancy paying money to contact family in the US or Australia, there are free ways to chat. Consider apps that use an internet connection to make phone calls and send messages between mobile phones.  Apps like WhatsApp, Viber and Skype let you make phone and video calls and, if your phone is connected to wi-fi, it won’t even use your data. The person you’re calling will need a data connection or wi-fi, plus the same app, to receive the call.