Related Content

Italy

Italy has some fantastic trains, amazing stations and incredible rail journeys, so this guide will show to how to make the most of exploring Italy by train

It will help you to save time and money and avoid confusion , click the links below for instant access for the info you need.

Share

Temporary Covid 19 alterations:

A green pass is now required for travel on Frecce, IC, ICN, EC and Nightjet services (all long-distance day and night trains).
Travelling with face masks is mandatory on all trains within Italy.

International trains:
The majority of international train services which were operating pre-pandemic have resumed, though the rail operator Thello has closed down, which has resulted in the withdrawal of the Paris <> Venice night train service and the Marseille/Nice <> Milano day trains.

Green passes are also required for international journeys by EC services to Switzerland and Germany via Austria, TGV trains to France and the Railjet and Nightjet trains to Austria; as well as the new Trieste <> Vienna via Ljubljana service.

Frecce trains - Frecciabianca on left and Frecciarossa on the right Frecce trains - Frecciabianca on left and Frecciarossa on the right
Boarding a Frecciabianca train Boarding a Frecciabianca train
Genova Piazza Principe station Genova Piazza Principe station
From a train between Bolzano and Trento From a train between Bolzano and Trento
The top tier Trenitalia train - the Frecciarossa 1000 The top tier Trenitalia train - the Frecciarossa 1000
Torino Porta Susa stazione Torino Porta Susa stazione
Two of the more modern double decked trains used for some Regional services, particularly in northern Italy Two of the more modern double decked trains used for some Regional services, particularly in northern Italy
A Frecce train await departure from Venezia/Venice A Frecce train await departure from Venezia/Venice

Notes on Italian trains:

Travelling on Italian trains has its quirks, particularly if you want to travel at the cheapest possible price, but it can also be a magical experience; a feast for those who appreciate great design and/or travelling through stunning landscapes.

Italy has a primary high speed railway line that runs down the middle of the country on a
Torino/Turin – Milano – Bologna – Firenze/Florence – Rome/Roma – Napoli/Naples – Salerno route.
A new high speed line has also opened between Milano and Brescia (the first stage of a Milano – Venezia high speed railway).

Multi-lingual announcements are made on the majority of trains, though the list of stations, which a train will be calling at, always switches back to Italian.

More information about how to board and use these trains is available on the Italian Trains guide.

The train operators:

Not all trains in Italy are operated by the national train operator, Trenitalia; the five main exceptions are;

(1) The Italo services - which offer an alternative to travelling by Trentalia's high speed Frecce services.
Tickets for journeys by Italo services are not sold on the Trenitalia website and similarly tickets for the Frecce services are not available on the Italo website.
The Italo services share stations with Trenitalia's trains but they have separate facilities; ticket machines, info desks, 1st class lounges etc.

(2) Many of the local/regional trains in northern Italy, including those in Lombardy; many routes to/from Milano are operated by Trenord.

(3) The trains between Napoli/Naples and Sorrento.

(4) Many of the local trains in south east Italy including most of those from/to Bari and Lecce.

A choice of train services:

What is comparatively unusual about train travel in Italy is the high likelihood of being able to choose between different train services when taking a journey.

If you will be travelling between towns and cities during the day there can be a choice of up to four different Trenitalia train services, from slowest to fastest they are;
(1) Regionale
(2) Regionale Veloce
(3) Intercity
(4) Frecce

So if you are happy to plan in advance and book ahead, then there are big savings to be made by booking in advance online for the express trains; the Frecce and Intercity trains, which are operated by Trenitalia, OR the Italo trains operated by NTV.

Or if you would rather be spontaneous and buy tickets last minute at the station, you'll pay the same price as you would online if you take the Regionale or Regionale Veloce train services.

Going long-distance by day:

If you will be travelling long-distance you can also usually choose between travelling on the high speed Frecce trains and Italo trains, OR the slower Intercity trains, which still take the parallel, conventional older lines.
So will often have a choice between:
(1) faster, more frequent, but more expensive trains, OR
(2) slower, less frequent, but cheaper trains.

Intercity(IC) trains are slower (and generally cheaper) than Frecce trains because they're conventional express trains and very rarely use the high speed lines.
But because they don't take the high speed lines, a journey by Intercity trains can be more scenic.

Going long-distance by night:

Trenitalia operates 'Treno Notte' overnight trains on these routes; the symbol indicates which part of the journey is overnight:

(1) Roma Trento - Bolzano
(2) Roma Venezia/Venice - Treviso - Udine - Trieste
(3) Roma - Napoli Messina - Palermo and Siracusa
(4) Milano - Genova - La Spezia - Pisa - Livorno Messina - Palermo and Siracusa
(5) Torino - Milano - Genova Napoli - Salerno
(6) Torino - Milano - Bologna - Firenze - Roma Villa San Giovanni - Reggio di Calabria
(7)Torino and Milano - Piacenza - Parma - Modena - Bologna - Rimini Bari - Lecce

More information is available on our Italian Trains guide.

The high speed (AV) services:

A Trenitalia Frecciarossa train A Trenitalia Frecciarossa train
A Trenitalia Frecciarossa 1000 train A Trenitalia Frecciarossa 1000 train
The trains operated by Italo The trains operated by Italo
A Trenitalia Frecciargento train A Trenitalia Frecciargento train

