Travel options for:
Florence to Ravello
  • Train

    $90 - $139
    1. Firenze S.Maria Novella

      2 h 52 min - every 4 hours

      $55 - $85

    2. Napoli Piazza Garibaldi

      56 min - every 2 hours

      $2 - $18

    3. Pagani

      27 min - 16.4 miles

      $30 - $40

  • Bus Marozzi VT

    $37 - $61
    1. Florence

      3 h 25 min - twice daily

      $7 - $26

    2. Roma

      5 h - every 4 hours

      $26 - $32

    3. Amalfi

      25 min - every 2 hours - line 5120

      $3

  • Bus Baltour

    $35 - $53
    1. Firenze

      8 h 41 min - once daily

      $30 - $45

    2. Salerno

      7 min - 2060 feet

    3. Salerno

      1 h 15 min - hourly - line 5120

      $4 - $10

    4. Amalfi

      25 min - every 2 hours - line 5120

      $1

  • Drive

    $75 - $120
    1. Florence

      4 h 55 min - 324.8 miles

      $75 - $120

  • Fly Florence to Naples, train

    $137 - $501
    1. Florence

      14 min - every 30 minutes

      $1 - $3

    2. Florence (FLR)

      2 h 45 min - 1 stopover

      $120 - $470

    3. Naples (NAP)

      11 min - hourly

      $1 - $2

    4. Napoli Centrale

      37 min - 3 times a day

      $11 - $17

    5. Salerno

      7 min - 1972 feet

    6. Salerno

      1 h - hourly - line 5120

      $4 - $10

  • Train to Bologna, fly to Naples, train

    $129 - $357
    1. Florence

      35 min - every 4 hours

      $16 - $23

    2. Bologna Centrale

      16 min - every 15 minutes

      $2 - $35

    3. Bologna (BLQ)

      1 h 10 min - non-stop

      $95 - $270

    4. Naples (NAP)

      11 min - hourly

      $1 - $2

    5. Napoli Centrale

      37 min - 3 times a day

      $11 - $17

    6. Salerno

      7 min - 1972 feet

    7. Salerno

      1 h - hourly - line 5120

      $4 - $10

  • Fly Florence to Rome, train

    $116 - $332
    1. Florence

      14 min - every 30 minutes

      $1 - $3

    2. Florence (FLR)

      50 min - non-stop

      $65 - $250

    3. Rome (FCO)

      32 min - every 30 minutes

      $12 - $17

    4. Roma Termini

      1 h 7 min - every 4 hours

      $29 - $45

    5. Napoli Centrale

      37 min - 3 times a day

      $5 - $8

    6. Salerno

      7 min - 1972 feet

    7. Salerno

      1 h - hourly - line 5120

      $4 - $10

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Firenze S.Maria Novella train to Napoli Piazza Garibaldi, train to Pagani, then taxi to Ravello. 5 h 6 min 98€. From Florence bus to Roma, bus to Amalfi, then line 5120 bus to Ravello. 10 h 14 min 36€. From Firenze bus to Salerno, walk to Salerno, line 5120 bus to Amalfi, then line 5120 bus to Ravello. 11 h 23 min 43€. From Florence drive to Ravello. 4 h 55 min 80€. From Leopolda Salita bus to Florence airport, fly to Naples airport, bus to Napoli Centrale, train to Salerno, walk to Salerno, then line 5120 bus to Ravello. 7 h 29 min 132€. From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Naples airport, bus to Napoli Centrale, train to Salerno, walk to Salerno, then line 5120 bus to Ravello. 6 h 38 min 128€. From Leopolda Salita bus to Florence airport, fly to Rome airport, train to Roma Termini, train to Napoli Centrale, train to Salerno, walk to Salerno, then line 5120 bus to Ravello. 6 h 53 min 125€.

 
 

Bus or train from Florence to Ravello?

Trenitalia Frecce operates a train from Florence to Ravello hourly. Tickets cost $55 - $85 and the journey takes 2 h 52 min. Trenitalia also services this route hourly. Alternatively, FlixBus operates a bus from Florence to Ravello every 2 hours. Tickets cost $15 - $26 and the journey takes 3 h 25 min. 3 other operators also service this route.