How to buy cheap train tickets in Italy
Italo train tickets from 9.9 euros

Choose cheaper train ticket types and classes
When travelling in Italy, choosing the right train ticket and class can help you save money while ensuring a comfortable journey. Consider Trenitalia's Super Economy, Italo's Low-Cost Tickets, and Italo’s Economy Tickets for the lowest prices. If you need more flexibility, you can pay a slightly higher fare. Additionally, look into Trenitalia's Standard Class or Italo's Smart Class for budget-friendly options that don't compromise on comfort.


Maximise savings with TrainPal vouchers
New users who join TrainPal can enjoy rewards of up to £5 and a Newbie Package worth £11 off (app only). By inviting friends to register with your sharing code, both you and your friends can earn discount coupons. These coupons can be used on your next order if they meet the criteria.
Additionally, earn 10 PalPoints for every £1 spent, which can be redeemed for discount vouchers on future purchases (app only). Now, let’s learn how to use the TrainPal discount code on your order!

Utilising Split tickets saves up to an extra 25%
Split ticketing in Italy can be a great way to save money on train fares by breaking your journey into multiple segments and purchasing separate tickets for each segment, rather than buying a single ticket for the entire trip.
TrainPal will automatically calculate the cheapest combinations for each segment and help you find the best split ticketing options. By using split ticketing, you can often save up to an extra 25% on your train journeys across Italy with TrainPal. Start planning your trip with TrainPal now!
Train discounts with CartaFRECCIA
CartaFRECCIA offers discounts for young and senior travellers on Frecciarossa, Frecciargento, Frecciabianca, Intercity, and Intercity Notte trains, providing exclusive benefits on various routes. Join now to start saving!
FrecciaYOUNG
Take advantage of the FrecciaYOUNG offer if you are a CartaFRECCIA member under 30. Enjoy Frecciarossa and Frecciargento travel starting at just €19.
Discounts:
Availability:
Restrictions:


Young Offer
Take advantage of the Young Offer if you are under 30. Enjoy Intercity, Intercity Notte, and Frecciabianca travel with up to 70% discounts.
Discounts:
Availability:
Restrictions:
FrecciaSENIOR
Take advantage of the FrecciaSENIOR offer if you are a CartaFRECCIA member at 60 or over. Enjoy Frecciarossa and Frecciargento travel from just €29.
Discounts:
Availability:
Restrictions:


Senior Offer
Take advantage of the Senior Offer if you are 60 or over. Enjoy Intercity, Intercity Notte, and Frecciabianca travel with up to 50% discounts.
Discounts:
Availability:
Restrictions:
Trenitalia and Frecce train ticket offers
Trenitalia provides exclusive discounts for single adult tickets, two travellers together, and multiple return trips. To secure the best deals, explore the various discounts and offers below.
FrecciaDAYS: save up to 60%
Take advantage of the FrecciaDAYS offer and enjoy up to 60% off on Frecciarossa and Frecciargento trains on Tuesdays, Wednesdays, Thursdays, and Saturdays.
Discounts:
Availability:
Restrictions:
For instance, when travelling from Venice to Milan, an adult can enjoy the FrecciaDAYS fare for just €19.90, making it the most affordable option. This discounted rate offers a 60% saving off the Base price and is €3 less than the Super Economy fare.


Me&You: save up to 50%
Take advantage of the Me&You offer and save up to 50% when two people travel together on Intercity, Intercity Notte, and Frecciabianca trains!
Discounts:
Availability:
Restrictions:
For instance, travelling from Milan to Rome on an Intercity Night train costs €61.60 for two people*. A single adult Base ticket for the same train is €61.50, meaning this trip offers a 50% discount off the two Base tickets, and is also the cheapest option for two people travelling by Intercity Night trains.
Same-Day Return: up to 60% off
Benefit from the Same-Day Return offer (‘A/R in giornata’’ in Italian) and enjoy a 40% discount on round trips from Sunday to Friday, and a 60% discount on Saturdays.
Discounts:
Availability:
Restrictions:
Weekend Return: 40% off
Enjoy a 40% discount with the Weekend Return offer (‘A/R weekend’ in Italian) when you depart on Saturday and return on Sunday!
Discounts:
Availability:
Restrictions:
Trenitalia and Frecce families and group offers
Trenitalia provides a range of ticket offers tailored for families, friends, or any group traveling together, especially for families with babies and young children, making travel more affordable and enjoyable. To take advantage of these deals, explore the various discounts below.
FrecciaFAMILY offer
Take advantage of the FrecciaFAMILY offer, letting kids under 15 travel for free while adults get a 50% discount on Base fares for Frecciarossa, Frecciargento, and Frecciabianca trains!
Discounts:
Availability:
Restrictions:
For example, travelling from Milan to Bologna with an adult and 2 children under 15 costs only €24 with the FrecciaFAMILY offer*. A single adult Base ticket on a Frecciarossa train is €48. This offer allows adults to travel at half price, and children can travel free. FrecciaFAMILY is the best fare for family travel on high-speed trains.


