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 £7.10

Avg 0 changes 59m

Rimini to Ravenna by train

from £4.40

Avg 0 changes 33m

Florence to Ravenna by train

from £11.20

Avg 1 change 1hr 48m

Ferrara to Ravenna by train

from £6.00

Avg 0 changes 1hr

Milan to Ravenna by train

from £25.30

Avg 1 change 2hr 21m

Cervia to Ravenna by train

from £2.90

Avg 0 changes 15m

Castel Bolognese to Ravenna by train

from £4.60

Avg 0 changes 34m

Venice to Ravenna by train

from £13.30

Avg 1 change 2hr 39m

Faenza to Ravenna by train

from £3.70

Avg 0 changes 29m

Country guide

Trains to Italy

Read our country guide

Image credits: © Dianabuc

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". That's why we ask you to enter the age of young passengers when you search.

Countries Children Youths
Belgium and Luxembourg 6 - 11 12 - 25
Eurostar 4 - 11 12 - 25
France* 4 - 11 12 - 27
Germany* 6 - 14 15 - 25
Italy 4 - 11 12 - 25
Netherlands (including Thalys) 4 - 11 12 - 25
Spain* 4 - 13 14 - 25
Switzerland 6 - 16 17 - 26
United Kingdom* 5 - 15 16 - 25
others 4 - 11 12 - 25

* There are some exceptions to these definitions. Please see child and youth passenger age requirements for more information.

You can also read about Youth and Senior discounts and railcards.

Log in / Register

  1. We'll assume you've read
    our Terms of Service.