Duration 3h
Distance 307.2 km
Average price 95€
Possible routes 6 found

Venice to Lucca

Rome2rio has found 6 ways to get from Venice to Lucca by train, bus, car and flight. We recommend taking the train from Venezia S. Lucia to Firenze S.M.N. and then taking the train from Firenze S.M.N. to Lucca, which takes around 4h 22m.

Recommended route

Train

  1. Venezia S. Lucia
    Fr / ...
  2. Firenze S.M.N.
    Re
  3. Lucca
4h 22m
Bookable on Rome2rio
23€ - 82€
Alternative routes

Bus via Florence

  1. Venice, Venice
    536 / ...
  2. Florence, Florence
    N444
  3. Lucca
5h 55m
Bookable on Rome2rio
22€ - 26€

Bus

  1. Liberta' Santa Chiara
    53E
  2. Padova - Autostazione Via Della Pace Stallo 12
    Baltour
  3. Lucca
8h 13m
Cheapest
18€ - 25€

Drive

  1. Venice
    307 km
  2. Lucca
Fastest
3h
40€ - 65€

Fly to Pisa

  1. Venice
    VCE - PSA
  2. Lucca
5h 36m
114€ - 456€

Fly to Florence, bus

  1. Venice
    VCE - FLR
  2. Viale Giovanni Luder
    Dd
  3. Lucca
6h 27m
106€ - 407€

Frequently asked questions

Want to know about travelling from Venice 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.

The cheapest way to get from Venice to Lucca is to bus which costs 18€ - 26€ and takes 8h 13m.

More details

The quickest way to get from Venice to Lucca is to drive which costs 40€ - 65€ and takes 3h.

More details

No, there is no direct bus from Venice to Lucca. However, there are services departing from Venice, Venice and arriving at Lucca via Florence, Florence. The journey, including transfers, takes approximately 5h 55m.

More details

No, there is no direct train from Venice to Lucca. However, there are services departing from Venezia S. Lucia and arriving at Lucca via Firenze S.M.N.. The journey, including transfers, takes approximately 4h 22m.

More details

The distance between Venice and Lucca is 229 km. The road distance is 307.2 km.

Get driving directions

The best way to get from Venice to Lucca without a car is to train which takes 4h 22m and costs 23€ - 85€.

More details

It takes approximately 4h 22m to get from Venice to Lucca, including transfers.

More details

Venice to Lucca bus services, operated by FlixBus, depart from Venice, Venice station.

More details

Venice to Lucca train services, operated by Trenitalia Frecce, depart from Venezia S. Lucia station.

More details

The best way to get from Venice to Lucca is to train which takes 4h 22m and costs 23€ - 85€. Alternatively, you can bus via Florence, which costs 21€ - 27€ and takes 5h 55m, you could also fly, which costs 110€ - 460€ and takes 5h 36m.

Mode details

There is no direct flight from Venice Airport to Pisa Airport. The quickest flight takes 3h 10m and has one stopover.

Search flights

Venice to Lucca bus services, operated by FlixBus, arrive at Lucca station.

More details

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

More details

Yes, the driving distance between Venice to Lucca is 307 km. It takes approximately 3h to drive from Venice to Lucca.

Get driving directions

Air Dolomiti, Ryanair, easyJet and Alitalia offer flights from Venice Airport to Pisa Airport.

Search flights

Book your Venice to Lucca train tickets online with Rome2rio.

Search and book

Book your Venice to Lucca bus tickets online with FlixBus and FlixBus.

Search and book

There are 3795+ hotels available in Lucca. Prices start at 87€ per night.

More details

The best way to get from Venice to Venice Airport is to bus which takes 21 min and costs 2€ - 11€.

More details

How to travel from Venice to Lucca

Find all the possible transport options for your trip from Venice to Lucca right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Venice and Lucca?

You can take a train from Venice to Lucca via Firenze S.M.N. in around 4h 22m. Alternatively, you can take a bus from Venice to Lucca via Florence, Florence in around 5h 55m.
Airlines
Ave. Duration
3h 27m
Frequency
Every day
Estimated price
110€ - 460€
Ave. Duration
4h 35m
Frequency
Every day
Estimated price
150€ - 290€
Ave. Duration
3h 10m
Frequency
Monday to Friday
Estimated price
110€ - 460€
Ave. Duration
4h 35m
Frequency
Every day
Estimated price
150€ - 290€
Ave. Duration
5h 10m
Frequency
Every day
Estimated price
270€ - 2200€
Ave. Duration
5h 55m
Frequency
Monday, Thursday, Friday and Sunday
Estimated price
80€ - 420€
Ave. Duration
4h 2m
Frequency
Every day
Estimated price
110€ - 1500€
Ave. Duration
5h 20m
Frequency
Every day
Estimated price
270€ - 5000€
Ave. Duration
5h 45m
Frequency
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
55€ - 240€
Bus operators
Ave. Duration
3h 50m
Frequency
Hourly
Estimated price
14€ - 18€

Lucca, Italy

Lucca is a city and comune in Tuscany, Central Italy, on the Serchio, in a fertile plain near the Tyrrhenian Sea. It is the capital of the Province of Lucca. It is famous for its intact Renaissance-era city walls. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe