Travel from Genoa to Sorrento

Bus from Genoa to Sorrento

FlixBus operates a bus from Genoa to Sorrento 5 times a week. Tickets cost $40 - $75 and the journey takes 8 h 45 min. FlixBus also services this route 4 times a week.

Travel Guides

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

How to get from Genoa to Sorrento

From Genova Piazza Principe train to Genoa airport, fly to Naples airport, bus to Napoli Garibaldi, then subway to Sorrento. 4 h 49 min $103. From Genova Piazza Principe train to Genoa airport, fly to Rome airport, train to Roma Termini, train to Napoli Garibaldi, then subway to Sorrento. 5 h 48 min $146. From Genova Piazza Principe train to Milan Central Station, bus to Milan Linate airport, fly to Naples airport, bus to Napoli Garibaldi, then subway to Sorrento. 6 h 33 min $134. From Genova Piazza Principe train to Milano Centrale, train to Napoli Garibaldi, then subway to Sorrento. 8 h 9 min $151. From Genova Piazza Principe train to Napoli Garibaldi then subway to Sorrento. 9 h 28 min $101. From Genoa, Genoa bus to Pompei then line 563 bus to Sorrento. 10 h 35 min $73. From Genova - Via Vesuvio / Case Ina line 39 bus to Genova, bus to Napoli Garibaldi, then subway to Sorrento. 13 h 19 min $9. From Genoa drive to Sorrento. 7 h 21 min $137.

Operators from Genoa to Sorrento

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
VoloteaVolotea
AlitaliaAlitalia
CTP800 482 644CTP
EAV+39 800 211 388EAV
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Milan MetroMilan Metro
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
FlixBus+49 1807 123 99 123FlixBus
AMT Genova848 000 030AMT Genova
Autolinee Giuliano s.a.s di Giuliano Renato &C.+39 0974.836185Autolinee Giuliano s.a.s di Giuliano Renato &C.
Close Print Itinerary
  1. Here are 8 options to get from
    Genoa to Sorrento:

    1. Trip:
      1 Fly Genoa to Naples, subway
      • One-Way approx: USD $50 - $200
      • Duration: 4 h 49 min
      Open +
      • Trip:
        1 Fly Genoa to Naples, subway
        • One-Way approx: USD $50 - $200
        • Duration: 4 h 49 min
        Close x
    2. Trip:
      2 Fly Genoa to Rome, train, subway
      • One-Way approx: USD $81 - $321
      • Duration: 5 h 48 min
      Open +
      • Trip:
        2 Fly Genoa to Rome, train, subway
        • One-Way approx: USD $81 - $321
        • Duration: 5 h 48 min
        Close x
    3. Trip:
      3 Train to Milan Linate, fly to Naples, subway
      • One-Way approx: USD $82 - $277
      • Duration: 6 h 33 min
      Open +
      • Trip:
        3 Train to Milan Linate, fly to Naples, subway
        • One-Way approx: USD $82 - $277
        • Duration: 6 h 33 min
        Close x
    4. Trip:
      4 Train Trenitalia Frecce, subway
      • One-Way approx: USD $120 - $178
      • Duration: 8 h 9 min
      Open +
      • Trip:
        4 Train Trenitalia Frecce, subway
        • One-Way approx: USD $120 - $178
        • Duration: 8 h 9 min
        Close x
    5. Trip:
      5 Train Trenitalia Intercity, subway
      • One-Way approx: USD $80 - $103
      • Duration: 9 h 28 min
      Open +
      • Trip:
        5 Train Trenitalia Intercity, subway
        • One-Way approx: USD $80 - $103
        • Duration: 9 h 28 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $45 - $75
      • Duration: 10 h 35 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $45 - $75
        • Duration: 10 h 35 min
        Close x
    7. Trip:
      7 Bus, subway
      • One-Way approx: USD $8 - $11
      • Duration: 13 h 19 min
      Open +
      • Trip:
        7 Bus, subway
        • One-Way approx: USD $8 - $11
        • Duration: 13 h 19 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 7 h 21 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 7 h 21 min
        Close x