There are 8 ways to get from Bucharest to Cagliari by plane, bus, train, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bucharest Otopeni to Cagliari Elmas Airport
best- Fly from Bucharest Otopeni (OTP) to Cagliari Elmas Airport (CAG)plane OTP - CAG
7h 40m€124–357Fly Bucharest Băneasa Aurel Vlaicu International Airport to Cagliari Elmas Airport
cheapest- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Cagliari Elmas Airport (CAG)plane BBU - CAG
8h 44m€52–233Bus, train, ferry
- Take the bus from Bucureşti to Venezia, Viale Stazionebus
- Take the train from Venezia Mestre to Napolitrain
- Take the ferry from Porto di Napoli to Port of Cagliariferry
42h 12m€192–347Train, bus, ferry
- Take the train from Bucharest to Brașovtrain
- Take the bus from Sfântu Gheorghe to Udinebus
- Take the train from Udine to Napolitrain
- Take the ferry from Porto di Napoli to Port of Cagliariferry
42h 57mDrive, ferry
- Drive from Bucharest to Port of Sorrentocar
- Take the ferry from Port of Sorrento to Naples Beverelloferry
- Take the ferry from Porto di Napoli to Port of Cagliariferry
36h 52m€375–654Fly Bucharest Otopeni to Olbia Costa Smeralda Airport, train
- Fly from Bucharest Otopeni (OTP) to Olbia Costa Smeralda Airport (OLB)plane OTP - OLB
- Take the train from Olbia Terranova to Cagliaritrain
11h 28m€169–396Bus, ferry
- Take the bus from București, Autogara Militari to Genoabus
- Take the ferry from Port of Genoa to Port of Olbiaferry
- Take the bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNObus
2d 3h€193–315Bus, ferry via Livorno
- Take the bus from Bucharest to Livornobus
- Take the ferry from Port of Livorno to Port of Olbiaferry
- Take the bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNObus
2d 5h
Bucharest Otopeni (OTP) to Cagliari Elmas Airport (CAG) flights
Questions & Answers
The cheapest way to get from Bucharest to Cagliari is to fly which costs €50 - €240 and takes 8h 44m.
The fastest way to get from Bucharest to Cagliari is to fly which takes 7h 40m and costs €120 - €360.
The distance between Bucharest and Cagliari is 1548 km.
The best way to get from Bucharest to Cagliari without a car is to bus and train and ferry which takes 42h 12m and costs €190 - €350.
It takes approximately 7h 40m to get from Bucharest to Cagliari, including transfers.
Cagliari is 1h behind Bucharest. It is currently 7:56 AM in Bucharest and 6:56 AM in Cagliari.
There are 2821+ hotels available in Cagliari.
What companies run services between Bucharest, Romania and Cagliari, Italy?
FlexFlight ApS, Aeroitalia, and three other airlines fly from Bucharest Otopeni (OTP) to Cagliari Elmas Airport (CAG) 3 times a day.
- Website
- ryanair.com
Flights from Bucharest Otopeni to Cagliari Elmas Airport via Rome Ciampino
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €60–260
Flights from Bucharest Otopeni to Cagliari Elmas Airport via Pisa
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €60–260
Flights from Bucharest Otopeni to Cagliari Elmas Airport via Bari
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- €45–220
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Cagliari Elmas Airport via Krakow
- Ave. Duration
- 6h 10m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €65–240
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Cagliari Elmas Airport via Milan Bergamo
- Ave. Duration
- 5h 40m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €50–230
Flights from Bucharest Otopeni to Olbia Costa Smeralda Airport via Bologna
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- €60–260
- Website
- flexflight.dk
Flights from Bucharest Otopeni to Cagliari Elmas Airport via Rome
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- €45–370
Flights from Bucharest Otopeni to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 31m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–370
- Website
- aeroitalia.com
Flights from Bucharest Otopeni to Cagliari Elmas Airport via Rome
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- €45–370
Flights from Bucharest Otopeni to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 31m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–370
- Website
- flyulendo.com
Flights from Bucharest Otopeni to Olbia Costa Smeralda Airport via Rome Ciampino
- Ave. Duration
- 4h 5m
- When
- Tuesday
- Estimated price
- €60–260
- Website
- volotea.com
Flights from Bucharest Otopeni to Olbia Costa Smeralda Airport via Bari
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- €70–230
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Napoli
- Ave. Duration
- 5h 11m
- Frequency
- Hourly
- Estimated price
- €90–180
- Website
- https://www.italotreno.it/en
Train from Udine to Napoli
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- €100–220
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Napoli
- Ave. Duration
- 5h 10m
- Frequency
- Every 4 hours
- Estimated price
- €100–200
- Schedules at
- trenitalia.com
Train from Udine to Napoli
- Ave. Duration
- 7h 16m
- Frequency
- Once daily
- Estimated price
- €120–230
- Schedules at
- trenitalia.com
Train from Bucharest to Brașov
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- €7–19
- Schedules at
- transferoviarcalatori.ro
- 2nd Class
- €7–12
- 1st Class
- €13–19
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Bucharest to Brașov
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- €15–17
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- 0310 800 900
- contact@regiocalatori.ro
- Website
- regiocalatori.ro
Train from Bucharest to Brașov
- Ave. Duration
- 2h 48m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Website
- https://regiocalatori.ro/#/cautare/
- Phone
- 0751.525.520
- office@astratranscarpatic.ro
- Website
- astratranscarpatic.ro
Train from Bucharest to Brașov
- Ave. Duration
- 2h 27m
- Frequency
- 4 times a day
- Estimated price
- €9–14
- Book at
- astratranscarpatic.ro
- Phone
- 0351/40.91.53
- info@softrans.ro
- Website
- softrans.ro
Train from Bucharest to Brașov
- Ave. Duration
- 2h 37m
- Frequency
- 3 times a day
- Estimated price
- €8–9
- Schedules at
- softrans.ro
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Olbia Terranova to Cagliari
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Bucureşti to Venezia, Viale Stazione
- Ave. Duration
- 22h 19m
- Frequency
- Twice a week
- Estimated price
- €60–75
- Schedules at
- tabitatour.autogari.ro
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Sfântu Gheorghe to Udine
- Ave. Duration
- 15h 21m
- Frequency
- Once a week
- Schedules at
- romfour-door2door.autogari.ro
Bus from Bucharest to Livorno
- Ave. Duration
- 37h 48m
- Frequency
- Once a week
- Schedules at
- romfour-door2door.autogari.ro
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from București, Autogara Militari to Genoa
- Ave. Duration
- 33h 45m
- Frequency
- Twice a week
- Estimated price
- €130–230
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0789 21487
- request@gruppoturmotravel.com
- Website
- gruppoturmotravel.com
Bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- €13–19
- Website
- https://gruppoturmotravel.com/en
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Porto di Napoli to Port of Cagliari
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- €40–70
- Website
- https://www.grimaldi-lines.com/en/
Ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- €25–45
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +39 081 497 22 06
- alilauro@alilauro.it
- Website
- alilauro.it
Ferry from Port of Sorrento to Naples Beverello
- Ave. Duration
- 45 min
- Frequency
- 5 times a day
- Estimated price
- €7–70
- Schedules at
- alilauro.it
- Resident
- €7
- Adult
- €16
- Phone
- (+39)081.552.07.63
- customercare@nlg.it
- Website
- nlg.it
Ferry from Port of Sorrento to Naples Beverello
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- €17–110
- Website
- https://www.nlg.it/en/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port of Genoa to Port of Olbia
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- €50–75
- Website
- https://www.gnv.it/en
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
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




















































