Trainline homepage
Business

No tickets in your cart.

Why not plan a trip?

My Bookings
Loading...
Loading...

Italo train deals

OfferWho It’s ForBenefits
Carnet 10Frequent travelers

Up to 50% off 

Carnet Smart Worker 10 e 20Frequent travelers

Up to 80% off 

Italo FamigliaGroups of 2–4 travelers

Kids under 14 travel free; adults get 50% off 

Italo SeniorTravelers aged 60 and above

Up to 60% off in Smart Class 

Italo GiovaniTravelers up to 29 years old

Up to 70% off in Smart Class 

Bambini gratisChildren under 36 months

Travel free if held on an adult's lap 

A/R MagicTravelers departing and returning between Monday and Thursday

Up to 60% off in Smart or Prima Business Class 

A/R in giornataTravelers departing and returning the same day

Up to 50% off 

A/R Milano-RomaTravelers going from Milan to Rome or vice versa on the same day

Unlimited free schedule changes up to 3 minutes before departure 

Italo FriendsGroups of 3–10 travelers

Up to 60% off in Smart or Prima Business Class 

Italo 2x1Couples traveling together

50% off in Smart or Prima Business Class 

Italo eXtra ChristmasEveryone

Up to 70% off 

Italo eXtra discounts

Italo eXtra Christmas

This winter, save big on your travels with the eXtra Christmas offer: enjoy up to 70% off on Smart and Prima Business Class tickets.

Terms and Conditions:

  • Discount is applied to the Flex fare price.
  • Offer is subject to availability, non-modifiable, and non-refundable, with limited seats varying by route and day of the week.
  • The eXtra offer allows you to earn Italo Più points.

 

Italo return trip tickets and offers

Looking to book a round trip? Save more with Italo’s tailored promotions.

A/R in giornata (same-day return trip)

  • How it works: Book a return trip journey for the same day by purchasing both tickets at the same time and save big.
  • Savings: Over 50% off.
  • Conditions:
    • Change your ticket time for free as many times as you need, up to three minutes before departure.
    • Non-refundable. Discounts are calculated based on the Flex fare.
    • Offer must be booked at least 10 days before departure.
    • Earn Italo Più points and Tier Points.
  • Routes: All routes.

A/R Milano – Roma in giornata (Milan–Rome same-day return trip)

  • How it works: The Milan–Rome return-trip offer gives you maximum flexibility and convenience for same-day travel between Milan and Rome (or vice versa).
  • Benefits: Change your ticket time for free as many times as you need, up to three minutes before departure.
  • Conditions:
    • Earn Italo Più points with this offer.
    • Non-refundable.
    • On the day of travel, if the offer is unavailable, you can change your ticket once at the station or via Italo Assistance by paying the difference between the ticket you bought and the Flex fare.
  • Routes:

A/R Magic (Magic return trip)

  • How it works: Book a return trip between Monday and Thursday in Smart or Prima Business Class.
  • Savings: Up to 60% off.
  • Conditions:
    • The offer is subject to availability and non-refundable. Seats are limited based on the route and day of travel.
    • Must be booked at least 10 days before departure.
    • Tickets are modifiable: you can adjust the date and time up to 72 hours before departure with a 60% surcharge on the ticket price, plus any fare difference.
  • Routes (this offer is not valid for the following routes):

Italo family offers

Traveling with family? Check out Italo’s deals designed just for families.

Italo Family

In families or groups of 2 to 4 people (with at least one adult), children under 14 travel for free! Adults also get 50% off (based on the Flex fare). Note: Children under 36 months travel free without an assigned seat when held on an adult’s lap. This offer is valid in Smart Class.

Offer is subject to availability, must be booked at least 10 days before departure, and is non-refundable. Tickets are modifiable: you can adjust the date and time up to 72 hours before departure with a 60% surcharge on the ticket price, plus any fare difference for the available offer at the time of change. Earn Italo Più points with this offer. Valid on all routes except:

Kids travel free

Children under 36 months old travel for free!

Kids aged 0 to 36 months don’t need a ticket as long as they sit on an adult’s lap for the entire journey and do not occupy a seat. For safety reasons, children must remain seated throughout the trip.

If an adult is traveling with more than one child, a separate seat must be reserved for each additional child, and the corresponding ticket fee will apply.

Italo discounts for young people and seniors

Depending on your age, you could be eligible for low-cost tickets with Italo. Keep reading to discover the promotions just for you.

Italo youth discounts

Are you between 14 and 29 years old? Travel with discounts of up to 70% off the Flex fare in Smart Class: prices start as low as €7.90*! And don't forget to bring a valid ID, as the onboard staff may ask to verify your age.

Tickets are non-refundable but can be changed up to 72 hours before departure (with a 60% surcharge on the ticket price + any fare difference). Earn Italo Più points with this offer.

*Price quoted valid for the Bologna ⟷ Florence route.

Italo senior discounts

Are you over 60? Travel with discounts of up to 60% off the Flex fare in Smart and Prima Business Class: prices start as low as €8.90*! Make sure to bring a valid ID, as the onboard staff may request it to verify your age.

Tickets must be purchased at least 10 days before departure. Non-refundable, but tickets are modifiable up to 72 hours before departure (with a 60% surcharge on the ticket price + any fare difference). Earn Italo Più points with this offer.

