Travel from Viareggio to Portofino

Train from Viareggio to Portofino

Trenitalia Frecce operates a train from Viareggio to Portofino every 3 hours. Tickets cost $18 - $27 and the journey takes 1 h 8 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 Viareggio to Portofino

From Viareggio train to Rapallo, line 7 bus to Santa Margherita Ligure, then line 882 bus to Portofino. 2 h 32 min 22€. From Viareggio train to Chiavari, train to S.Margherita Ligure Portofino, walk to Santa Margherita Ligure, then line 882 bus to Paraggi. 2 h 33 min 22€. From Viareggio night bus to Genova, bus to Rapallo, line 7 bus to Santa Margherita Ligure, then line 882 bus to Portofino. 5 h 44 min 19€. From Viareggio drive to Portofino. 1 h 23 min 18€.
Close Print Itinerary
  1. Here are 4 options to get from
    Viareggio to Portofino:

    1. Trip:
      1 Train
      • One-Way approx: USD $23 - $33
      • Duration: 2 h 32 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $23 - $33
        • Duration: 2 h 32 min
        Close x
    2. Trip:
      2 Train via Chiavari
      • One-Way approx: USD $21 - $32
      • Duration: 2 h 33 min
      Open +
      • Trip:
        2 Train via Chiavari
        • One-Way approx: USD $21 - $32
        • Duration: 2 h 33 min
        Close x
    3. Trip:
      3 Night bus
      • One-Way approx: USD $17 - $27
      • Duration: 5 h 44 min
      Open +
      • Trip:
        3 Night bus
        • One-Way approx: USD $17 - $27
        • Duration: 5 h 44 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $18 - $28
      • Duration: 1 h 23 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $18 - $28
        • Duration: 1 h 23 min
        Close x