Data collected by national regulators and published by the Body of European Regulators for Electronic Communications (BEREC) shows the average retail price per minute for making roaming calls has fallen by 79% from before the introduction of the cap to last year.
The price for receiving calls abroad is down by 89%, the price of a text message by 79%, and data per megabyte by 95%.
Some of this may be down to factors other than the cap: the retail price for roaming data had been decreasing before the cap was introduced in 2012.
This is just the rate charged for roaming specifically, so it doesn't take into account any price rises in regular bills that providers may have introduced to make up for lost roaming income.
Roaming charges to be scrapped altogether within a couple of years
Anecdotal evidence indicates that some people still pay a lot to use their phones abroad under the capped regime. A law to scrap roaming charges altogether from June 2017 was passed in 2015.
When it comes fully into force, networks won't be able to charge a customer more for roaming within the EU than they charge at home. Between April 2016 and June 2017, they'll be able to add a top-up fee of no more than €0.05 on every call made or megabyte of data used, and €0.02 on every SMS sent (excluding VAT).
These fees will be abolished altogether from 15 June 2017.
Higher rates will be possible only under a 'fair use' exception to make sure the rules only apply to "periodic travel".
The EU says it would be "abusive" if people were able to sign up to a provider in a country where it's cheap, and make that their permanent mobile phone plan back in their home country.
On the face of it that seems to mean that, for example, someone with a Spanish mobile phone contract could take their device to the UK permanently and be guaranteed to pay no more than the 2014 rates shown in our chart above.
The Commission is due to publish detailed 'fair use' rules by the end of the year, though, so it may not work like that.
Update 16 November 2015
We updated the article to include data on the average retail prices for roaming calls, texts and data published by the Body of European Regulators for Electronic Communications (BEREC). We also changed references to a draft law to scrap roaming charges, as it has since been passed.
Update 2 June 2016
We updated some figures and quoted a more recent claim from Britain Stronger in Europe.
We can’t sugar coat how difficult this year has been for good information.
News this year has fractured communities, and caused confusion and panic for many of us. No one can control what will happen next. But you can support a debate based on fair, accurate and transparent information.
As independent, impartial fact checkers, we rely on individuals like you to ensure the most dangerously false inaccuracies can be called out and challenged.
Could you chip in to support an accurate and fair debate today?