Switch
outward date picker
return date picker
passengers select
0
Let's go
Italy by train

Travel by train to Italy's historic cities, Mediterranean coastline and spectacular landscapes. Italy is easy to reach by rail, with high-speed trains, overnight services and excellent regional connections. The famous Frecciarossa high-speed line links Turin, Milan, Bologna, Florence, Rome, Naples and Salerno at speeds of up to 320 km/h.

Italy by train can be booked in two ways:

  • Separate train tickets to and within Italy
  • Fully organised rail tours and city breaks with train and hotel included

On this page, you will find both options clearly explained.

Train tickets to and within Italy

With HappyRail, you can book train tickets to and within Italy online. Since 2002, we have specialised in international rail travel and work with more than 60 European railway operators, including Trenitalia, Italo, SNCF, Deutsche Bahn and ÖBB Nightjet.

  • Italian and international train operators in one booking platform, including Trenitalia, Italo, Deutsche Bahn and ÖBB Nightjet
  • Current fares and availability with no booking fees
  • Book your journey to any destination in Italy in one reservation
  • Compare Frecciarossa and Italo high-speed trains
  • Choose your own seat using interactive seat maps
  • Interrail reservations for trains to and within Italy

In short: book train tickets to and within Italy in one place, including high-speed trains, sleeper trains, EuroCity services and regional trains.

Start booking in the international train planner

Organised rail tours and city breaks in Italy

HappyRail also offers fully organised rail tours, city breaks and rail holidays in Italy, with train tickets, reservations and carefully selected hotels arranged in advance.

  • Fully organised rail tours across Italy
  • City breaks and rail holidays by train
  • Train tickets and reservations arranged in advance
  • Hotels close to the railway station
  • Carefully planned itineraries
  • Clear travel documents before departure
  • Support during your journey

HappyRail offers both separate train tickets and complete rail holidays to and within Italy.

Travelling to Italy by train

Italy is easily reached by both daytime and overnight trains. Popular routes include journeys via Switzerland, France, Germany and Austria. Overnight services operated by ÖBB Nightjet connect Munich and Vienna with Venice, Milan, Florence and Rome.

Within Italy, high-speed trains have become the preferred way to travel between major cities. Frecciarossa and Italo connect Turin, Milan, Bologna, Florence, Rome, Naples and Salerno quickly and comfortably, while InterCity and regional trains provide excellent connections to smaller towns and coastal destinations.

International trains to Italy

Direct TGV services connect Paris and Lyon with Turin and Milan. EuroCity trains link Switzerland with Milan from Geneva, Basel, Bern, Lucerne and Zurich. Direct EuroCity services also operate from Munich and Innsbruck to Verona, Bolzano, Bologna and Venice, while ÖBB Nightjet provides overnight services from Munich and Vienna.

Regional and scenic rail routes

Regional trains connect Switzerland and northern Italy via Brig – Domodossola and Lugano – Como – Milan. The famous Bernina Express links Chur and St. Moritz with Tirano, where onward trains continue to Milan. Other scenic routes include the Centovalli Railway between Domodossola and Locarno and the spectacular Tenda Railway between Nice and Turin.

How to book cheaper train tickets to Italy

Book early for the best fares on both international and domestic routes. Prices vary depending on travel date, availability, train type and ticket flexibility.

  • Book as early as possible
  • Compare Frecciarossa and Italo fares
  • Travel outside peak periods where possible
  • Consider overnight trains for longer journeys
  • Use Interrail where it offers better value

High-speed trains in Italy

Frecciarossa
Trenitalia's flagship high-speed trains operate at speeds of up to 320 km/h between Italy's major cities.

Italo
Private high-speed trains connecting Turin, Milan, Bologna, Florence, Rome, Naples and Salerno.

EuroCity
International trains linking Italy with Switzerland, Germany and Austria.

ÖBB Nightjet
Comfortable overnight trains from Munich and Vienna to Venice, Milan, Florence and Rome.

Popular train routes in Italy

Popular journeys include Milan – Rome, Rome – Naples, Florence – Venice, Milan – Florence, Venice – Naples and Rome – Florence.

More rail holidays in Europe

Read more

Frecciarossa high-speed trains from Turin to Salerno at up to 320 km/h

Cinque Terre: spectacular coastline best explored by train

Scenic rail routes through Sicily, Sardinia, Bologna, Rome and beyond


