Travelling from Lugano to Treviso by train

Considering a train trip from Lugano to Treviso? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.

Train travel between Lugano and Treviso: train ticket prices

Cost of train tickets from Lugano to Treviso:

  • Cheapest tickets: £39.25

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale 6 months in advance.

Train times for travel from Lugano to Treviso

During the week, the earliest departure time is at 08:30 and the last departure is 21:30. On weekends, the first train departs at 08:22 and the last train leaves at 21:32. On average, a total of 14 trains make this journey each day.

How long is the train journey from Lugano to Treviso?

This journey covers a total of 259 kilometres, with the quickest trip taking 4 hours and 6 minutes.

How far in advance Lugano and Treviso tickets go on sale

Tickets for travel between Lugano and Treviso are available 6 months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.

Making the most of your trip to Treviso

For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Treviso.

Frequently asked questions

How far is it from Lugano to Treviso by train?

The train journey between Lugano and Treviso covers 259 kilometres.

How much is a train ticket from Lugano to Treviso?

The cheapest fare on this route is £39.25. If you book 30 days in advance, tickets cost about . If booked 7 days in advance, the cost is typically .

When do tickets go on sale for trains from Lugano to Treviso?

Tickets for this journey become available 6 months before the travel date.

What’s the travel time from Lugano to Treviso by train?

The fastest journey is 4 hours and 6 minutes.