Duration 6h 2m
Distance 387.4 km
Average price 70€
Frequency 9/day

Trip overview

The average train between Bellinzona and Lucca takes 6h 2m and the fastest train takes 5h 16m. The train service runs several times per day from Bellinzona to Lucca. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Florence

  1. Bellinzona
  2. Milano Centrale
  3. Firenze S.Maria Novella
  4. Lucca
6h 6m
Bookable on Rome2rio
39€ - 126€

Bellinzona to Lucca train times

Trains run every three hours between Bellinzona and Lucca. The earliest departure is at 07:59 in the morning, and the last departure from Bellinzona is at 20:59 which arrives into Lucca at 06:40. All services require a transfer, and take on average 6h 2m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Bellinzona to Lucca? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

No, there is no direct train from Bellinzona to Lucca. However, there are services departing from Bellinzona and arriving at Lucca via Milano Centrale and Firenze S.Maria Novella. The journey, including transfers, takes approximately 6h 6m.

More details

The distance between Bellinzona and Lucca is 286 km. The road distance is 387.4 km.

Get driving directions

Bellinzona to Lucca train services, operated by Trenitalia Eurocity, depart from Bellinzona station.

More details

Bellinzona to Lucca train services, operated by Trenitalia, arrive at Lucca station.

More details

Book your Bellinzona to Lucca train tickets online with Rome2rio.

Search and book

There are 4334+ hotels available in Lucca. Prices start at 60€ per night.

More details

What companies run services between Bellinzona and Lucca?

You can take a train from Bellinzona to Lucca via Milano Centrale and Firenze S.Maria Novella in around 6h 6m. Alternatively, you can take a bus from Bellinzona to Lucca via Genoa Marittima and Genoa, Genoa in around 7h 50m.
Airlines
Ave. Duration
4h 5m
Frequency
Tuesday, Thursday, Saturday and Sunday
Estimated price
40€ - 200€
Ave. Duration
3h 47m
Frequency
Every day
Estimated price
160€ - 300€
Ave. Duration
3h 40m
Frequency
Every day
Estimated price
50€ - 300€
Ave. Duration
3h 15m
Frequency
Every day
Estimated price
95€ - 420€
Ave. Duration
5h 8m
Frequency
Every day
Estimated price
130€ - 950€
Ave. Duration
5h 33m
Frequency
Every day
Estimated price
210€ - 650€
Ave. Duration
5h 12m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
75€ - 390€
Ave. Duration
5h 32m
Frequency
Every day
Estimated price
120€ - 470€
Ave. Duration
5h 40m
Frequency
Monday to Saturday
Estimated price
230€ - 750€
Ave. Duration
3h 35m
Frequency
Friday
Estimated price
60€ - 260€
Ave. Duration
4h 20m
Frequency
Tuesday, Thursday, Friday and Sunday
Estimated price
70€ - 330€
Ave. Duration
3h 35m
Frequency
Every day
Estimated price
200€ - 320€
Ave. Duration
7h 10m
Frequency
Every day
Estimated price
150€ - 550€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps