There are 7 ways to get from Livorno to Rio Marina by train, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry
best- Take the train from Livorno Centrale to Piombino Marittimatrain Re / ...
- Take the ferry from Port of Piombino to Port of Rio Marinaferry A3
2h 59m€20–43Train, ferry via Campiglia Stazione #2
cheapest- Take the train from Livorno Centrale to Campiglia Marittimatrain Re / ...
- Take the ferry from Port of Piombino to Cavoferry A2f
4h 4m€17–47Train, ferry via Campiglia Stazione
- Take the train from Livorno Centrale to Campiglia Marittimatrain Re / ...
- Take the ferry from Port of Piombino to Port of Rio Marinaferry A3
3h 29m€18–49Ferry
- Take the ferry from Port of Livorno to Port of Bastiaferry
- Take the ferry from Port of Bastia to Port of Piombinoferry
- Take the ferry from Port of Piombino to Port of Rio Marinaferry A3
10h 45m€34–68Train to Pisa International Airport, fly
- Take the train from Livorno Centrale to Pisa Centraletrain
- Fly from Pisa International Airport (PSA) to Marina Di Campo Airport (EBA)plane PSA - EBA
2h 41m€287–720Train, ferry via Cavo
- Take the train from Livorno Centrale to Piombino Marittimatrain Re / ...
- Take the ferry from Port of Piombino to Cavoferry A2f
3h 34m€19–41Train to Florence Peretola Airport, fly
- Take the train from Livorno Centrale to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Marina Di Campo Airport (EBA)plane FLR - EBA
4h 19m€314–682
Livorno to Rio Marina by train and ferry
Questions & Answers
The cheapest way to get from Livorno to Rio Marina is to train and ferry via Cavo which costs €19 - €45 and takes 3h 34m.
The fastest way to get from Livorno to Rio Marina is to train and fly which takes 2h 41m and costs €280 - €750.
No, there is no direct ferry from Livorno to Rio Marina. However, there are services departing from Port of Livorno and arriving at Port of Rio Marina via Port of Bastia and Port of Piombino. The journey, including transfers, takes approximately 10h 45m.
The distance between Livorno and Rio Marina is 101 km.
Book your Livorno to Rio Marina ferry tickets online with Omio.
The best way to get from Livorno to Rio Marina without a car is to train and ferry which takes 2h 59m and costs €20 - €45.
It takes approximately 2h 59m to get from Livorno to Rio Marina, including transfers.
There are 2689+ hotels available in Rio Marina.
What companies run services between Livorno, Italy and Rio Marina, Italy?
You can take a ferry from Port of Livorno to Port of Rio Marina via Port of Bastia and Port of Piombino in around 10h 45m.
- Website
- flexflight.dk
Flights from Pisa International Airport to Marina Di Campo Airport
- Ave. Duration
- 40 min
- When
- Saturday, Friday, Monday, and Tuesday
- Estimated price
- €65–550
Flights from Florence Peretola Airport to Marina Di Campo Airport
- Ave. Duration
- 40 min
- When
- Monday, Tuesday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- €75–650
- Website
- polarair.ru
Flights from Pisa International Airport to Marina Di Campo Airport
- Ave. Duration
- 40 min
- When
- Saturday, Friday, Monday, and Tuesday
- Estimated price
- €65–550
Flights from Florence Peretola Airport to Marina Di Campo Airport
- Ave. Duration
- 40 min
- When
- Monday, Tuesday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- €75–650
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Livorno Centrale to Piombino Marittima
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- €10–17
- Website
- Trenitalia
Train from Livorno Centrale to Campiglia Marittima
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- €8–14
- Website
- Trenitalia
Train from Livorno Centrale to Pisa Centrale
- Ave. Duration
- 15 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–4
- Website
- Trenitalia
Train from Livorno Centrale to Piombino Marittima
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- €10–17
- Website
- Trenitalia
Train from Livorno Centrale to Campiglia Marittima
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- €8–14
- Website
- Trenitalia
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €12–20
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Livorno Centrale to Campiglia Marittima
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Estimated price
- €10–20
- Schedules at
- Trenitalia Frecce
Train from Livorno Centrale to Pisa Centrale
- Ave. Duration
- 19 min
- Frequency
- Every 3 hours
- Estimated price
- €2–6
- Schedules at
- Trenitalia Frecce
Train from Livorno Centrale to Campiglia Marittima
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Estimated price
- €10–20
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Campiglia Marittima
- Ave. Duration
- 34 min
- Frequency
- Every 4 hours
- Estimated price
- €7–16
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Pisa Centrale
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- Trenitalia Intercity
Train from Livorno Centrale to Campiglia Marittima
- Ave. Duration
- 34 min
- Frequency
- Every 4 hours
- Estimated price
- €7–16
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Livorno Centrale to Pisa Centrale
- Ave. Duration
- 15 min
- Frequency
- 6 times a week
- Estimated price
- €13–55
- Website
- Trenitalia Eurocity
- 1st Class
- €35–55
- 2nd Class
- €13–18
Train from Livorno Centrale to Pisa Centrale
- Ave. Duration
- 15 min
- Frequency
- Twice a week
- Estimated price
- €6–20
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 611-14020
- [email protected]
- Website
- Toremar
Ferry from Port of Piombino to Port of Rio Marina
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €10–26
- Website
- Toremar
Ferry from Port of Piombino to Port of Rio Marina
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €10–26
- Website
- Toremar
Ferry from Port of Piombino to Port of Rio Marina
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €10–26
- Website
- Toremar
Ferry from Port of Piombino to Cavo
- Ave. Duration
- 15 min
- Frequency
- 5 times a day
- Estimated price
- €8–22
- Website
- Toremar
Ferry from Port of Piombino to Cavo
- Ave. Duration
- 15 min
- Frequency
- 5 times a day
- Estimated price
- €8–22
- Website
- Toremar
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Livorno to Port of Bastia
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Estimated price
- €12–23
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €11–20
- Website
- Corsica Ferries/Sardinia Ferries
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
























