There are 5 ways to get from Edmonton to Olbia by bus, plane, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Calgary International Airport, fly to Olbia Costa Smeralda Airport
best- Take the bus from Edmonton, AB -10235 101 St NW to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Olbia Costa Smeralda Airport (OLB)plane YYC - OLB
19h 25m€403–993Fly Edmonton International Airport to Olbia Costa Smeralda Airport
cheapest- Fly from Edmonton International Airport (YEG) to Olbia Costa Smeralda Airport (OLB)plane YEG - OLB
20h 7m€305–1,205Fly Edmonton International Airport to Alghero, train
- Fly from Edmonton International Airport (YEG) to Alghero (AHO)plane YEG - AHO
- Take the train from Sassari to Olbia Terranovatrain
26h 39m€325–1,220Fly Edmonton International Airport to Cagliari Elmas Airport, train
- Fly from Edmonton International Airport (YEG) to Cagliari Elmas Airport (CAG)plane YEG - CAG
- Take the train from Cagliari to Olbia Terranovatrain
24h 23m€312–1,231Fly Edmonton International Airport to Fiumicino International Airport, bus, ferry
- Fly from Edmonton International Airport (YEG) to Fiumicino International Airport (FCO)plane YEG - FCO
- Take the bus from FIUMICINO | Aeroporto to CIVITAVECCHIA | Deposito # f277bus
- Take the ferry from Port of Civitavecchia to Port of Olbiaferry
28h 9m€379–1,186
Calgary International Airport (YYC) to Olbia Costa Smeralda Airport (OLB) flights
Questions & Answers
The cheapest way to get from Edmonton to Olbia is to bus and fly which costs €400 - €1000 and takes 19h 25m.
The fastest way to get from Edmonton to Olbia is to bus and fly which takes 19h 25m and costs €400 - €1000.
The distance between Edmonton and Olbia is 8716 km.
It takes approximately 19h 25m to get from Edmonton to Olbia, including transfers.
Olbia is 8h ahead of Edmonton. It is currently 10:49 AM in Edmonton and 6:49 PM in Olbia.
There are 3753+ hotels available in Olbia.
What companies run services between Edmonton, AB, Canada and Olbia, Italy?
KLM, Transavia Holland, and two other airlines fly from Edmonton International Airport (YEG) to Olbia Costa Smeralda Airport (OLB) once daily.
- Website
- klm.com
Flights from Edmonton International Airport to Alghero via Amsterdam Schiphol, Milan Linate
- Ave. Duration
- 21h 13m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €310–1,200
Flights from Edmonton International Airport to Cagliari Elmas Airport via Amsterdam Schiphol
- Ave. Duration
- 15h 30m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- €290–1,200
Flights from Edmonton International Airport to Fiumicino International Airport via Amsterdam Schiphol
- Ave. Duration
- 18h 45m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €220–900
- Website
- flexflight.dk
Flights from Calgary International Airport to Olbia Costa Smeralda Airport via Fiumicino International Airport
- Ave. Duration
- 14h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €350–1,300
Flights from Edmonton International Airport to Olbia Costa Smeralda Airport via Amsterdam Schiphol, Milan Linate
- Ave. Duration
- 17h 45m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €300–1,200
- Website
- aeroitalia.com
Flights from Calgary International Airport to Olbia Costa Smeralda Airport via Fiumicino International Airport
- Ave. Duration
- 14h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €350–1,300
Flights from Edmonton International Airport to Olbia Costa Smeralda Airport via Amsterdam Schiphol, Milan Linate
- Ave. Duration
- 17h 45m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €300–1,200
- Website
- transavia.com
Flights from Calgary International Airport to Olbia Costa Smeralda Airport via Amsterdam Schiphol
- Ave. Duration
- 18h 15m
- When
- Wednesday and Saturday
- Estimated price
- €280–1,100
Flights from Edmonton International Airport to Olbia Costa Smeralda Airport via Amsterdam Schiphol
- Ave. Duration
- 17h
- When
- Saturday
- Estimated price
- €300–1,200
- Website
- lufthansa.com
Flights from Calgary International Airport to Olbia Costa Smeralda Airport via Munich
- Ave. Duration
- 13h 55m
- When
- Thursday
- Estimated price
- €370–750
- Website
- flyedelweiss.com
Flights from Calgary International Airport to Olbia Costa Smeralda Airport via Zurich
- Ave. Duration
- 16h 15m
- When
- Friday
- Estimated price
- €280–1,100
- Website
- condor.com
Flights from Edmonton International Airport to Olbia Costa Smeralda Airport via Amsterdam Schiphol, Dusseldorf
- Ave. Duration
- 18h 55m
- When
- Thursday
- Estimated price
- €300–1,200
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Sassari to Olbia Terranova
- Ave. Duration
- 1h 47m
- Frequency
- 3 times a day
- Estimated price
- €8–12
- Website
- https://www.trenitalia.com/en.html
Train from Cagliari to Olbia Terranova
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- €16–24
- Website
- https://www.trenitalia.com/en.html
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Edmonton, AB -10235 101 St NW to Calgary Airport
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €42–44
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- €42–44
- Phone
- 800 174 471
- Website
- servizi.cotralspa.it
Bus from FIUMICINO | Aeroporto to CIVITAVECCHIA | Deposito # f277
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €4–6
- Schedules at
- servizi.cotralspa.it
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Civitavecchia to Port of Olbia
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- 02 76028132
- helpdesk@tirrenia.it
- Website
- tirrenia.it
Ferry from Port of Civitavecchia to Port of Olbia
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €45–55
- Website
- https://www.tirrenia.it/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port of Civitavecchia to Port of Olbia
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Estimated price
- €30–75
- Website
- https://www.gnv.it/en
- Seat
- €30–45
- Cabin
- €45–75
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




















