1map logoGo to main page

Brindisi, Apulia to Olbia, Sardinia from $31: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Brindisi, Italy
to
Olbia, Italy

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

$31 - PlaneBest price
715 kmDistance
4h 32m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Brindisi to Olbia 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
4h  32m
Estimated price
$31-194
Recommended
route map
Distance: 715 km
Duration: 4h 32m

See more options

Company
Various
Bus
Train
Drive
Average Duration
17h  18m
Estimated price
$69-209
Company
Various
Train
Drive
Average Duration
15h  32m
Estimated price
$79-231
Company
Various
Train
Drive
Average Duration
17h  40m
Estimated price
$88-264

Brindisi - Olbia operators

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

Plane
Website
ryanair.com

Plane from Brindisi (BDS) to Olbia (OLB)

Average Duration
6h 25m
Estimated price
298-29420
Website
aeroitalia.com

Plane from Brindisi (BDS) to Olbia (OLB)

Average Duration
3h 43m
Estimated price
295-29480
Website
flexflight.dk

Plane from Brindisi (BDS) to Olbia (OLB)

Average Duration
3h 43m
Estimated price
295-29480
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Brindisi to Roma Termini

Average Duration
5h 21m
Estimated price
299-1810

Train from Roma Termini to Campiglia Marittima

Average Duration
2h 1m
Estimated price
2942-295

Train from Roma Termini to S. Marinella

Average Duration
1h 7m
Estimated price
1817-1818

Train from Roma Termini to Ladispoli-Cerveteri

Average Duration
47m
Estimated price
740-741
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Brindisi to Bari

Average Duration
1h 25m
Estimated price
1819-744
Contact phone
+39 080 3112335
Website
marinobus.it

Bus from Brindisi Istituto Professionale Falcone to Bari Train Station - Via Giuseppe Capruzzi

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

Ferry from Porto di Civitavecchia to Porto di Olbia

Average Duration
6h 5m
Estimated price
298-1816
Contact phone
02 76028132
Website
tirrenia.it

Ferry from Civitavecchia to Olbia

Average Duration
7h
Estimated price
27-1814
Contact phone
+39 010 209 4591
Website
gnv.it

Ferry from Civitavecchia to Olbia

Average Duration
11h 30m
Estimated price
27-7410
Contact phone
+49 (0)611 14020
Website
mobylines.com

Ferry from Piombino to Olbia

Average Duration
5h 15m
Estimated price
2949-1811

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

Traveling between Brindisi and Olbia 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
Brindisi Airport
Arrival Point
Olbia Airport. The quickest flight takes 6h 25m and has one stopover
Useful tips for plane travellers
• Since there are no direct flights from Brindisi to Olbia, plan your layover carefully, especially if you have a preferred airline like Ryanair, Aeroitalia, or Alitalia, as they may have different connection times—check their schedules on their websites for optimal flight synching.
• Upon arrival at Olbia Airport, expect to navigate a relatively compact terminal; follow the clear signage for baggage claim and customs, and consider using the airport's free Wi-Fi to arrange your transportation upon landing.
• Taxi rides from Olbia Airport to the city center typically cost around €30-€40, so it's wise to have cash at hand; alternatively, check the local bus schedules via Olbia Airport's transport page for a more economical option.