• Nothing Found

How to get from Olbia Airport to Cagliari

Cagliari is the capital of Sardinia, located 250 km from Olbia Airport. Renowned for its famous Mediterranean beaches, medieval hilltop Castello and Museo Archeologico, Cagliari is jam-packed with history and all manner of sun and sea pursuits.

As there isn’t a train station at the airport, you have two different transfer options to get from Olbia Airport (OLB) to Cagliari: taxi or bus. Taking an Olbia Airport taxi or private transfer is the fastest option, reaching Cagliari in 3 hours and 30 minutes. A more budget-friendly option is to take the bus, which will cost you €16.

Welcome Pickups offers meet and greet services and a friendly introduction to Olbia at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

Taxi €480 210min 24/7
Bus €32 280min 14:30–17:35

How to get from Olbia Airport to Cagliari by taxi

The fastest and most comfortable way from Olbia Airport to Cagliari is by taxi or private transfer. The journey takes about 210 minutes depending on traffic and you’ll pay around 480.

Taxi fare from Olbia Airport to Cagliari

Olbia taxis use a taximeter system and calculate fares based on the length of the journey, number of passengers, excess luggage, the time of day and the day of the week. The estimated cost of a ride from Olbia Airport to Cagliari is about 480.



Trip Duration

210 MIN

*Prices may vary unless booked in advance.

Value for Money

Olbia Airport taxis are available 24/7.

Where do I get the taxi from?

On exiting the arrivals hall, you’ll see the taxi rank close to where the buses depart, about 50 metres ahead of you.


Taking a taxi from Olbia Airport to Cagliari is definitely the most convenient option. The ride is quick, and comfortable and takes you directly to the door of your destination. You won’t need to worry about long journeys and multiple stops.

Editor’s Note

Direct transport options from Olbia Airport to Cagliari are limited. If you want to avoid multiple changeovers or missing the only bus, you may want to take a taxi.

Useful Tips

Always ensure that the taximeter is turned on and working before you get going.
Taxi drivers in Italy don't expect tips but feel free to give a small one if the service was exceptional.
Book a private transfer or taxi in advance to avoid any hassle on arrival.

How to get from Olbia Airport to Cagliari by bus

The most cost-effective option to get from Olbia Airport to Cagliari is by bus. Line 5504 runs just once a day, departing from the airport and dropping you off at Piazza Matteotti in central Cagliari. The trip takes around 4 hours and 30 minutes and works out cheaper if you buy a return. 

How much is the bus from Olbia Airport to Cagliari?

Hopping on a bus from the airport in Olbia to Cagliari is the cheapest transfer option as it costs €16 one-way, or €30 if you book a return ticket. However, keep in mind that if you’re travelling in a larger group, a taxi fare may not cost that much more than the bus fares added together.



Trip Duration

280 MIN

The bus only departs once a day at 14:30. On Sundays, there is an extra service at 17:35.

Value for Money

Bus 5504 departs from Olbia Airport once a day throughout the week, at 14:30.

Where do I get the bus from?

The bus stop is located 50 metres outside of Arrivals. Bus tickets can be purchased at the self-service machine or on the bus.


Although the bus is the most budget-friendly option, it only departs from Olbia Airport once a day. If you miss the direct bus, you’ll have to do multiple changeovers or use different modes of transport to reach your destination – adding effort, time and money to your transfer.

Editor’s Note

If you’re planning on travelling in the opposite direction, from Cagliari Airport to Olbia, be aware that there are no direct buses from the airport. However, there is a bus to Olbia Airport that leaves from Cagliari Central Bus Station located in Piazza Matteotti.

Useful Tips

Delays are common, so don’t panic if the bus doesn’t turn up on time.
You can buy bus tickets from kiosks or directly on the bus.
Check the bus timetable against your flight times prior to your arrival.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Olbia. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more


Same price as a regular taxi from the line


Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

How to get from Olbia Airport (OLB) to Cagliari?

The best way to get from Olbia Airport to Cagliari is to take a taxi or pre-book a private transfer to ensure a hassle-free experience. Alternatively, a more budget-friendly option is to take the bus.

How far is Cagliari from Olbia Airport?

Cagliari is about 250 km away from Olbia Airport, the journey takes around 3 hours and 30 minutes by car or taxi.

What’s the cost of a taxi from Olbia Airport (OLB) to Cagliari?

Taxis in Sardinia don’t charge a flat-rate fee, they use taximeters instead. A taxi ride from Olbia Airport (OLB) to Cagliari typically costs around 480 for up to 4 passengers. You can also book a private transfer in advance to ensure a more accurate price that won’t change dependant on traffic.

Was this helpful?

Pre-book online