1map logoGo to main page

Porto, Norte Region to Cagliari, Sardinia from €172: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Cagliari, Italy

How to Get from Porto to Cagliari: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$172 by busBest price
1527 kmDistance
6h 6m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Cagliari with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
6h  6m
Estimated price
65-290
Recommended
route map
Distance: 1527 km
Duration: 6h 6m

See more options

Pricing table
Company
Various
Train
Plane
Average Duration
11h  38m
Estimated price
67-319
Company
Various
Plane
Train
Average Duration
11h  35m
Estimated price
105-276
Company
Various
Bus
Train
Drive
Average Duration
37h  27m
Estimated price
164-650
Company
Various
Bus
Train
Drive
Average Duration
36h  55m
Estimated price
172-266
Company
Various
Bus
Drive
Train
Average Duration
47h  30m
Estimated price
651-652
Company
Various
Bus
Drive
Average Duration
51h  3m
Estimated price
653-654

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $204 $127 $334 $154 $142 $139 $101

Porto - Cagliari operators

Explore transport companies operating between Porto and Cagliari, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
ryanair.com

Plane from Porto (OPO) to Cagliari (CAG)

Average Duration
2h 30m
Estimated price
67-2908

Plane from Vigo (VGO) to Cagliari (CAG)

Average Duration
6h 40m
Estimated price
2909-656
Website
vueling.com

Plane from Porto (OPO) to Cagliari (CAG)

Average Duration
4h 55m
Estimated price
2902-2903

Plane from Vigo (VGO) to Cagliari (CAG)

Average Duration
5h 50m
Estimated price
2906-290190

Plane from Porto (OPO) to Olbia (OLB)

Average Duration
8h 50m
Estimated price
2907-29060
Website
iberia.com

Plane from Porto (OPO) to Cagliari (CAG)

Average Duration
5h 30m
Estimated price
290180-2904

Plane from Porto (OPO) to Olbia (OLB)

Average Duration
4h 52m
Estimated price
290070-6550
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Porto - Campanha to Vigo Guixar

Average Duration
2h 22m
Estimated price
672-29003

Train from Vigo Urzaiz to Madrid-Chamartin

Average Duration
4h 16m
Estimated price
673-67

Train from Madrid-Chamartin to Barcelona-Estacio De Francia

Average Duration
9h 31m
Estimated price
2909-670

Train from Zaragoza-Delicias to Barcelona-Estacio De Francia

Average Duration
5h 24m
Estimated price
29010-674
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Olbia Terranova to Cagliari

Average Duration
3h 28m
Estimated price
29005-674

Train from Porto Torres M.Ma to Cagliari

Average Duration
3h 53m
Estimated price
29005-674
Bus
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Porto Campanhã Bus terminal to Vigo

Average Duration
2h 35m
Estimated price
676-29000

Bus from Marsella to Genova

Average Duration
4h 55m
Estimated price
29010-673
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Porto Campanhã Bus terminal to Vigo

Average Duration
2h 40m
Estimated price
672-29002

Bus from Porto Campanhã Bus terminal to Marseille

Average Duration
22h
Estimated price
677-657
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Porto Campanhã Bus terminal to Vigo

Average Duration
2h 10m
Estimated price
672-29004
Ferry
Contact phone
+39.081.496.444
Website
grimaldi-lines.com

Ferry from Porto di Barcellona to Porto di Porto Torres

Average Duration
12h 15m
Estimated price
673-67
Website
corsica-ferries.it

Ferry from Tolone to Porto Torres

Average Duration
12h 59m
Estimated price
3194-2902
Contact phone
+49 (0)611 14020
Website
mobylines.com

Ferry from Genova to Olbia

Average Duration
11h
Estimated price
3195-2906
Contact phone
+39 010 209 4591
Website
gnv.it

Ferry from Genova to Olbia

Average Duration
11h 30m
Estimated price
673-3191

Porto to Cagliari: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Cagliari offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Departure Point
Porto Airport
Arrival Point
Cagliari Airport