Book tickets and reserve seats for rail travel in Italy.

Train travel in Italy

  • Modern punctual internal train services
  • ES* Italia new high speed trains between major cities
  • Excellent international connections to the European rail network

The Italian train service is one of the best in Europe. Ever since Mussolini declared that he wanted the trains to run on time the Italian train network has done its best to comply. Italian trains are run by Trenitalia, whose trains run on about 3,500 miles of tracks making around 350,000 train journeys a year.

Recently Italy has invested in high speed trains called ES* Italia. These trains connect the major towns and enjoy the latest in comfort and customer services.

Italy trains also connect into the rest of the European rail network, with direct services to France, Germany, Austria, Spain, Switzerland and a new service to Amsterdam. All these countries participate in the InterRail Global Pass which gives unlimited travel throughout these and other countries within your chosen time frame.

There is also an InterRail Italy train pass which allows you to travel anywhere in Italy for 3, 5 or 8 days within a one month period. And the cost is very reasonable!

Make reservations and bookings for trains in Italy.


Trains in Europe is part of the Drive-Alive family of websites dedicated to surface travel in Europe.