Travel from Villa-San-Giovanni to Sorrento

Bus from Villa San Giovanni to Sorrento

You can take a bus from Villa San Giovanni to Sorrento via Lauria, Naples, and Naples in around 9 h 9 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Villa San Giovanni to Sorrento

From Villa S.Giovanni train to Napoli Garibaldi then subway to Sorrento. 5 h 29 min 57€. From Villa San Giovanni bus to Lauria, bus to Naples, walk to Naples, then bus to Sorrento. 9 h 9 min 45€. From Villa San Giovanni bus to Salerno, line 5120 bus to Amalfi, line 5120 bus to Positano Sponda, then line 5120 bus to Sorrento. 10 h 22 min 81€. From Villa San Giovanni drive to Sorrento. 5 h 15 min 72€. From Villa S.Giovanni train to Reggio di Calabria - Piazza Garibaldi, line 28 bus to Reggio Calabria airport, fly to Naples airport, bus to Napoli Garibaldi, then subway to Sorrento. 8 h 7 min 220€. From Villa S.Giovanni train to S. Eufemia Lamezia Stazione FS, bus to Lamezia Terme airport, fly to Naples airport, bus to Napoli Garibaldi, then subway to Sorrento. 8 h 12 min 125€. From Villa San Giovanni car ferry to Messina, walk to Messina Centrale, train to Catania, bus to Catania airport, fly to Naples airport, bus to Napoli Garibaldi, then subway to Sorrento. 7 h 50 min 109€. From Villa S.Giovanni train to Reggio di Calabria - Piazza Garibaldi, line 28 bus to Reggio Calabria airport, fly to Rome airport, train to Roma Termini, train to Napoli Garibaldi, then subway to Sorrento. 7 h 26 min 153€.
Close Print Itinerary
  1. Here are 8 options to get from
    Villa San Giovanni to Sorrento:

    1. Trip:
      1 Train, subway
      • One-Way approx: USD $57 - $82
      • Duration: 5 h 29 min
      Open +
      • Trip:
        1 Train, subway
        • One-Way approx: USD $57 - $82
        • Duration: 5 h 29 min
        Close x
    2. Trip:
      2 Bus Lirosi Linee
      • One-Way approx: USD $38 - $58
      • Duration: 9 h 9 min
      Open +
      • Trip:
        2 Bus Lirosi Linee
        • One-Way approx: USD $38 - $58
        • Duration: 9 h 9 min
        Close x
    3. Trip:
      3 Bus Autoservizi Salemi Srl
      • One-Way approx: USD $82 - $113
      • Duration: 10 h 22 min
      Open +
      • Trip:
        3 Bus Autoservizi Salemi Srl
        • One-Way approx: USD $82 - $113
        • Duration: 10 h 22 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $70 - $110
      • Duration: 5 h 15 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $70 - $110
        • Duration: 5 h 15 min
        Close x
    5. Trip:
      5 Fly Reggio Calabria to Naples, subway
      • One-Way approx: USD $136 - $401
      • Duration: 8 h 7 min
      Open +
      • Trip:
        5 Fly Reggio Calabria to Naples, subway
        • One-Way approx: USD $136 - $401
        • Duration: 8 h 7 min
        Close x
    6. Trip:
      6 Train to Lamezia Terme, fly to Naples, subway
      • One-Way approx: USD $134 - $407
      • Duration: 8 h 12 min
      Open +
      • Trip:
        6 Train to Lamezia Terme, fly to Naples, subway
        • One-Way approx: USD $134 - $407
        • Duration: 8 h 12 min
        Close x
    7. Trip:
      7 Car ferry, train to Catania, fly to Naples, subway
      • One-Way approx: USD $60 - $229
      • Duration: 7 h 50 min
      Open +
      • Trip:
        7 Car ferry, train to Catania, fly to Naples, subway
        • One-Way approx: USD $60 - $229
        • Duration: 7 h 50 min
        Close x
    8. Trip:
      8 Fly Reggio Calabria to Rome, train, subway
      • One-Way approx: USD $102 - $442
      • Duration: 7 h 26 min
      Open +
      • Trip:
        8 Fly Reggio Calabria to Rome, train, subway
        • One-Way approx: USD $102 - $442
        • Duration: 7 h 26 min
        Close x