All of the train services which use the high speed lines for all OR part of their journey are designated as AV services

AV services are operated by Trenitalia - the Frecciarossa 1000, the Frecciarossa and the Frecciargento trains; and by NTV, it's Italo trains compete with Trenitalia's services.

Many AV services also have their journeys extended to more distant destinations not served by the high speed lines.
You won't be travelling on a high speed line if you take an AV service between these destinations:

  • Venezia/Venice and Brescia
  • Venezia/Venice and Bologna
  • Bolzano and Bologna
  • Salermo and Regio di Calabria
  • Lecce and Bologna

Trains also have to divert off the high speed lines in order to call at the main stations in Milano, Florence/Firenze, Roma and Napoli; meaning that the trains which stick to the direct route are faster.

Choosing between the high speed AV trains:

If you want to make a high speed journey, you can nearly always choose between a Frecce train service operated by Trenitalia, or an Italo train service operated by NTV.

Trenitalia uses three types of Frecce train on the high speed lines – Frecciarossa 1000, Frecciarossa and Frecciargento trains.
On some routes there is a choice between different types of Frecce trains.

The journey times will be similar and it won't affect the ticket prices either, but the on-board ambiences can be different, particularly in the premium classes.
If you will be travelling in the premium classes and have a choice between travelling by a Frecciarossa 1000 train or a Frecciargento train; ShowMeTheJourney's recommendation is to take the Frecciarossa 1000 train.

On the Italo trains, the Frecciarossa 1000 trains and the Frecciarossa trains, you can choose between travelling in four classes of accommodation.

Also worth knowing is that Trenitalia's Frecciabianca trains are given AV train numbers, but they don’t travel on the high speed line (usually).

On board the AV trains:

On your ticket the 'carrozza' number is the coach/car number and the 'posti' is the seat number

As all seats are reserved on Frecce and Italo and Intercity services, the destinations between which seat is reserved for is not indicated on the trains.

When boarding, if you want to change seats ask the conductor first; don't assume that a spare seat will be available for your entire journey.

If you prefer to face forwards, note that all trains reverse direction when they call at Firenze S.M.N., Milano Centrale, Napoli Centrale, Roma Termini and Venezia S. Lucia.

The local and regional trains:

Regionale Veloce (RV) and Regionale (R) are similar, but different train services.
Regionale (R) trains are predominantly local trains, while Regionale Veloce (RV) trains link towns and cities over longer distances and skip some stations.

So when travelling between larger towns, Regionale Veloce (RV) trains CAN be faster, but tickets cost the same price as the slower as Regionale (R) trains.
So look for RV/RGV trains heading to your destination on the departure screens.

Many destinations in Italy most popular with tourists are only served by these trains; on which you can't save money by booking in advance.

Bicycles:

Standard (non-folding) bicycles, which haven't been disassembled, can only be taken on board the Regionale and Regionale Veloce trains - bike tickets are required.
More info is available here.

Good to know about the main stations:

Milano Centrale Milano Centrale
Roma Termini Roma Termini
Messina Centrale Messina Centrale
Napoli Centrale Napoli Centrale

Italian stations are bi-lingual, all signage is in English and Italian and ticket machines have excellent English translation.
At major stations the announcements re: train departures are in Italian and English; the English announcements always follow the Italian announcements.
However, Italian place names aren’t translated into English, Florence is always Firenze etc

More information is available on our Italian Stations guide.

Many Italian cities, including Genova, Firenze, Milano, Roma and Venezia, have more than one station that long distance express trains call at; and the names of these stations are often more fanciful than logical.
So when planning a journey, booking a ticket or before boarding a train, try to work out which station suits you best for accessing your final destination.

Trains reverse direction when calling at these main city centre stations, when on route to other destinations - Firenze S.M.N., Milano Centrale, Napoli Centrale and Roma Termini.

Buying tickets at a main station:

The type of train you will be travelling by matters when booking tickets at the station.

Because tickets for the Regionale and Regionale Veloce trains are cheaper they CAN'T be used to travel on Intercity or Frecce trains.
So once you have booked the ticket(s) valid for the Regionale trains, you can't just hop on any next train to your destination.
If the next train to leave isn't one of the two Regionale services, you will have to hang back and wait until a Regionale or Regionale Veloce train service will be departing.

Similarly tickets booked at the station for Intercity trains can't then be used to travel by Frecce trains.

The Italo trains:

Italo trains have their own ticket desks and branded ticket machines.
Trenitalia branded ticket counters and machines don’t sell tickets for Italo trains and vice versa.

Using the ticket machines:

Trenitalia's ticket machines can be a good alternative to the queues that can build up at the ticket office.
They have excellent English translations and are comparatively easy to use, though watch out for the fact that some machines are cash only, others are card only and some are both.

When there is a choice of different train services, and therefore different tickets prices, these options are clearly shown on the machines.
The departure times, arrival time and journey time are shown, so you can work out which train will get you to your destination faster - and decide if the time saving is worth the extra cost.

Also be aware that only journeys by Trenitalia trains WITHIN Italy can be purchased from the machines.

Finding your train:

Each individual train service has a unique 4-digit 'TRENO' number that is preceded on departure screens with an abbreviation of the type of train service - AV, IC, RGV or REG.

