1map logoGo to main page

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

Compare Travel Options and Prices

from
Olbia, Italy
to
Porto, Portugal

How to Get from Olbia to Porto: 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.

$171 - Train, Ferry, TrainBest price
1526 kmDistance
7h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Olbia to Porto 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
7h  51m
Estimated price
38-192
Recommended
route map
Distance: 1526 km
Duration: 7h 51m

See more options

Company
various
Train
Plane
Average Duration
10h  34m
Estimated price
62-300
Company
various
Plane
Train
Average Duration
13h  1m
Estimated price
75-311
Company
various
Train
Drive
Train
Average Duration
35h  43m
Estimated price
171-244
Company
various
Bus
Drive
Bus
Average Duration
41h  8m
Estimated price
191-380
Company
various
Drive
Bus
Average Duration
44h  43m
Estimated price
381-382
Company
various
Drive
Bus
Average Duration
48h 
Estimated price
383-384

Traveling From Olbia to Porto

Traveling from Olbia, Italy, known for its stunning beaches and Mediterranean charm, to Porto, Portugal, with its vibrant cultural scene and rich history, offers a remarkable contrast in experiences.

Best Neighbourhoods in Porto

Porto boasts diverse neighborhoods, each offering distinct experiences and attractions.

Ribeira
• Scenic riverside views and colorful buildings.
• Vibrant nightlife and waterfront dining options.
Cedofeita
• Home to contemporary art galleries and local boutiques.
• Quiet streets perfect for leisurely strolls.
Bolhão
• Famous for the historic market and local vendors.
• Authentic Portuguese atmosphere with charming cafes.

Best Times To Visit Porto's Attractions

Timing your visits to Porto's attractions can greatly enhance your experience.

Livraria Lello
Visit early in the morning during weekdays for fewer crowds.
Palácio da Bolsa
Afternoons on weekdays offer quieter tours and open spaces.
Dom Luís I Bridge
Sunset provides stunning views and fewer tourists on the walkway.

Porto Weather: What to Expect Year-Round

Porto experiences a temperate maritime climate, with mild winters and warm summers, making spring and fall the best times to visit for pleasant temperatures and fewer tourists. Keep in mind that weather can influence outdoor activities, so packing layers or an umbrella is wise for unexpected showers.

Dining Recommendation in Porto

Try the iconic Francesinha sandwich at Café Santiago, where layers of cured meats, sausage, and steak are smothered in a rich, spicy sauce, a stark contrast to the seafood-focused cuisine in Olbia. This hearty dish embodies Porto's bold flavors and lively atmosphere, offering a unique culinary adventure that celebrates local ingredients.

Olbia - Porto operators

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

Plane
Website
volotea.com

Plane from Olbia (OLB) to Porto (OPO)

Average Duration
7h 51m
Estimated price
38-192
Website
ryanair.com

Plane from Olbia (OLB) to Porto (OPO)

Average Duration
7h 51m
Estimated price
38-192
Website
vueling.com

Plane from Olbia (OLB) to Porto (OPO)

Average Duration
7h 51m
Estimated price
38-192
Website
iberia.com

Plane from Olbia (OLB) to Porto (OPO)

Average Duration
7h 51m
Estimated price
38-192
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Olbia Terranova to Sassari

Average Duration
1h 50m
Estimated price
19200-19208
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Vigo Guixar

Average Duration
14h 30m
Estimated price
192010-192050

Train from Vigo Guixar to Porto - Campanha

Average Duration
2h 22m
Estimated price
19207-19214
Bus
Contact phone
0789 50885
Website
sunlines.it

Bus from Fermata di Fermata di Olbia to Fermata di Fermata di Porto Torres Via Bassu

Average Duration
3h
Estimated price
19207-19212
Contact phone
+34 988 590 210
Website
iberocoach.com

Bus from Le Cannet to Porto Campanhã Bus terminal

Average Duration
25h 49m
Estimated price
1923-192030
Ferry
Contact phone
+39.081.496.444
Website
grimaldi-lines.com

Ferry from Porto di Porto Torres to Porto di Barcellona

Average Duration
12h 15m
Estimated price
626-621
Contact phone
+33.4.95.32.95.95
Website
corsica-ferries.it

Ferry from Porto Torres to Nice

Average Duration
9h
Estimated price
627-387
Contact phone
+49 (0)611 14020
Website
mobylines.com

Ferry from Olbia to Genova

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

Ferry from Olbia to Genova

Average Duration
11h 30m
Estimated price
626-192000

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

Traveling between Olbia and Porto 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
Olbia Airport
Arrival Point
Porto Airport. The quickest flight takes 6h 20m and has one stopover

Frequently asked questions

Find out more about the route from Olbia to Porto.

Or choose the category:
The distance between Olbia and Porto is approximately 1525.7 km. The typical travel time from Olbia to Porto varies depending on the mode of transportation. If you take a train and then a ferry, it generally takes around 35 hours and 57 minutes. However, if you choose to fly, the travel time is much shorter, usually taking about 7 hours and 11 minutes.
The most cost-effective option for traveling from Olbia to Porto is to take a ferry and bus combination, with prices ranging from €127-€236. However, this option is not the most time-efficient, as it takes approximately 42 hours and 52 minutes to complete the journey. On the other hand, the fastest way to reach Porto from Olbia is by flying, with a travel time of 7 hours and 11 minutes and ticket prices ranging from €91-€254.
To travel from Olbia to Porto without a car, the best option is to take a train and ferry combination. This journey takes approximately 35 hours and 57 minutes. The cost for this route ranges from €163 to €245. Alternatively, you can also opt for a direct flight, which takes around 7 hours and 11 minutes.
The flight duration between Olbia and Porto varies depending on the number of stopovers, but the quickest flight typically takes around 5 hours and 30 minutes. However, there are no direct flights between Olbia Airport and Porto Airport, so all flights require at least one stopover. The cost of a flight between Porto and Olbia ranges from €93 to €249, with prices depending on the airline, travel dates, and booking time.
There are plenty of accommodation options available near Porto with over 2109 hotels to choose from. Prices for these hotels start at €63 per night.