Trains to Ravenna Find train times and tickets

The city of Ravenna is often bypassed by travellers exploring Italy by train. It is remote from Italy’s high-speed rail network, tucked away on a web of branch lines that serve the Adriatic coast north of Rimini. But Ravenna is too good to miss.

This small city was once the capital of the Western Roman Empire. Ravenna thus held sway over territories that extended around the entire western part of the Mediterranean. Ravenna’s stock has fallen but it is still as lovely as ever. Its stunning array of Byzantine mosaics have secured for Ravenna a place on UNESCO’s World Heritage List. Life in Ravenna revolves around the Piazza del Popolo which oozes Venetian style. Being a little off the beaten track, Ravenna is often good value, and it’s a great spot to hole up for a day or two as part of a longer tour of Italy.

The highlight of the day at Ravenna’s railway station is the arrival each evening of the direct train from Rome. It is Ravenna’s one concession to long-distance travel. That daily Frecciabianca service from Rome takes just over four hours.

There is, however, a very good choice of local trains from Ravenna. There are twenty trains a day to Bologna, where you can connect onto Italy’s high-speed network. Regular trains run down the coast to Rimini and on weekdays there’s even the occasional direct (but very slow) train to Florence. This all makes Ravenna sound like the end of the world. In fact, it’s perfectly possible to travel from London to Ravenna in a day (with changes of train in Paris, Milan and Bologna). The journey takes 14 hours.

Search accommodation in Ravenna

Travel to Ravenna by train from anywhere in the UK or across Europe.

Bologna to Ravenna by train

from $8.94

Avg 0 changes 59m

Faenza to Ravenna by train

from $4.60

Avg 0 changes 29m

Ferrara to Ravenna by train

from $8.02

Avg 0 changes 1hr

Rimini to Ravenna by train

from $5.79

Avg 0 changes 33m

Milan to Ravenna by train

from $28.28

Avg 1 change 2hr 16m

Cervia-Milano Marittima to Ravenna by train

from $3.68

Avg 0 changes 15m

Florence to Ravenna by train

from $14.60

Avg 0 changes 2hr 6m

Venice to Ravenna by train

from $17.49

Avg 1 change 2hr 14m

Rome to Ravenna by train

from $24.33

Avg 1 change 3hr 6m

Cesenatico to Ravenna by train

from $3.68

Avg 0 changes 22m

Turin to Ravenna by train

from $79.45

Avg 1 change 3hr 21m

Naples to Ravenna by train

from $46.17

Avg 1 change 4hr 41m

Modena to Ravenna by train

from $11.97

Avg 0 changes 1hr 52m

Padua to Ravenna by train

from $15.00

Avg 1 change 1hr 57m

Show more

Ancona to Ravenna by train

from $13.81

Avg 0 changes 2hr 10m

Imola to Ravenna by train

from $5.79

Avg 0 changes 37m

Paris to Ravenna by train

from $132.72

Avg 2 changes 10hr 30m

Verona to Ravenna by train

from $19.60

Avg 1 change 1hr 59m

Falconara Marittima to Ravenna by train

from $13.68

Avg 0 changes 1hr 22m

Country guide

Trains to Italy

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and rail operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

  1. We'd love to send you (occasional) emails with travel tips, sales and special offers. You can change your preferences at any time.
  1. By registering you agree with our privacy policy.