Travel from Lucca to Vernazza

Bus or train from Lucca to Vernazza?

FlixBus operates a bus from Lucca to Vernazza 5 times a week. Tickets cost $4 - $8 and the journey takes 1 h 10 min. 2 other operators also service this route. Alternatively, Trenitalia operates a train from Lucca to Vernazza hourly. Tickets cost $2 - $6 and the journey takes 20 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lucca to Vernazza

From Lucca bus to La Spezia - Instituto Cardarelli, bus to La Spezia Centrale, then train to Vernazza. 2 h 28 min 10€. From Lucca train to Viareggio, train to La Spezia Centrale, then train to Vernazza. 2 h 37 min 14€. From Piazzale Verdi bus to Viareggio, train to La Spezia Centrale, then train to Vernazza. 3 h 13€. From Lucca drive to Vernazza. 1 h 37 min 15€.

Operators from Lucca to Vernazza

Close Print Itinerary
  1. Here are 4 options to get from
    Lucca to Vernazza:

    1. Trip:
      1 Bus
      • One-Way approx: USD $7 - $15
      • Duration: 2 h 28 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $7 - $15
        • Duration: 2 h 28 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $7 - $22
      • Duration: 2 h 37 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $7 - $22
        • Duration: 2 h 37 min
        Close x
    3. Trip:
      3 Train via Piazzale Verdi
      • One-Way approx: USD $9 - $20
      • Duration: 3 h
      Open +
      • Trip:
        3 Train via Piazzale Verdi
        • One-Way approx: USD $9 - $20
        • Duration: 3 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $15 - $23
      • Duration: 1 h 37 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $15 - $23
        • Duration: 1 h 37 min
        Close x