I am sure this has been covered so forgive me if this is a duplicate subject.
I am a Verizon customer with an iPhone. I signed up for the Tmobile North American plan which includes unlmited data and text in 140 countries, and most of Europe was on it. We were so pleased that for $60 we were able to text and upload and check facebook without overage worries.
Here's the Tmobile link. http://www.t-mobile.com/optional-services/roaming.html?icid=WMM_TM_SMMRINTRNT_TVB5C1LRTMC5323
My iPhone 6 from Verizon was already considered unlocked, so literally I plop the Tmobile chip in the SIM card reader and work instantly. Connection was just fine (except in the very rural areas) and my phone just piggy backed off the strongest carrier.
PM me if you have questions.
Clarification: We used it on the Viking River cruise, which included Germany, Austria, Hungary.
I have also used Tmobile in Egypt and Turkey.