*Price quoted valid for the Brescia ⟷ Milan route.

Italo group travel offers

Italo Friends

Traveling with friends? With Italo, it pays to travel together! Groups of 3 to 10 travelers can book in Smart and Prima Business Class and enjoy discounts of up to 60% off the ticket price.

Offer is subject to availability. Tickets are changeable up to 72 hours before departure (with a 60% surcharge on the ticket price + any fare difference). Non-refundable. Offer must be purchased at least 10 days before departure. Earn Italo Più points with this offer.

Italo 2x1 offer

2x1

Travel with a friend in Smart and Prima Business Class and save 50%! The discount is based on the Flex fare.

Offer is subject to availability. Tickets are changeable up to 3 days before departure (with a 60% surcharge on the ticket price + any fare difference). Non-refundable. Offer must be purchased at least 10 days before departure. Earn Italo Più points with this offer.

Frequent traveler discounts

Do you travel often? Consider purchasing Italo's Carnet offers.

Carnet 10

How it works: 10 trips within 180 days, valid every day except Sundays and holidays. Each Carnet is personalized and valid for the selected route (in both directions).

Benefits:

✅ Save up to 50% (on the Flex fare)

✅ Maximum flexibility with free, unlimited ticket changes up to 3 minutes before departure

✅ Earn Italo Più points and Level Points to reach higher Italo Più levels and enjoy exclusive benefits

Drawbacks:

❌ The Carnet 10 can only be purchased on the Italo website

❌ Non-refundable

Example price list:

RouteSmart ClassPrima Business
Venice to Verona€179€219
Rome to Verona€549€649
Padova to Rome€549€649
Milan to Vicenza€229€319
Milan to Naples€649€749
Caserta to Milan€599€699
Bolzano to Rome€599€699

Carnet Smart Worker 10 & 20

How it works: 10 or 20 trips in Smart and Prima Business Class within 30 days, Monday through Friday, excluding Sundays and holidays. Each Carnet is personalized and valid for the selected route (in both directions).

Benefits:

✅ Save up to 80% (on the Flex fare)

✅ Maximum flexibility with free, unlimited ticket changes up to 3 minutes before departure

✅ Earn Italo Più points

Drawbacks:

❌ The Carnet 10 can only be purchased on the Italo website

❌ Free seat selection is not available

❌ Non-refundable

Example price list:

RouteCarnet 10Carnet 20
Milan to Turin (Smart)€169-
Milan to Turin (Prima Business)€219€339
Rome to Naples (Smart)€139-
Rome to Naples (Prima Business)€169-
Bologna to Milan€119€179
Milano to Brescia€89€149
Milan to Verona€99€169

Italo offers from €9

Did you know you can find offers to travel with Italo starting from less than €9? Check out our gallery below to see if the route you’re interested in is on offer, and remember that prices are per person, subject to change, and availability is limited.

Italo offers for €19.90 or less

Did you know you can find offers to travel with Italo for €19.90 or less? Check out our journeys below to see if the route you’re interested in is on offer, and remember that prices are per person, subject to change, and availability is limited.

Italo train fares: best price

Find the Italo fare that best suits your needs. And remember, for special occasions like Black Friday, Italo often organizes specific promotions for fares.

Italo Low Cost

The most economical fare. With this ticket, you can:

  • Change your travel date and time with a 60% fee up to 72 hours before departure, plus any difference in price with the available offer at the time of the change.
  • Get an 80% refund if you cancel your trip up to 72 hours before departure (only if you purchase the Refund Option service, available on selected offers).

Italo Economy

A balance between flexibility and convenience.

  • You can change the departure time and date without restrictions up to 3 minutes before departure, with a 20% fee (+ any price difference with the available offer at the time of the change in the purchased travel class).
  • You are entitled to a 50% refund of the ticket cost if you can’t travel.
  • If you miss the train, for a €10 fee (+ any price difference with the available offer at the time of the change in the purchased travel class), you have 1 hour of Extra Time to find a seat on the next available train by contacting the staff at the station or calling 892020 (Italian number, fees may apply).

Italo Flex

The key word is flexibility!

  • Change the time, date, and traveler name for free as many times as you want up to 3 minutes before departure. And if you can’t travel, don’t worry, you’re entitled to an 80% refund.
  • If you miss the train, you have 1 hour of Extra Time to find a seat on the next available train by contacting the staff at the station or calling 892020 (subject to availability; Italian phone number, fees may apply).
  • Thanks to the PARTI ORA service (subject to availability) for €12, on the day of departure, you can choose to bring your travel time forward up to 2 hours before the booked time. This service is available on certain trains and only on the day of departure.

Italo discounts with the Italo Più loyalty program

Italo Più is Italo’s loyalty program that allows you to accumulate points and travel for free with Italo.

Italo Più is designed to let you earn points for every trip you take (1 point per euro spent, and if you travel in Flex, the points are doubled). Remember to add your code when booking with Trainline!

With the points you accumulate, you can access discounts on trips, free tickets, exclusive promotions, and much more.

Accumulating points is easy and fast: simply enter your Italo Più code right before searching for your trip. You can also earn points by purchasing services offered by Italo Più Partners.

Register for free and start collecting points now!

Frequently asked questions

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.