There are 7 ways to get from Sardinia to Bulgaria by plane, train, ferry, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Cagliari Elmas Airport to Sofia Airport
best- Fly from Cagliari Elmas Airport (CAG) to Sofia Airport (SOF)plane CAG - SOF
7h 20m$52–273Train, ferry, bus
- Take the train from Cagliari to Porto Torres M.Matrain Re
- Take the ferry from Porto Torres to Genoaferry
- Take the bus from Genoa to Sofia Central Bus Stationbus
44h 2m$198–241Drive, car ferry
- Drive from Cagliari to Port of Arbataxcar
- Take the carferry from Port of Arbatax to Port of Civitavecchiacarferry
- Drive from Port of Civitavecchia to Sofiacar
27h 11m$381–592Fly Olbia Costa Smeralda Airport to Varna Airport
- Fly from Olbia Costa Smeralda Airport (OLB) to Varna Airport (VAR)plane OLB - VAR
15h 28m$151–471Fly Alghero to Sofia Airport
- Fly from Alghero (AHO) to Sofia Airport (SOF)plane AHO - SOF
5h 25m$73–954Fly Olbia Costa Smeralda Airport to Sofia Airport
- Fly from Olbia Costa Smeralda Airport (OLB) to Sofia Airport (SOF)plane OLB - SOF
6h 36m$52–282Fly Alghero to Bucharest Otopeni, train
- Fly from Alghero (AHO) to Bucharest Otopeni (OTP)plane AHO - OTP
- Take the train from Bucuresti Nord to Rusetrain
9h 13m$76–223
Cagliari Elmas Airport (CAG) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Sardinia to Bulgaria is to fly which costs $70 - $1,000 and takes 5h 25m.
The fastest way to get from Sardinia to Bulgaria is to fly which takes 5h 25m and costs $70 - $1,000.
The distance between Sardinia and Bulgaria is 1284 km.
The best way to get from Sardinia to Bulgaria without a car is to train and ferry and bus which takes 44h 2m and costs $190 - $250.
It takes approximately 7h 20m to get from Sardinia to Bulgaria, including transfers.
Bulgaria is 1h ahead of Sardinia. It is currently 12:01 AM in Sardinia and 1:01 AM in Bulgaria.
There are 2286+ hotels available in Bulgaria.
What companies run services between Sardinia, Italy and Bulgaria?
Ryanair, Aeroitalia, and two other airlines fly from Cagliari Elmas Airport (CAG) to Sofia Airport (SOF) twice daily.
- Website
- ryanair.com
Flights from Cagliari Elmas Airport to Sofia Airport via Rome Ciampino
- Ave. Duration
- 5h 15m
- When
- Monday and Sunday
- Estimated price
- $60–270
Flights from Cagliari Elmas Airport to Sofia Airport via Catania
- Ave. Duration
- 5h 10m
- When
- Friday and Sunday
- Estimated price
- $60–270
Flights from Olbia Costa Smeralda Airport to Sofia Airport via Rome Ciampino
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $60–280
Flights from Olbia Costa Smeralda Airport to Sofia Airport via Catania
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- $65–290
- Website
- wizzair.com
Flights from Cagliari Elmas Airport to Sofia Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $50–270
Flights from Alghero to Sofia Airport
- Ave. Duration
- 2h 10m
- When
- Sunday
- Estimated price
- $50–280
Flights from Olbia Costa Smeralda Airport to Sofia Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $50–280
- Website
- air.bg
Flights from Cagliari Elmas Airport to Sofia Airport via Rome
- Ave. Duration
- 4h 50m
- When
- Thursday and Sunday
- Estimated price
- $120–320
Flights from Olbia Costa Smeralda Airport to Sofia Airport via Milan Malpensa
- Ave. Duration
- 3h 35m
- When
- Sunday
- Estimated price
- $150–410
Flights from Olbia Costa Smeralda Airport to Sofia Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Thursday and Sunday
- Estimated price
- $130–320
- Website
- flyulendo.com
Flights from Olbia Costa Smeralda Airport to Varna Airport via Rome
- Ave. Duration
- 16h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $65–350
Flights from Alghero to Bucharest Otopeni
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $60–180
- Website
- airserbia.com
Flights from Alghero to Sofia Airport via Belgrade
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- $100–290
Flights from Alghero to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4h 50m
- When
- Wednesday
- Estimated price
- $100–290
- Website
- austrian.com
Flights from Olbia Costa Smeralda Airport to Varna Airport via Vienna
- Ave. Duration
- 20h 25m
- When
- Sunday
- Estimated price
- $150–650
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Cagliari to Porto Torres M.Ma
- Ave. Duration
- 3h 46m
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- Trenitalia
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Genoa to Sofia Central Bus Station
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- $101
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Porto Torres to Genoa
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- $55–85
- Website
- Grandi Navi Veloci
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Arbatax to Port of Civitavecchia
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- $35–75
- Website
- Grimaldi Lines
Want to know more about travelling around Bulgaria
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























