There are 9 ways to get from Genoa to Portoscuso by ferry, bus, taxi, train 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.
Recommended option
Ferry, bus, taxi • 15h 21m
Cheapest option
Fly from Genoa, train, bus • 7h 43m
7 alternative options
Ferry, train, bus • 16h 54m
Ferry, bus • 19h 12m
Train, train to Milan Malpensa, fly • 9h 48m
Train to Turin, fly, train • 10h 18m
Train to Pisa, fly, train • 9h 2m
Train, bus to Milan Bergamo, fly • 10h 15m
Genoa to Portoscuso by ferry, walk, train and bus
Questions & Answers
The cheapest way to get from Genoa to Portoscuso is to fly and train and bus which costs €26 - €130 and takes 7h 43m.
The quickest way to get from Genoa to Portoscuso is to fly and train and bus which costs €26 - €130 and takes 7h 43m.
The distance between Genoa and Portoscuso is 580 km.
The best way to get from Genoa to Portoscuso without a car is to ferry and bus and taxi which takes 15h 21m and costs €170 - €250.
It takes approximately 15h 21m to get from Genoa to Portoscuso, including transfers.
The quickest flight from Genoa Airport to Cagliari Airport is the direct flight which takes 1h 20m.
Volotea and Alitalia offer flights from Genoa Airport to Cagliari Airport.
There are 104+ hotels available in Portoscuso. Prices start at €87 per night.
The best way to get from Genoa to Genoa Airport is to train which takes 22 min and costs €1 - €3.

- Distance: 579.8 km
- Duration: 15h 21m
What companies run services between Genoa, Italy and Portoscuso, Italy?
There is no direct connection from Genoa to Portoscuso. However, you can take the ferry to Porto Torres, take the walk to Porto Torres Via Mare-Pensiline, take the bus to Sassari Via Padre Zirano, take the bus to Oristano Stazione Arst, then take the taxi to Portoscuso. Alternatively, you can take a vehicle from Genoa to Portoscuso via Porto Torres, Porto Torres Marittima, S.Gavino, and San Gavino in around 16h 54m.

- Website
- ryanair.com
Flights from Milan Malpensa to Cagliari
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €7 - €110
Flights from Turin to Cagliari
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €6 - €370
Flights from Pisa to Cagliari
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €15 - €190
Flights from Milan Bergamo to Cagliari
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €14 - €180

- Website
- alitalia.com
Flights from Genoa to Cagliari via Rome
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- €75 - €210
Flights from Milan Linate to Cagliari
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €75 - €240
Flights from Milan Linate to Cagliari via Rome
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €75 - €240
Flights from Milan Malpensa to Cagliari
- Ave. Duration
- 1h 35m
- When
- Sunday
- Estimated price
- €390 - €1300
Flights from Turin to Cagliari via Rome
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €55 - €120

- Website
- easyjet.com
Flights from Milan Malpensa to Cagliari
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- €20 - €110

- Website
- volotea.com
Flights from Genoa to Cagliari
- Ave. Duration
- 1h 20m
- When
- Tuesday and Saturday
- Estimated price
- €18 - €150
Flights from Milan Linate to Cagliari
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €60 - €430
Flights from Turin to Cagliari
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- €22 - €380

- Website
- neosair.it
Flights from Milan Malpensa to Cagliari
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- €95 - €340

- Website
- wizzair.com
Flights from Milan Malpensa to Cagliari
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €10 - €130

- Website
- albastar.es
Flights from Milan Bergamo to Cagliari
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- €160 - €700

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Porto Torres Marittima to S.Gavino
- Ave. Duration
- 3h 9m
- Frequency
- Once a week
- Estimated price
- €16 - €35
- Website
- Trenitalia
- 1st Class
- €30 - €33
Train from Cagliari to Iglesias
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €4 - €9
- Website
- Trenitalia
- 1st Class
- €7 - €9
Train from Genova P.Za Principe to Pavia
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €7 - €15
- Website
- Trenitalia
- 1st Class
- €13 - €15
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 1h 59m
- Frequency
- 3 times a day
- Estimated price
- €9 - €20
- Website
- Trenitalia
- 1st Class
- €18 - €20
Train from Genova P.Za Principe to Torino Porta Nuova
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €11 - €22
- Website
- Trenitalia
- 1st Class
- €20 - €22
Train from Genova Brignole to Pisa Centrale
- Ave. Duration
- 3h 23m
- Frequency
- 6 times a week
- Estimated price
- €11 - €22
- Website
- Trenitalia
- 1st Class
- €20 - €22
Frequently asked questions

Trenitalia’s Intercity (IC) trains are slower than the high-speed Frecce trains but are still a good way to travel between major cities and towns, with routes including Rome to Naples, Venice to Bologna and Milan to Genoa. Tickets usually open for booking 90 days ahead of travel, and you’ll need make a seat reservation before boarding. All IC trains have 1st and 2nd class carriages as well as a bar buffet car, air conditioning and power sockets. InterCity trains that run at night are called InterCity Notte (ICN).
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Pavia
- Ave. Duration
- 1h 6m
- Frequency
- Every 2 hours
- Estimated price
- €7 - €11
- Website
- Trenitalia Intercity
- 2nd Class
- €7 - €11
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- €10 - €14
- Website
- Trenitalia Intercity
- 2nd Class
- €10 - €14
Train from Genova P.Za Principe to Torino Porta Nuova
- Ave. Duration
- 2h 2m
- Frequency
- 3 times a day
- Estimated price
- €11 - €16
- Website
- Trenitalia Intercity
- 2nd Class
- €11 - €16
Train from Genova Brignole to Pisa Centrale
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €11 - €16
- Website
- Trenitalia Intercity
- 2nd Class
- €11 - €16

