There are 11 ways to get from Cardiff to Olbia by train, plane, bus, ferry, 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.
Train, train to London Gatwick Airport, fly
best- Take the train from Cardiff Central to Readingtrain
- Take the train from Reading to Gatwick Airporttrain
- Fly from London Gatwick Airport (LGW) to Olbia Costa Smeralda Airport (OLB)plane LGW - OLB
7h 50m€132–353Train, bus, ferry via Montpellier
- Take the train from Cardiff Central to London Paddingtontrain
- Take the train from London St Pancras Intl to Lille Europetrain Eil
- Take the train from Lille Europe to Montpellier Sud De Francetrain Tgv
- Take the bus from Montpellier to Genoabus 482
- Take the ferry from Port of Genoa to Port of Olbiaferry
33h 6m€369–705Train, car ferry, ferry, bus
- Take the train from Cardiff Central to Portsmouth & Southseatrain
- Take the car ferry from Portsmouth International Port to Le Havrecarferry
- Take the train from Le Havre to Marseille St Charlestrain Tgv
- Take the train from Marseille St Charles to Toulontrain Ter
- Take the ferry from Port of Toulon to Port of Porto Torresferry
- Take the bus from Fermata di Porto Torres VIA BASSU to Fermata di Olbia centro molo brinbus
40h 16m€333–768Bus, ferry via Paris
- Take the bus from Park Place to London Victoria Coach Station Arrivalsbus 507 / ...
- Take the bus from London Victoria to Doverbus 700 / ...
- Take the bus from Dover to Paris, Quai de Bercy (Bercy Seine)bus 700
- Take the bus from Paris - Bercy-Seine Bus Station to Genoa - Via Fanti d'Italia Bus Stopbus
- Take the ferry from Port of Genoa to Port of Olbiaferry
42h 2m€171–327Train to London Stansted Airport, fly
- Take the train from Cardiff Central to London Paddingtontrain
- Fly from London Stansted Airport (STN) to Olbia Costa Smeralda Airport (OLB)plane STN - OLB
7h 35m€157–395Train to Birmingham Airport, fly
- Take the train from Cardiff Central to Birmingham New Streettrain
- Fly from Birmingham Airport (BHX) to Olbia Costa Smeralda Airport (OLB)plane BHX - OLB
7h 2m€167–416Fly from Cardiff Airport
- Fly from Cardiff Airport (CWL) to Olbia Costa Smeralda Airport (OLB)plane CWL - OLB
10h 35m€148–560Train to London Heathrow Airport, fly
- Take the train from Cardiff Central to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Olbia Costa Smeralda Airport (OLB)plane LHR - OLB
6h 57m€205–507Train to Bristol Airport, fly
- Take the train from Cardiff Central to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Olbia Costa Smeralda Airport (OLB)plane BRS - OLB
6h€151–270Train, bus, ferry
- Take the train from Cardiff Central to London Paddingtontrain
- Take the train from London St Pancras Intl to Paris Nordtrain Eil
- Take the bus from Paris to Genoabus
- Take the ferry from Port of Genoa to Port of Olbiaferry
33h 47m€314–553Bus, ferry
- Take the bus from Park Place to London Victoria Coach Station Arrivalsbus 507 / ...
- Take the bus from London Victoria to Pencester Roadbus 007
- Take the bus from Dover to Brussel Eurolines Busstationbus
- Take the bus from Brussels-North Station to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Genoa - Via Fanti d'Italia Bus Stopbus
- Take the ferry from Port of Genoa to Port of Olbiaferry
43h 15m
Cardiff to Olbia by train, foot, car ferry, ferry, and bus
Questions & Answers
The cheapest way to get from Cardiff to Olbia is to train and fly which costs €150 - €270 and takes 6h.
The fastest way to get from Cardiff to Olbia is to train and fly which takes 6h and costs €150 - €270.
The distance between Cardiff and Olbia is 1619 km.
The best way to get from Cardiff to Olbia without a car is to train and bus and ferry via Montpellier which takes 33h 6m and costs €360 - €750.
It takes approximately 7h 50m to get from Cardiff to Olbia, including transfers.
Olbia is 1h ahead of Cardiff. It is currently 11:26 AM in Cardiff and 12:26 PM in Olbia.
There are 4249+ hotels available in Olbia.
What companies run services between Cardiff, Wales and Olbia, Italy?
KLM, Transavia Holland, and two other airlines fly from Cardiff Airport (CWL) to Olbia Costa Smeralda Airport (OLB) once daily.
- Website
- easyjet.com
Flights from London Gatwick Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday and Sunday
- Estimated price
- €45–200
Flights from London Gatwick Airport to Olbia Costa Smeralda Airport via Geneva
- Ave. Duration
- 4h 52m
- When
- Friday
- Estimated price
- €45–200
Flights from London Gatwick Airport to Olbia Costa Smeralda Airport via Lyon
- Ave. Duration
- 5h 42m
- When
- Friday
- Estimated price
- €45–200
Flights from Birmingham Airport to Olbia Costa Smeralda Airport via Nice
- Ave. Duration
- 4h 15m
- When
- Friday
- Estimated price
- €65–250
Flights from Bristol Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday
- Estimated price
- €60–250
- Website
- swiss.com
Flights from London Gatwick Airport to Olbia Costa Smeralda Airport via Geneva
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- €90–360
Flights from London Heathrow Airport to Olbia Costa Smeralda Airport via Zurich
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- €100–400
- Website
- jet2.com
Flights from London Stansted Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 30m
- When
- Saturday
- Estimated price
- €75–260
Flights from Birmingham Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 40m
- When
- Sunday
- Estimated price
- €80–270
- Website
- britishairways.com
Flights from London Stansted Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 30m
- When
- Saturday
- Estimated price
- €80–360
Flights from London Heathrow Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- €100–210
- Website
- ryanair.com
Flights from London Stansted Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 2h 35m
- When
- Monday and Wednesday
- Estimated price
- €60–210
- Website
- transavia.com
Flights from Cardiff Airport to Olbia Costa Smeralda Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 10m
- When
- Thursday
- Estimated price
- €120–600
- Website
- aeroitalia.com
Flights from Cardiff Airport to Olbia Costa Smeralda Airport via Amsterdam Schiphol, Milan Linate
- Ave. Duration
- 7h 35m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €120–600
- Website
- luxair.lu
Flights from Cardiff Airport to Olbia Costa Smeralda Airport via Amsterdam Schiphol, Luxembourg
- Ave. Duration
- 13h 55m
- When
- Saturday
- Estimated price
- €140–550
- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Cardiff Central to Reading
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €55–110
- Website
- https://www.gwr.com/
Train from Reading to Gatwick Airport
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- https://www.gwr.com/
Train from Cardiff Central to London Paddington
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €70–140
- Website
- https://www.gwr.com/
Train from Cardiff Central to Portsmouth & Southsea
- Ave. Duration
- 3h 18m
- Frequency
- Hourly
- Estimated price
- €70–140
- Website
- https://www.gwr.com/
Train from Cardiff Central to Bristol Temple Meads
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €19–40
- Website
- https://www.gwr.com/
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- €75–130
- Website
- https://www.eurostar.com/rw-en
Train from London St Pancras Intl to Paris Nord
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- €130–220
- Website
- https://www.eurostar.com/rw-en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a day
- Estimated price
- €28–70
- Website
- https://www.ns.nl/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lille Europe to Montpellier Sud De France
- Ave. Duration
- 4h 57m
- Frequency
- Once daily
- Estimated price
- €180–290
- Website
- https://www.sncf-connect.com/en-en
Train from Le Havre to Marseille St Charles
- Ave. Duration
- 6h 28m
- Frequency
- Once daily
- Estimated price
- €180–310
- Website
- https://www.sncf-connect.com/en-en
Train from Marseille St Charles to Toulon
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- €12–21
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 2 22 55 00 10
- nomad-car@laregionnormandie.fr
- Website
- nomad.normandie.fr
Train from Le Havre to Marseille St Charles
- Ave. Duration
- 6h 28m
- Frequency
- 5 times a week
- Schedules at
- nomad.normandie.fr
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Marseille St Charles to Toulon
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €9–25
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Cardiff Central to Birmingham New Street
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €60–90
- Website
- https://www.crosscountrytrains.co.uk/
Train from Cardiff Central to Bristol Temple Meads
- Ave. Duration
- 49 min
- Frequency
- Once a week
- Estimated price
- €22–35
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Montpellier to Genoa
- Ave. Duration
- 8h 55m
- Frequency
- Every 4 hours
- Estimated price
- €35–65
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Dover
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- €8–14
- Website
- https://www.flixbus.co.uk
Bus from Dover to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- €21–40
- Website
- https://www.flixbus.co.uk
Bus from Paris to Genoa
- Ave. Duration
- 13h 55m
- Frequency
- Once daily
- Estimated price
- €55–110
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €9–17
- Website
- https://www.flixbus.co.uk
- Phone
- (+39) 0789 50885
- info@sunlines.it
- Website
- sunlines.it
Bus from Fermata di Porto Torres VIA BASSU to Fermata di Olbia centro molo brin
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- €16–21
- Schedules at
- sunlines.it
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from Park Place to London Victoria Coach Station Arrivals
- Ave. Duration
- 3h 42m
- Frequency
- Hourly
- Estimated price
- €30–80
- Website
- https://www.nationalexpress.com/en
Bus from London Victoria to Pencester Road
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €20–50
- Website
- https://www.nationalexpress.com/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Paris - Bercy-Seine Bus Station to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- €60–120
- Website
- https://www.blablacar.co.uk/bus
Bus from Milano, Autostazione Lampugnano to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Estimated price
- €9–17
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Dover to Brussel Eurolines Busstation
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a week
- Estimated price
- €13–15
- Website
- https://www.eurobus.sk/en
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 13h 33m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- 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
- Phone
- 0330 159 7000
- reservations@brittanyferries.com
- Website
- brittany-ferries.co.uk
Car ferry from Portsmouth International Port to Le Havre
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- €26–210
- Schedules at
- brittany-ferries.co.uk
- Book at
- brittany-ferries.co.uk
- Single Ticket
- €45–90
- Car Single Ticket
- €70–210
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €30–70
- Website
- https://www.corsica-ferries.co.uk/
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 to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide




































