Bimbi Gratis: free travel for kids
Take advantage of the Bimbi Gratis offer, letting children under 15 travel free while adults get a 40% discount on Intercity trains!
Discounts:
Availability:
Restrictions:
For example, travelling from Rome to Florence with an adult and 2 children under 15 costs only €22.20 with the Bimbi Gratis offer*. A single adult Base ticket on Intercity trains is €37. This offer gives the adult a 40% discount, and the children travel free. Bimbi Gratis is the best fare for family travel on Intercity trains.
Insieme: up to 60% off group travel
Take advantage of the Insieme offer and enjoy up to 60% off tickets for groups of 3 to 5 travellers on Frecciabianca, Intercity, and Intercity Notte trains!
Discounts:
Availability:
Restrictions:
For example, travelling from Bologna to Milan with 5 adults costs only €57 with the Insieme offer. A single adult Base ticket on Intercity trains is €28.50*. This offer provides a 60% discount off the full Base price and a 28% discount compared to the Super Economy ticket. Insieme is the best fare for group travel on Intercity, Intercity Notte, and Frecciabianca trains.


Family Night: up to 50% off
Take advantage of the Family Night offer for group travel (2–5 people). Enjoy a 50% discount for adults and an additional 30%–50% discount for children under 15 on Intercity Notte trains!
Discounts:
Availability:
Restrictions:
For example, travelling from Milan to Lecce with 1 adult and 1 child under 15 costs only €56 with the Family Night offer*. In comparison, a single adult Base ticket on Intercity trains costs €74.50 (€37.25 for the adult and €18.60 for the child). This discount makes the trip 25% cheaper than a single adult Base ticket. Family Night is the best fare for group travel on Intercity Notte trains.
Italo Train Ticket Offers
Save on train tickets by booking in advance with Italo's offers and discounts. Explore various promotions below and start saving today.
Save up to 50% with Same Day Return
Maximise your savings with the Same Day Return Ticket (Andata e Ritorno) and enjoy up to 50% off Flex fares on Italo trains!
Discounts:
Availability:
Restrictions:
For instance, when travelling from Milan to Naples, the Same Day Return ticket is €109.80 in total*, which is 11% cheaper than two separate Economy tickets and 42% off the price of two Flex tickets.



Round Trip Magic: up to 60% off
Discover Round Trip Magic (Andata e Ritorno Magic) with Italo and enjoy up to 60% savings on round trips between major Italian cities between Monday and Thursday!
Discounts:
Availability:
Restrictions:
Italo Family Offer
Enjoy the Italo Family Offer (Italo Famiglia) where children under 14 travel for free, and 50% off for adults!
Discounts:
Availability:
Restrictions:
Infants travel for free
Infants aged 0–36 months ride for free without a seat when held by an adult. If travelling with more than one infant, a seat assignment and ticket payment are mandatory. Add your children before searching on TrainPal, and we'll find you the best fares and ticket options.

Italo Senior Offer
If you are over 60, enjoy travel discounts of up to 60% on Smart and Prima classes!
Discounts:
Availability:
Restrictions:
Cheap Italy Train Tickets Every Dayfrom €9.9
These are just some of the cheap prices our users have found or booked recently. Some ticket prices may even be less than €9.90!
- Milan Central
- Florence S.M.Novella
- From€12.64Save 79%
- Average price: €60.26
- Venice Santa Lucia
- Milan Central
- From€9.76Save 77%
- Average price: €42.70
- Bologna Central
- Roma Termini
- From€13.16Save 77%
- Average price: €56.62
- Venice Mestre
- Florence S.M.Novella
- From€10.92Save 76%
- Average price: €45.67