Travel by train to Italy's historic cities, Mediterranean coastline and spectacular landscapes. Italy is easy to reach by rail, with high-speed trains, overnight services and excellent regional connections. The famous Frecciarossa high-speed line links Turin, Milan, Bologna, Florence, Rome, Naples and Salerno at speeds of up to 320 km/h.

Italy by train can be booked in two ways:

  • Separate train tickets to and within Italy
  • Fully organised rail tours and city breaks with train and hotel included

On this page, you will find both options clearly explained.

Train tickets to and within Italy

With HappyRail, you can book train tickets to and within Italy online. Since 2002, we have specialised in international rail travel and work with more than 60 European railway operators, including Trenitalia, Italo, SNCF, Deutsche Bahn and ÖBB Nightjet.

  • Italian and international train operators in one booking platform, including Trenitalia, Italo, Deutsche Bahn and ÖBB Nightjet
  • Current fares and availability with no booking fees
  • Book your journey to any destination in Italy in one reservation
  • Compare Frecciarossa and Italo high-speed trains
  • Choose your own seat using interactive seat maps
  • Interrail reservations for trains to and within Italy

In short: book train tickets to and within Italy in one place, including high-speed trains, sleeper trains, EuroCity services and regional trains.

Start booking in the international train planner

Organised rail tours and city breaks in Italy

HappyRail also offers fully organised rail tours, city breaks and rail holidays in Italy, with train tickets, reservations and carefully selected hotels arranged in advance.

  • Fully organised rail tours across Italy
  • City breaks and rail holidays by train
  • Train tickets and reservations arranged in advance
  • Hotels close to the railway station
  • Carefully planned itineraries
  • Clear travel documents before departure
  • Support during your journey

HappyRail offers both separate train tickets and complete rail holidays to and within Italy.

Travelling to Italy by train

Italy is easily reached by both daytime and overnight trains. Popular routes include journeys via Switzerland, France, Germany and Austria. Overnight services operated by ÖBB Nightjet connect Munich and Vienna with Venice, Milan, Florence and Rome.

Within Italy, high-speed trains have become the preferred way to travel between major cities. Frecciarossa and Italo connect Turin, Milan, Bologna, Florence, Rome, Naples and Salerno quickly and comfortably, while InterCity and regional trains provide excellent connections to smaller towns and coastal destinations.

International trains to Italy

Direct TGV services connect Paris and Lyon with Turin and Milan. EuroCity trains link Switzerland with Milan from Geneva, Basel, Bern, Lucerne and Zurich. Direct EuroCity services also operate from Munich and Innsbruck to Verona, Bolzano, Bologna and Venice, while ÖBB Nightjet provides overnight services from Munich and Vienna.

Regional and scenic rail routes

Regional trains connect Switzerland and northern Italy via Brig – Domodossola and Lugano – Como – Milan. The famous Bernina Express links Chur and St. Moritz with Tirano, where onward trains continue to Milan. Other scenic routes include the Centovalli Railway between Domodossola and Locarno and the spectacular Tenda Railway between Nice and Turin.

How to book cheaper train tickets to Italy

Book early for the best fares on both international and domestic routes. Prices vary depending on travel date, availability, train type and ticket flexibility.

  • Book as early as possible
  • Compare Frecciarossa and Italo fares
  • Travel outside peak periods where possible
  • Consider overnight trains for longer journeys
  • Use Interrail where it offers better value

High-speed trains in Italy

Frecciarossa
Trenitalia's flagship high-speed trains operate at speeds of up to 320 km/h between Italy's major cities.

Italo
Private high-speed trains connecting Turin, Milan, Bologna, Florence, Rome, Naples and Salerno.

EuroCity
International trains linking Italy with Switzerland, Germany and Austria.

ÖBB Nightjet
Comfortable overnight trains from Munich and Vienna to Venice, Milan, Florence and Rome.

Popular train routes in Italy

Popular journeys include Milan – Rome, Rome – Naples, Florence – Venice, Milan – Florence, Venice – Naples and Rome – Florence.

More rail holidays in Europe

Read more

Frecciarossa high-speed trains from Turin to Salerno at up to 320 km/h

Cinque Terre: spectacular coastline best explored by train

Scenic rail routes through Sicily, Sardinia, Bologna, Rome and beyond


Filters