The Alps by rail: Paris, Geneva, Zermatt, Milan and Nice on one connection plan
Three countries and a detour to Monaco, two of them outside the EU, and some of the longest tunnels in Europe. A plan that keeps the tickets, the hotel codes and the mountain weather on your phone.
A rail loop from Paris through Geneva and Zermatt to Milan and the Riviera crosses France, Switzerland, Italy and often Monaco. Switzerland and Monaco are outside the EU, so check each country by name on the plan's list, or combine country plans. Save tickets offline before tunnel legs and keep your home line's data roaming off.
Why does an Alpine rail loop need more planning than a city break?
Because the countries change faster than the scenery. In ten days you can leave Paris on a high-speed train, arrive in Geneva, ride up to Zermatt, cross under the mountains into Italy and finish on the Riviera with an afternoon in Monaco. That is four countries, and two of them, Switzerland and Monaco, are outside the European Union. EU roaming rules, and plans built around the EU, do not automatically cover them.
Then there are the tunnels. Alpine railways run through long tunnels and deep valleys where signal can drop for minutes at a time. None of this is a reason to worry; it is a reason to have the things you need saved on the phone before each leg.
Coverage check: each stop against the country lists TripoSIM publishes for its regional plans
| Country on the route | Country plan | Europe plan 35 listed | Global plan 129 listed |
|---|---|---|---|
| France | Yes ↗ | Not listed | Listed |
| Switzerland | Yes ↗ | Listed | Listed |
| Italy | Yes ↗ | Listed | Listed |
| Monaco | Yes ↗ | Not listed | Not listed |
Read the table carefully: regional lists differ on exactly the countries that matter on this route. If no single plan you are considering names all four, two or three country plans are a perfectly good answer.
What happens to your phone on each leg?
| Leg | Country change | What to expect |
|---|---|---|
| Paris → Geneva | France → Switzerland | The phone moves to a Swiss network on arrival; in Geneva it may still see French networks |
| Geneva → Zermatt | Within Switzerland | Valley stretches can be patchy; Zermatt itself is a busy resort |
| Zermatt → Milan | Switzerland → Italy | Tunnels under the Alps: plan for a gap |
| Milan → Nice | Italy → France | Coastal line with many short tunnels near the border |
| Nice ↔ Monaco | France → Monaco → France | Monaco has its own network; phones may stay on French ones nearby |
What is special about Geneva?
Geneva is almost surrounded by France. Phones in the city and at the airport can connect to a French network even when you are standing in Switzerland, and the reverse happens on the French side. With a plan that lists both countries this is harmless. With a Switzerland-only plan, a phone that drifts onto a French network may stop giving data; with a France-only plan, the opposite. If data stops in Geneva, turn off automatic network selection on the travel line and choose a network for the country your plan covers. Switch automatic selection back on when you leave.
The bigger risk is your home line. If its data roaming is on, a drift onto a Swiss network can bill non-EU roaming rates even on a day you thought you were in France. Switch the home line's data roaming off before you leave home and leave it off.
How should you handle the tunnel legs?
- Tickets and seat reservations offline. Inspectors walk through mountain trains whatever the signal.
- Next hotel details saved. Many Alpine hotels send check-in codes or directions by message; save them before the train leaves.
- Weather and lift status checked before boarding. If the day's plan depends on a cable car or a mountain railway, check its status while you still have signal.
- Downloads done on Wi-Fi. Long train days are ideal for offline podcasts, films and maps, prepared the night before.
Does a day in Monaco need its own plan?
Monaco is a separate country with its own network, outside the EU, and a short train ride from Nice. Along the coast your phone may stay on a French network for much of the visit, but you cannot count on it. If your plan lists Monaco, nothing changes. If it does not, the visit is short enough that an offline map, a screenshot of your restaurant booking and the station's Wi-Fi will usually do. Keep your home line's data roaming off so a Monaco network cannot bill you as roaming.
How do you choose between one plan and several?
Count nights per country. If Switzerland is three or four nights in the middle, and France and Italy split the rest, one plan that names all four countries keeps things simple. If your list has a gap, cover the gap with a country plan rather than giving up on the regional plan. Our route-by-route check of TripoSIM's regional lists walks through exactly this situation.
| Nights | Simple set-up |
|---|---|
| France 4, Switzerland 3, Italy 4, plus a Monaco day | One plan listing all four, or a regional plan plus a Switzerland or Monaco plan for whatever it leaves out |
| Switzerland 8, a day each in France and Italy | A Switzerland plan, plus a regional plan only if the day trips matter |
| France 10, two nights in Geneva | A France plan plus a short Switzerland plan |
A sample ten-day connection plan
- BeforeT−3Install at homeInstall every plan you need, label each by country, switch them all off. Save rail tickets and hotel codes offline.
- Day1Land in ParisSwitch on the plan that covers France, set it for data and allow data roaming on it only.
- Day3Paris → GenevaIf you use a separate Swiss plan, switch the data line after arrival. If data stops in the city, choose a Swiss network manually.
- Day4Geneva → ZermattValley stretches can be patchy. Check mountain weather before you board.
- Day6Zermatt → MilanTunnel leg. Everything for Milan saved in advance.
- Day8Milan → NiceCoastal tunnels near the border. Switch lines after arrival if you use country plans.
- Day9Day trip to MonacoCovered only if your plan lists Monaco; otherwise an offline day.
- Day10Fly home from NiceSwitch data back to your home line after you land.
Which variations of the loop change the plan?
Adding Austria via the Arlberg, or Liechtenstein on the way to St Moritz, adds countries that some lists name and some do not. Starting in Zurich instead of Paris removes France from the first half. Finishing in Milan rather than Nice removes France and Monaco altogether. Each change is a reason to rerun the country check, not to buy something new by default.
Questions travellers ask
Does a Europe eSIM work in Switzerland?
Only if Switzerland is on the plan's country list. It is outside the EU, so check it by name rather than assuming.
Why did my phone connect to a French network in Geneva?
Geneva is almost surrounded by France and signals cross the border. Choose a network manually if your plan does not cover the one the phone picked.
Will I have signal in Alpine tunnels?
Do not count on it. Save tickets, hotel codes and maps before each tunnel leg.
Is Monaco covered by a France plan?
Not necessarily. Monaco is a separate country with its own network; check it by name or plan the visit offline.
Sources and notes
Device steps and roaming rules are from the official pages below. Statements about TripoSIM's plans come from TripoSIM's public pages, checked on 7 November 2026; the seller's checkout is the final word on countries, validity and price. We do not claim field tests or network measurements in this article.
- European Commission: roaming questions and answers
- Apple: use eSIM while travelling internationally
- Google Pixel Help: use two SIMs
- TripoSIM: how it works
Filed under: Europe Ferries, cruises & borders