These train numbers are used on the departure information at stations - and if you have booked a ticket for a specific Frecce or Intercity departure, then this TRENO (train) number will be printed on your ticket.
The easiest means of working out the specific departure details of your train can be matching the train number on your ticket with the train number on the information screens.

At major stations red electronic screens are being installed along the length of the platforms/binari that are used by the Frecce and Intercity and Italo trains.
Around 5-10 mins before departure, these screens will display the numbers of the carrozza/coach, which will be located beside each screen when the train arrives.
So use them to know where to wait on the binario/platform for ease of boarding into the carrozza/coach in which your assigned seat is located; match the number on the screen to the carrozza number on your ticket.

When these screens aren’t available it can be best to wait in the middle of the platform and then make a dash towards the coach that your seat is located in – but don’t delay, if need be, board the train by the nearest door and walk through to find your seat.

More information, including how to make sense of the departure screens is available on the guide to using Italian stations.

Left luggage:

Italian stations don't have left luggage lockers, instead some* of the larger stations have staffed left luggage offices.
*Stations with no left luggage facilities include Torino Porta Susa, Messina Centrale, Roma Tiburtina, Modena, Brindisi, Lecce, SanRemo and Milano Porta Garibaldi.

You hand your bags to the staff and then pay in advance when depositing your bags - pay attention to the opening times, you will only be able to return and retrieve your luggage when the office is open.
If you subsequently leave your bag for longer than planned, you can pay the balance when you collect it.

However, be aware that because you will receive a personal service, long queues can build up at busy times at the popular stations - we have waited more than 45 mins to deposit bags at Venezia S. Lucia and Firenze S.M.N. stations.
The queues tend to move quicker when collecting rather than depositing, but be at the station a minimum of 30 mins before your train leaves, if you have bags to retrieve.

Notes on the ticketing:

The Trenitalia website does not sell tickets for the Italo trains or show their train times and in turn, the Italo website only sells tickets for its trains and has no information for the Frecce trains.

The Trainline and Omio booking sites enable comparison between Frecce and Italo trains - find the links to both of these services in the detailed train ticket guide below.

The full price tickets are the 'Base' tickets - and these can be refunded if you subsequently change your travel plans.
They will also be the only tickets for sale when both the 'Economy' and 'Super Economy' tickets have sold out.

If you will be booking last minute at station for journey by Frecce or IC trains, you will in effect be purchasing a 'Base' ticket.

Tickets for journeys by Frecce (AV) and Intercity (IC) trains are available online up to 4 MONTHS ahead of the travel date.

Italo tickets CAN be available earlier than Frecce trains.
This information seems vague because there seems to be flexibility re: when Trenitalia and Italo will place tickets on sale.

Trenitalia.com also sells tickets for international trains to/from Italy, but only for DIRECT trains.

Discounted tickets:

Limited numbers of discounted tickets are made available online for journeys by Frecce and Intercity trains and by Italo trains.