Trenitalia’s high-speed Frecce trains run on specialised tracks and have a greater level of service and comfort than InterCity and regional trains. There are three types of Frecce trains: Frecciarossa, (the fastest; connects major Italian cities); Frecciargento (mostly connect Rome to other Italian cities); and Frecciabianca (the slowest Frecce trains). Frecciarossa trains offer four classes of service, all with free Wi-Fi: Standard, Premium, Business and Executive. All Frecce tickets include a seat reservation and must be purchased before boarding the train.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Pavia
- Ave. Duration
- 1h 4m
- Frequency
- 3 times a day
- Estimated price
- €11 - €50
- Website
- Trenitalia Frecce
- Super Economy
- €11 - €16
- Base Standard
- €26 - €35
- Base Premium
- €30 - €50
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- €14 - €55
- Website
- Trenitalia Frecce
- Super Economy
- €14 - €19
- Base Standard
- €30 - €40
- Base Premium
- €35 - €55
Train from Genova P.Za Principe to Torino Porta Nuova
- Ave. Duration
- 1h 41m
- Frequency
- Twice daily
- Estimated price
- €15 - €55
- Website
- Trenitalia Frecce
- Super Economy
- €15 - €21
- Base Standard
- €30 - €45
- Base Premium
- €35 - €55
Train from Genova Brignole to Pisa Centrale
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- €15 - €55
- Website
- Trenitalia Frecce
- Super Economy
- €15 - €21
- Base Standard
- €30 - €45
- Base Premium
- €35 - €55

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Pavia
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- €29 - €75
- Website
- Trenitalia Eurocity
- 2nd Class
- €29 - €40
- 1st Class
- €55 - €75

Trenord operates regional and suburban lines throughout Italy’s Lombardy region, including the Malapensa Express from Milan’s Malapensa Airport and local lines around Lake Como and the Italian Lakes. Trenord train tickets can be purchased from machines at any train station and don’t need to be booked in advance.
Contact Details
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Pavia to Milano Porta Vittoria
- Ave. Duration
- 35 min
- Frequency
- Every 10 minutes
- Estimated price
- €3 - €5
- Website
- Trenord
Train from Milano Centrale to Malpensa Aeroporto T.1
- Ave. Duration
- 51 min
- Frequency
- Every 10 minutes
- Estimated price
- €4 - €6
- Website
- Trenord

- Phone
- 02 72 49 49 49
- Website
- malpensaexpress.it
Train from Milano Centrale to Malpensa Aeroporto T.1
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- €11 - €16
- Website
- Malpensa Express
- 2nd Class
- €11 - €16

- Phone
- 800 865 042
- informazioni@arst.sardegna.it
- Website
- arst.sardegna.it
Bus from Sassari Via Padre Zirano to Oristano Stazione Arst
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a day
- Estimated price
- €5 - €8
- Website
- ARST Spa - Trasporti Regionali Della Sardegna
Bus from Cagliari Autostazione Arst to Portoscuso Via Grazia Deledda Edicola
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a week
- Estimated price
- €4 - €6
- Website
- ARST Spa - Trasporti Regionali Della Sardegna
Bus from Iglesias Stazione Fs to Portoscuso Via Grazia Deledda Edicola
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €2 - €3
- Website
- ARST Spa - Trasporti Regionali Della Sardegna

- Phone
- +39070494345
- Website
- autoservizi.com
Bus from San Gavino to Alcoa
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Website
- Mereu Autolinee Srl

- Phone
- +39 0789 21487
- request@gruppoturmotravel.com
- Website
- gruppoturmotravel.com
Bus from Olbia Porto Ib to Cagliari Piazza Matteotti - Esterno
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- €16 - €18
- Website
- Gruppo Turmo Travel

- Phone
- +39 02 3008 9000
- info@autostradale.it
- Website
- autostradale.it
Bus from Milan Centrale to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €7 - €10
- Website
- Autostradale
- Website
- Autostradale

- Phone
- +49 611–14020
- info@tirrenia.de
- Website
- tirrenia.it
Ferry from Genova to Porto Torres
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €40 - €55
- Website
- Tirrenia

- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Genova to Porto Torres
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- €45 - €65
- Website
- Grandi Navi Veloci
Ferry from Genova to Olbia
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- €40 - €65
- Website
- Grandi Navi Veloci

- Phone
- +49 (0)611 14020
- info@moby.it
- Website
- mobylines.com
Ferry from Genova to Olbia
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €35 - €85
- Website
- Moby Lines
- Standard car
- €40 - €60
- Low season
- €35 - €55
- High season
- €60 - €85
- Ave. Duration
- 1h 42m
- Estimated price
- €130 - €170
Taxi Simonetta Demontis
- Phone
- +39 333 695 1896
Taxi Oristano
- Phone
- +39 347 552 1628
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
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideTravelling by boat in Italy
Your Italian ferry guide - Sorrento, Capri and beyond.
Read the travel guideGetting to Milan from the airport
Get the details in Rome2rio’s airport-to-city travel guide
Read the travel guide