Trains to Ravenna

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. Find out more about Ravenna at Classis Ravenna, a showpiece new museum which opened in 2018 and documents the archaeology and history of the city and its region.

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 Milan. 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.

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

Bologna to Ravenna by train

from $8.38

Avg 0 change 59m

Faenza to Ravenna by train

from $4.45

Avg 0 change 29m

Ferrara to Ravenna by train

from $7.59

Avg 0 change 1hr

Rimini to Ravenna by train

from $5.50

Avg 0 change 31m

Milan to Ravenna by train

from $25.65

Avg 1 change 2hr 14m

Cervia-Milano Marittima to Ravenna by train

from $3.53

Avg 0 change 15m

Florence to Ravenna by train

from $13.61

Avg 0 change 2hr 6m

Venice to Ravenna by train

from $16.23

Avg 1 change 2hr 13m

Rome to Ravenna by train

from $20.16

Avg 1 change 3hr 6m

Cesenatico to Ravenna by train

from $3.53

Avg 0 change 22m

Turin to Ravenna by train

from $33.38

Avg 1 change 3hr 21m

Naples to Ravenna by train

from $28.01

Avg 1 change 4hr 35m

Bari to Ravenna by train

from $34.16

Avg 1 change 5hr 28m

Modena to Ravenna by train

from $11.39

Avg 0 change 1hr 42m

Show more

Padua to Ravenna by train

from $14.27

Avg 1 change 1hr 57m

Ancona to Ravenna by train

from $13.09

Avg 0 change 2hr 10m

Parma to Ravenna by train

from $14.79

Avg 0 change 2hr 16m

Imola to Ravenna by train

from $5.50

Avg 0 change 37m

Paris to Ravenna by train

from $176.84

Avg 2 change 10hr 30m

Verona to Ravenna by train

from $18.19

Avg 1 change 1hr 59m

Reggio Emilia to Ravenna by train

from $12.83

Avg 0 change 2hr 3m

Piacenza to Ravenna by train

from $20.29

Avg 0 change 2hr 54m

Falconara Marittima to Ravenna by train

from $13.61

Avg 0 change 1hr 18m

Prato to Ravenna by train

from $15.58

Avg 1 change 1hr 59m

Country guide

Trains to Italy

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and 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.