The discounted tickets on TRENITALIA are:
(1) 'Super Economy; the cheapest tickets of all, and
(2 'Economy' tickets.

Neither 'Super Economy' or 'Economy' tickets can be refunded if YOU subsequently abandon your travel plans completely
Though reservations can be transferred to an alternative departure if you have booked 'Economy tickets', but NOT if you have booked 'Super Economy' tickets.
If you are travelling 'Super Economy' and miss the train you are booked on for any other reason than a delayed connecting Trenitalia service, you will have to buy new tickets.

On popular departures, 'Super Economy' tickets can sell out more than 2 months ahead; particularly in the summer.

Seat reservations:

Reservations are compulsory on IC trains and the AV trains - both the Frecce trains operated by Trenitalia and the Italo trains operated by NTV.

Seats are automatically assigned when booking tickets online and at stations, but rail pass users will need to reserve prior to boarding a Frecce service, while in contrast to ticket holders, rail pass users don't have to reserve on IC services, though doing so is highly recommended; rail passes are not accepted on Italo services

On your ticket the 'carrozza' number is the coach/car number and the 'posti' is the seat number.

Tickets on Regionale (R/RV) trains:

Tickets for local and longer distance journeys by Regionale Veloce (RV) and Regionale (R) trains are not discounted online; so if you want to travel by these trains, the price will be the same if you buy tickets last minute at the station.
Tickets purchased for journeys by either type of Regionale train (RV and R) cannot subsequently be used for journeys by Intercity or Frecce train.

Tickets have to be stamped in machines before boarding Regionale REG/RGV trains – but not when boarding express trains.

Seats cannot be reserved on either type of Regionale train service, so the availability of seats is not guaranteed on these trains.

The most scenic routes:

Of the routes that SMTJ has been fortunate to travel along, our favorite Italian journeys are:

  1. Salerno <> Reggio Calabria
  2. Brennero <> Verona
  3. Genova <> La Spezia
  4. (Milano) - Lecco <> Tirano
    5 Domodossola <> Locarno (The Centovali Railway)
  5. Messina <> Taormina
  6. (Milano) > Arona > Domodossola > The Simplon Tunnel
  7. Rimini <> Bari
  8. Genova <> Ventimille
  9. Messina <> Palermo

Though we have yet to travel on these routes:
Ventimile > Cuneo > Torino
Torino <> Aosta
Bolzano <> Merano
Taranto <> Reggion Calabria
Siracusa <> Gela
Fortezza <> San Candido

Genova <> La Spezia Genova <> La Spezia
Salerno <> Reggio Calabria Salerno <> Reggio Calabria
Brennero <> Verona Brennero <> Verona
Lecco <> Tirano Lecco <> Tirano
Milano <> Stresa Milano <> Stresa
Rimini <> Ancona Rimini <> Ancona
Domodossola <> Locarno Domodossola <> Locarno
Messina <> Taormina Messina <> Taormina

Using rail passes:

Rail pass users need to book reservations (seats) on Frecce trains before boarding.
These can be purchased at stations from the Trenitalia ticket machines or ticket counters, or online on the ItaliaRail website.

The Trenitalia ticket machines do not sell rail pass reservations on the international trains from Italy – these can purchased from ticket counters (with no booking fees).

Much more information, including step-by-step instructions for booking reservations online, is available on the guide to using rail passes in Italy

Rail passes cannot be used on Italo trains.

International rail routes from Italy:

Because the Alps form a barrier between Italy and the countries to the north, virtually all of the international rail routes from and to Italy are wonderfully scenic - and the one non-Alpine route (via Ventimiglia) takes one of Europe's most spectacular coastal routes.

Add in the fact that some of Europe's most impressive international trains link Italy to Austria, France and Switzerland and you can see why the train is a fab choice for travelling from/to Italy.

to Austria (and Germany

Heading towards Innsbruck on the EC train Heading towards Innsbruck on the EC train
Passing the Worthersee on Venice to Vienna Railjet Passing the Worthersee on Venice to Vienna Railjet
South of Bolzano on the route via Brennero South of Bolzano on the route via Brennero
Heading into Austria north of Brennero Heading into Austria north of Brennero

The trains from Italy to Austria take one of three routes:

via Brennero
From Austria to Italy by train
Three train services make this spectacular border crossing:

(1) Five EC trains per day take this route:

Verona – Roverta - Trento – Bolzano – Fortezza – Brennero – Innsbruck – Jenbach – Worgl – Kufstein – Munich/Munchen
On Mon-Fri three of these trains commence their journeys in Bologna (two trains start in Bologna at weekends).
If you want to make a daytime journey from Firenze/Florence or Roma to Munchen/Munich, you can make a connection between trains in Bologna.

A daily train* commences its journey in Venezia/Venice and also calls at Padova/Padua and Vicenza.
*Two trains at weekends.

(2) Hourly Austrian local S-Bahn trains depart Brennero for Innsbruck and Brennero is served by

  • Regionale** trains from Merano via Bolzano, and
  • Regionale Veloce trains which take a Bologna - Verona – Roverta - Trento – Bolzano – Fortezza – Brennero route

Users of Eurail and Interrail passes aiming to avoid the rail pass reservation fees payable on the EC trains can target these Regionale trains
*Rail pass users should note that the Regionale trains on this route are not operated by Trenitalia, therefore rail passes aren’t valid.

(3) A new Railjet service to eastern Austria departs from Bolzano/Bozen daily at 07:45 and also makes calls in Bressanone, Fortezza, Vipiteno and Brennero.
It travels via Innsbruck and then calls calls at Salzburg (12:03), Linz (13:14), St. Polten (14:00) before arriving in Wien Hbf, the main station in Vienna at 14:30.
A connecting train departs from Trento at 06:40.

via San Candido

Hourly trains travel from Fortezza to Lienz.
Fortezza is served by trains from Bologna, Bolzano, Venezia and Verona.

Lienz has a sporadic service of S-Bahn trains to Klagenfurt via Villach.
Depart Fortezza at 12:50 and in Lienz you can connect into an IC train to Vienna/Wien Hbf which travels via Villach and Klagenfurt.

However, rail pass users travelling this way should note that Trenitalia does not operate the route between Fortezza and San Candido, so rail passes are not valid on this section of the route.

via Tarvisio

Two Railjet trains per day come this way on the Venezia/Venice – Treviso – Udine – Tarvisio – Villach – Klagenfurt – Leoben – Bruck an der Mur – Wien/Vienna route.
The first of these trains arrives in Wien/Vienna in time for connections on to Budapest, Katowice and Praha by daytime trains, as well as into the overnight train to Bucharest/Bucuresti

In addition two regional trains per day travel on this part of the route: Udine > Tarvisio> Villach.
Rail pass users who want to avoid rail pass reservation fees can take these trains.

The Nightjet overnight trains from Italy to Austria* on these three routes also take this border crossing;

(1) Milano – Brescia – Desenzano del Garda – Peschiera del Garda – Verona – Vicenza -- Padova/Padua – Leoben – Bruck an der Mur – Wien/Vienna
The only direct train from Milano to Wien/Vienna

(2) Roma – Arezzo – Firenze/Florence – Bologna - Leoben – Bruck an der Mur – Wien/Vienna
The only direct train from Firenze/Florence and Roma to Wien/Vienna.

(3) Venezia/Venice – Treviso – Udine - Tarvisio - Linz - St Polten - Wien/Vienna.

*All of these trains are divided on arrival in Salzburg or Villach and the other part of the train travels to Munchen/Munich.
So Munich/Munchen is also served by overnight trains from Firenze; Milano; Roma and Venezia.

to Slovenia (and Austria)

The most significant new addition to the European rail timetable in 2021 is the new direct EC express train which is scheduled to depart from Trieste Centrale daily at 13:03 on a journey to Wien/Vienna via Ljubljana, Maribor and Graz.
It is due to arrive in the Austrian capital just after 22:00.
It's possible to take this train and connect in Ljubljana for Zagreb, though you'll have more than two hours in which to explore the city between trains.

A 'Freece' train which depart Milano Centrale at 07:45 and Verona Porta Nuova at 09:00 is due into Trieste around an hour before the departure of the EC train.

A connection into this EC train is usually scheduled to depart from Venezia S. Lucia at 10:39.

Two Italian regional trains also now travel from Trieste (at 09:02 and 19:07 to Villa Opicina, where there connect with trains on to Ljubljana
They depart Trieste at 09:03 and 19:09 (this second train of the day commences its journey in Udine at 17:54).
The daily Intercity train from Roma (10:22) and Bologna (14:47) and Venezia Mestre (16:40) is due into Trieste at 18:37, so should also offer a good connection on to Ljubljana.

to France:

Travelling via Ventimiglia on to the route through the French Riviera Travelling via Ventimiglia on to the route through the French Riviera
Heading towards Bardonecchia on a TGV to Paris Heading towards Bardonecchia on a TGV to Paris

The Alpine mountains and their foothills straddle the Italian-Franco border, hence there are only TWO routes between the two countries travelled by trains

Ventimiglia - Menton

Now that the direct Milano to Nice/Marseille trains have been withdrawn the only remaining rail connection between the Italian and French Rivieras are the 1 or 2 x local trains per hour on the the Ventimiglia – Menton – Monte Carlo – Nice - Antibes – Cannes – Grasse route.
There are four express trains per day from Milano to Ventimiglia which connect with local trains on to France.

Ventimiglia also has Regionale trains from Genova, Albenga and San Remo, which connect into these trains to France.

Bardonecchia - Modane
Taking a train from Italy to France

Three x TGV France/Italy trains per day take this route; Milano-Porta Garibaldi – Novara - Torino-Porta Susa - Oulx – Bardonecchia – Modane - Chambery - Paris Gare de Lyon

Two x Frecciarossa 1000 trains operated by Trenitalia now also take this Milano to Paris route, but they depart daily from Milano Centrale at 06:25 and 15:53.
The departure at 15:53 has taken over from the TGV services as the direct train from Milano to Lyon.

via Limone

2 x trains per day USUALLY take a Cuneo - Limone - Tende - Breil sur Roya - Ventimiglia route

There are trains from Torino-Porta Nuova station to Cuneo and at Breil sur Roya connections are available into trains to Nice.

to Germany:

The direct trains from Italy to Germany either travel through Austria or Switzerland.

via Austria - Daytime:

Five EC trains per day take this route; Verona – Roverta - Trento – Bolzano – Fortezza – Brennero – Innsbruck – Jenbach – Worgl – Kufstein – Munich/Munchen

On Mon-Fri three of these trains commence their journeys in Bologna (two trains start in Bologna at weekends).
If you want to make a daytime journey from Firenze/Florence or Roma to Munchen/Munich, you can make a connection between trains in Bologna.

A daily train* commences its journey in Venezia/Venice and also calls at Padova/Padua and Vicenza.
*Two trains at weekends.

Connect in Munich for ICE trains to multiple destinations in Germany including Berlin, Frankfurt (Main), Hannover, Hamburg, Koln/Cologne, Leipzig, Nurnberg and Stuttgart.

via Austria - Overnight:

The Nightjet overnight trains from Italy to Germany on these three routes travel across Austria;

(1) Milano – Brescia – Desenzano del Garda – Peschiera del Garda – Verona – Vicenza -- Padova/Padua – Munich/Munchen
The only direct train from Milano to Germany

(2) Roma – Arezzo – Firenze/Florence – Bologna - Munich/Munchen
The only direct train from Firenze/Florence and Roma to Germany

(3) Venezia/Venice – Treviso – Udine - Tarvisio - Munich/Munchen

via Switzerland

One EC train per day takes this route:
Milano – Stresa – Domodossola – Brig – Visp – Spiez* - Thun – Bern – Olten – Basel - Freiburg – Karlsruhe – Mannheim – Frankfurt (Main)
This the onlly direct daytime train service from Milan to Germany.

to Switzerland:

Passing Lake Maggiore on a train heading to Brig Passing Lake Maggiore on a train heading to Brig
Travelling through Lugano on the Gotthard route Travelling through Lugano on the Gotthard route
Heading north from Tirano on a train to St Moritz Heading north from Tirano on a train to St Moritz
Passing Lake Zug on a Milan to Zurich train Passing Lake Zug on a Milan to Zurich train

Trains from Italy to Switzerland follow one of four spectacular routes:

via Chiasso (The Gotthard route)

These FOUR train services all take this route from Italy to Switzerland:

(1) Every two hours there are EC trains which take a Milano – Como – Chiasso – Lugano – Bellinzona – Arth-Goldau* – Zug – Zurich route.
*Connect in Arth-Goldau for trains to Basel via Luzern and Olten.
One of these trains commences its journey in Venezia/Venice and also calls at Padua/Padova – Vicenza – Verona – Peschiera del Garda – Brescia.
Connect in Zurich for Frankfurt (Main), Hamburg, Innsbruck, Munchen/Munich, Salzburg and Stuttgart.

(2) One EC train per day takes this route; Milano (10:10) – Como – Chiasso – Lugano – Bellinzona – Arth-Goldau – Luzern – Olten - Basel.
If it keeps to time, this train offers a good connection in Basel into an ICE train on to Amsterdam via Koln/Colgne, Dusseldorf and Utrecht.

(3) There are now much more frequent Regional services taking a Milano – Como – Chiasso – Lugano – Bellinzona – Biasca – Faido – Ariolo – Goschenen* – Erstfeld route.
At Erstfeld these trains connect into Swiss IR trains to Zurich via Zug or Basel via Luzern.
*At Goschenen there are straightforward connections to Andermatt.

(4) Hourly local trains take this route Chiasso – Lugano – Bellinzona.
These trains connect in Bellinzona to Swiss IC trains to Zurich via Zug or Basel via Luzern.
Hourly Regionale trains to Chiasso depart from Milano Porta Garibaldi station.

Domodossola > Brig (The Simplon Route):

These FOUR train services all travel through The Simplon Tunnel when making their way from Italy to Switzerland:

(1) Four EC trains per day take this route:

Milano – Stresa – Domodossola – Brig* – Sion – Montreux – Lausanne - Geneva

One of these trains commences its journey in Venezia/Venice and also calls at Padua/Padova – Vicenza – Verona – Peschiera del Garda – Brescia.
*Connect in Brig for Zermatt.
Connect in Geneve for Lyon.

(2) Three EC trains per day take this route:
Milano – Stresa – Domodossola – Brig – Visp – Spiez* - Thun – Bern – Olten – Basel
Connect in Basel for Berlin, Dijon, Frankfurt (Main), Freiburg, Hamburg, Koln/Cologne, Mulhouse and Strasbourg
*Connect in Spiez for Interlaken.

(3) Every two hours, in the odd hours, local trains travel from Domodossola are USUALLY scheduled to travel through The Simplon Tunnel to Brig - and on to Bern via Spiez (where connections are available to Interlaken and Zweisimmen) and Thun.
These regional trains are a useful option for rail pass users looking to avoid paying the rail pass reservation fees on the EC trains.

(4) The Thello overnight train on this route: Venezia/Venice - Padua/Padova – Vicenza – Verona –Peschiera del Garda – Brescia - Milano - Dijon - Paris also comes this way.
This service has been suspended until further notice.

via Camedo:

There are hourly ‘Centovali Express’ trains during the day, operated by F.A.R.T. which take this route from Domodossola to Locarno.

via Campocologno:

Up to 11 trains per day, which are operated by RhB, depart Tirano for St Moritz via Poschiavo and Pontresina - and Tirano has trains from Milano.
Easy connections are available in Pontresina into trains to Scuol-Tarasp via Samedan and in Samedan another connection can be made into trains heading to Chur.
Or as an alternative to the regular trains you can travel direct from Tirano to Chur on The Bernina Express.

Connect in Chur for trains to Zurich and for trains to Buchs, where transfers are available into trains heading to Innsbruck and Salzburg.

Cities

Villa S. Giovanni (for fast ferries to Sicily)

Journeys

# Jump to a city

Bologna

Journeys from Bologna
Jump to cities
Bologna to Bergamo by train
Bologna to Firenze / Florence by train
Bologna to Innsbruck by train
Bologna to Lecce by train
Bologna to Milano / Milan / Mailand by train
Bologna to Modena by train
Bologna to München / Munich by train
Bologna to Napoli / Naples by train
Bologna to Padova / Padua by train
Bologna to Parma by train
Bologna to Perugia by train
Bologna to Prato by train
Bologna to Ravenna by train
Bologna to Rimini by train
Bologna to Roma / Rome by train
Bologna to Torino / Turin by train
Bologna to Venezia / Venice / Venedig by train
Bologna to Verona by train
Bologna to Zurich by train
Journeys to Bologna
Jump to cities
Innsbruck to Bologna by train
Milano / Milan / Mailand to Bologna by train
München / Munich to Bologna by train
Roma / Rome to Bologna by train
Torino / Turin to Bologna by train
Venezia / Venice / Venedig to Bologna by train
Verona to Bologna by train
Zurich to Bologna by train

Firenze / Florence

Journeys from Firenze / Florence
Jump to cities
Firenze / Florence to Bologna by train
Firenze / Florence to Genova / Genoa by train
Firenze / Florence to La Spezia by train
Firenze / Florence to Lucca by train
Firenze / Florence to Milano / Milan / Mailand by train
Firenze / Florence to Modena by train
Firenze / Florence to Montecatini Terme by train
Firenze / Florence to München / Munich by train
Firenze / Florence to Napoli / Naples by train
Firenze / Florence to Padova / Padua by train
Firenze / Florence to Parma by train
Firenze / Florence to Perugia by train
Firenze / Florence to Pisa by train
Firenze / Florence to Pistoia by train
Firenze / Florence to Prato by train
Firenze / Florence to Roma / Rome by train
Firenze / Florence to Siena by train
Firenze / Florence to Torino / Turin by train
Firenze / Florence to Venezia / Venice / Venedig by train
Firenze / Florence to Verona by train
Firenze / Florence to Wien / Vienna by train
Journeys to Firenze / Florence
Jump to cities
Milano / Milan / Mailand to Firenze / Florence by train
München / Munich to Firenze / Florence by train
Paris to Firenze / Florence by train
Roma / Rome to Firenze / Florence by train
Torino / Turin to Firenze / Florence by train
Venezia / Venice / Venedig to Firenze / Florence by train
Verona to Firenze / Florence by train
Wien / Vienna to Firenze / Florence by train

Milano / Milan / Mailand

Journeys from Milano / Milan / Mailand
Jump to cities
Milan to Messina by train
Milan to Palermo by train
Milano / Milan / Mailand to Arona by train
Milano / Milan / Mailand to Bari by train
Milano / Milan / Mailand to Basel / Bâle by train
Milano / Milan / Mailand to Bellinzona by train
Milano / Milan / Mailand to Bergamo by train
Milano / Milan / Mailand to Bern by train
Milano / Milan / Mailand to Bologna by train
Milano / Milan / Mailand to Brescia by train
Milano / Milan / Mailand to Brig / Brigue by train
Milano / Milan / Mailand to Como by train
Milano / Milan / Mailand to Desenzano del Garda by train
Milano / Milan / Mailand to Domodossola by train
Milano / Milan / Mailand to Firenze / Florence by train
Milano / Milan / Mailand to Frankfurt by train
Milano / Milan / Mailand to Genève / Geneva by train
Milano / Milan / Mailand to Genova / Genoa by train
Milano / Milan / Mailand to Lausanne by train
Milano / Milan / Mailand to London by train
Milano / Milan / Mailand to Lugano by train
Milano / Milan / Mailand to Luzern / Lucerne by train
Milano / Milan / Mailand to Lyon by train
Milano / Milan / Mailand to Mantova / Mantua by train
Milano / Milan / Mailand to Monterosso by train
Milano / Milan / Mailand to München / Munich by train
Milano / Milan / Mailand to Napoli / Naples by train
Milano / Milan / Mailand to Padova / Padua by train
Milano / Milan / Mailand to Paris by train
Milano / Milan / Mailand to Parma by train
Milano / Milan / Mailand to Perugia by train
Milano / Milan / Mailand to Pisa by train
Milano / Milan / Mailand to Rimini by train
Milano / Milan / Mailand to Roma / Rome by train
Milano / Milan / Mailand to San Remo / Sanremo by train
Milano / Milan / Mailand to Stresa by train
Milano / Milan / Mailand to Tirano by train
Milano / Milan / Mailand to Torino / Turin by train
Milano / Milan / Mailand to Trieste by train
Milano / Milan / Mailand to Venezia / Venice / Venedig by train
Milano / Milan / Mailand to Verona by train
Milano / Milan / Mailand to Vicenza by train
Milano / Milan / Mailand to Wien / Vienna by train
Milano / Milan / Mailand to Zürich / Zurich by train
Journeys to Milano / Milan / Mailand
Jump to cities
Berlin to Milano / Milan / Mailand by train
Bologna to Milano / Milan / Mailand by train
Firenze / Florence to Milano / Milan / Mailand by train
Frankfurt to Milano / Milan / Mailand by train
Genève / Geneva to Milano / Milan / Mailand by train
Köln / Cologne / Koeln to Milano / Milan / Mailand by train
London to Milano / Milan / Mailand by train
Lyon to Milano / Milan / Mailand by train
München / Munich to Milano / Milan / Mailand by train
Paris to Milano / Milan / Mailand by train
Roma / Rome to Milano / Milan / Mailand by train
Torino / Turin to Milano / Milan / Mailand by train
Venezia / Venice / Venedig to Milano / Milan / Mailand by train
Verona to Milano / Milan / Mailand by train
Wien / Vienna to Milano / Milan / Mailand by train
Zürich / Zurich to Milano / Milan / Mailand by train

Roma / Rome

Journeys from Roma / Rome
Jump to cities
Roma / Rome to Ancona by train
Roma / Rome to Assisi by train
Roma / Rome to Bari by train
Roma / Rome to Bergamo by train
Roma / Rome to Bologna by train
Roma / Rome to Catania by train
Roma / Rome to Ferrara by train
Roma / Rome to Firenze / Florence by train
Roma / Rome to Genova / Genoa by train
Roma / Rome to La Spezia by train
Roma / Rome to Lecce by train
Roma / Rome to Mantova / Mantua by train
Roma / Rome to Messina by train
Roma / Rome to Milano / Milan / Mailand by train
Roma / Rome to Modena by train
Roma / Rome to Napoli / Naples by train
Roma / Rome to Padova / Padua by train
Roma / Rome to Palermo by train
Roma / Rome to Parma by train
Roma / Rome to Perugia by train
Roma / Rome to Pisa by train
Roma / Rome to Rimini by train
Roma / Rome to San Remo / Sanremo by train
Roma / Rome to Torino / Turin by train
Roma / Rome to Venezia / Venice / Venedig by train
Roma / Rome to Verona by train
Roma / Rome to Villa S. Giovanni by train
Roma / Rome to Wien / Vienna by train
Roma to Trieste by train
Journeys to Roma / Rome
Jump to cities
Firenze / Florence to Roma / Rome by train
Milano / Milan / Mailand to Roma / Rome by train
München / Munich to Roma / Rome by train
Paris to Roma / Rome by train
Torino / Turin to Roma / Rome by train
Venezia / Venice / Venedig to Roma / Rome by train
Verona to Roma / Rome by train
Wien / Vienna to Roma / Rome by train

Torino / Turin

Journeys from Torino / Turin
Jump to cities
Torino / Turin to Bari by train
Torino / Turin to Bologna by train
Torino / Turin to Firenze / Florence by train
Torino / Turin to Genova / Genoa by train
Torino / Turin to La Spezia by train
Torino / Turin to Lecce by train
Torino / Turin to London by train
Torino / Turin to Lyon by train
Torino / Turin to Milano / Milan / Mailand by train
Torino / Turin to Modena by train
Torino / Turin to Napoli / Naples by train
Torino / Turin to Padova / Padua by train
Torino / Turin to Paris by train
Torino / Turin to Parma by train
Torino / Turin to Pisa by train
Torino / Turin to Rimini by train
Torino / Turin to Roma / Rome by train
Torino / Turin to San Remo / Sanremo by train
Torino / Turin to Trieste by train
Torino / Turin to Venezia / Venice / Venedig by train
Torino / Turin to Verona by train
Torino / Turin to Villa S. Giovanni by train
Journeys to Torino / Turin
Jump to cities
Firenze / Florence to Torino / Turin by train
London to Torino / Turin by train
Lyon to Torino / Turin by train
Milano / Milan / Mailand to Torino / Turin by train
Paris to Torino / Turin by train
Roma / Rome to Torino / Turin by train
Venezia / Venice / Venedig to Torino / Turin by train
Verona to Torino / Turin by train

Venezia / Venice / Venedig

Journeys from Venezia / Venice / Venedig
Jump to cities
Venezia / Venice / Venedig to Bassano del Grappa by train
Venezia / Venice / Venedig to Bologna by train
Venezia / Venice / Venedig to Desenzano del Garda by train
Venezia / Venice / Venedig to Ferrara by train
Venezia / Venice / Venedig to Firenze / Florence by train
Venezia / Venice / Venedig to Genève / Geneva by train
Venezia / Venice / Venedig to Genova / Genoa by train
Venezia / Venice / Venedig to Innsbruck by train
Venezia / Venice / Venedig to Lecce by train
Venezia / Venice / Venedig to Lugano by train
Venezia / Venice / Venedig to Milano / Milan / Mailand by train
Venezia / Venice / Venedig to München / Munich by train
Venezia / Venice / Venedig to Napoli / Naples by train
Venezia / Venice / Venedig to Padova / Padua by train
Venezia / Venice / Venedig to Peschiera del Garda by train
Venezia / Venice / Venedig to Rimini by train
Venezia / Venice / Venedig to Roma / Rome by train
Venezia / Venice / Venedig to Torino / Turin by train
Venezia / Venice / Venedig to Treviso by train
Venezia / Venice / Venedig to Trieste by train
Venezia / Venice / Venedig to Udine by train
Venezia / Venice / Venedig to Verona by train
Venezia / Venice / Venedig to Vicenza by train
Venezia / Venice / Venedig to Wien / Vienna by train
Venezia / Venice / Venedig to Zürich / Zurich by train
Journeys to Venezia / Venice / Venedig
Jump to cities
Bologna to Venezia / Venice / Venedig by train
Firenze / Florence to Venezia / Venice / Venedig by train
Genève / Geneva to Venezia / Venice / Venedig by train
Innsbruck to Venezia / Venice / Venedig by train
Milano / Milan / Mailand to Venezia / Venice / Venedig by train
München / Munich to Venezia / Venice / Venedig by train
Paris to Venezia / Venice / Venedig by train
Roma / Rome to Venezia / Venice / Venedig by train
Torino / Turin to Venezia / Venice / Venedig by train
Verona to Venezia / Venice / Venedig by train
Wien / Vienna to Venezia / Venice / Venedig by train
Zürich / Zurich to Venezia / Venice / Venedig by train

Verona

Journeys from Verona
Jump to cities
Verona to Bolzano/Bozen by train
Verona to Brennero/Brenner by train
Verona to Brescia by train
Verona to Desenzano del Garda by train
Verona to Firenze / Florence by train
Verona to Genève / Geneva by train
Verona to Genova / Genoa by train
Verona to Innsbruck by train
Verona to Mantova / Mantua by train
Verona to Milano / Milan / Mailand by train
Verona to München / Munich by train
Verona to Napoli / Naples by train
Verona to Padova / Padua by train
Verona to Peschiera del Garda by train
Verona to Roma / Rome by train
Verona to Torino / Turin by train
Verona to Trento by train
Verona to Trieste by train
Verona to Venezia / Venice / Venedig by train
Verona to Vicenza by train
Verona to Zürich / Zurich by train
Journeys to Verona
Jump to cities
Firenze / Florence to Verona by train
Genève / Geneva to Verona by train
Innsbruck to Verona by train
Milano / Milan / Mailand to Verona by train
München / Munich to Verona by train
Roma / Rome to Verona by train
Torino / Turin to Verona by train
Venezia / Venice / Venedig to Verona by train
Wien / Vienna to Verona by train
Zürich / Zurich to Verona by train
See if there’s a unique journey guide for your trip, featuring info on the trains, tickets & stations.
Leaving From
Going To
ShowMeTheJourney

This is one of more than 150 train guides available on ShowMeTheJourney, which will make it easier to take the train journeys you want or need to make. As always, all images were captured on trips taken by ShowMeTheJourney.