There are 10 ways to get from Sardinia to Rapallo by car, car ferry, plane, train, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, car ferry
best- Drive from Cagliari to Port of Olbiacar
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Drive from Port of Livorno to Rapallocar
12h 43m€96–199Fly Cagliari Elmas Airport to Pisa International Airport, train
cheapest- Fly from Cagliari Elmas Airport (CAG) to Pisa International Airport (PSA)plane CAG - PSA
- Take the train from Pisa Centrale to Rapallotrain
5h 15m€49–298Fly Alghero to Genoa Cristoforo Colombo Airport
- Fly from Alghero (AHO) to Genoa Cristoforo Colombo Airport (GOA)plane AHO - GOA
7h 51m€71–229Train, car ferry
- Take the train from Cagliari to Olbia Terranovatrain Re
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take the train from Livorno Centrale to Rapallotrain Ic
16h 23m€87–242Bus, car ferry
- Take the bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCAbus 5502
- Take the carferry from Olbia Porto Isola Bianca to Port of Genoacarferry
19h 14m€114–160Train, ferry
- Take the train from Cagliari to Porto Torres M.Matrain Re
- Take the ferry from Porto Torres to Genoaferry
19h 16m€90–139Fly Olbia Costa Smeralda Airport to Milan Linate Airport, train
- Fly from Olbia Costa Smeralda Airport (OLB) to Milan Linate Airport (LIN)plane OLB - LIN
- Take the train from Pavia to Rapallotrain
5h 52m€54–278Fly Cagliari Elmas Airport to Genoa Cristoforo Colombo Airport
- Fly from Cagliari Elmas Airport (CAG) to Genoa Cristoforo Colombo Airport (GOA)plane CAG - GOA
4h 21m€80–227Fly Alghero to Milan Linate Airport, train
- Fly from Alghero (AHO) to Milan Linate Airport (LIN)plane AHO - LIN
- Take the train from Pavia to Rapallotrain
6h 6m€60–306Fly Olbia Costa Smeralda Airport to Milano Malpensa Airport, train
- Fly from Olbia Costa Smeralda Airport (OLB) to Milano Malpensa Airport (MXP)plane OLB - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Rapallotrain
6h 27m€52–211
Sardinia to Rapallo by train, foot, ferry, and bus
Comparing Your Travel Options
The cheapest way to get from Sardinia to Rapallo is to fly and train which costs €50 - €220 and takes 6h 27m.
The fastest way to get from Sardinia to Rapallo is to fly which takes 4h 21m and costs €80 - €230.
The distance between Sardinia and Rapallo is 709 km.
The best way to get from Sardinia to Rapallo without a car is to train and car ferry which takes 16h 23m and costs €85 - €250.
It takes approximately 12h 43m to get from Sardinia to Rapallo, including transfers.
There are 5162+ hotels available in Rapallo.
What companies run services between Sardinia, Italy and Rapallo, Italy?
Aeroitalia, FlexFlight ApS, and two other airlines fly from Alghero (AHO) to Genoa Cristoforo Colombo Airport (GOA) 4 times a day.
- Website
- aeroitalia.com
Flights from Alghero to Genoa Cristoforo Colombo Airport via Rome
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €75–600
Flights from Olbia Costa Smeralda Airport to Milan Linate Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €40–500
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Cagliari to Olbia Terranova
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- €30–45
- Website
- Trenitalia
Train from Cagliari to Porto Torres M.Ma
- Ave. Duration
- 3h 46m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Website
- Trenitalia
Train from Pavia to Rapallo
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €15–22
- Website
- Trenitalia
Train from Pavia to Rapallo
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €15–22
- Website
- Trenitalia
- Phone
- +39 0789 21487
- [email protected]
- Website
- Gruppo Turmo Travel
Bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCA
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- €13–19
- Website
- Gruppo Turmo Travel
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
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
Getting to Milan from the airport
Read the travel guide






