How to travel from Cagliari to Olbia

Mon, Dec 09
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information from Cagliari to Olbia

distanceDistance119 miles (192 km)
modeAvailable travel modesTrain or bus
priceTicket price range$21 - $21
cheapestCheapest modeBus • $21 (€18) • 4 h 10 min
fastestFastest modeTrain • $21 (€18) • 3 h 23 min
carriersPopular travel companiesBlaBlaCar or Regionale

Travel 119 miles (192 km) by train or bus between Cagliari and Olbia. The most popular travel companies which serve this trip are BlaBlaCar or Regionale among others. Travelers can even take a direct bus or train from Cagliari to Olbia.

Travel options
from Cagliari to Olbia

How to get from Cagliari to Olbia by train, bus or flight.

Our recommendation
train

The best way to travel from Cagliari to Olbia is by taking a train because it’s the best combination of price and speed.

Regionale
08:35AM3h54
Cagliari station
12:29PMOlbia Terranova
$211One-way
1 transfer
Cheapest
Regionale
08:35AM3h54
Cagliari station
12:29PMOlbia Terranova
$211One-way
1 transfer
Fastest
Regionale
04:35PM3h48
Cagliari station
08:23PMOlbia Terranova
$211One-way
1 transfer
Other options
Regionale
07:57AM4h32
Cagliari Elmas
12:29PMOlbia Terranova
$211One-way
2 transfers
Regionale
06:27AM4h01
Cagliari station
10:28AMOlbia Terranova
$211One-way
1 transfer
Regionale
12:28PM4h42
Cagliari station
05:10PMOlbia Terranova
$211One-way
1 transfer

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, buses and flights

Tue
Dec 10
Wed
Dec 11
Thu
Dec 12
Fri
Dec 13
Sat
Dec 14
Sun
Dec 15
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22
Mon
Dec 23
Tue
Dec 24
Wed
Dec 25
Thu
Dec 26
Fri
Dec 27
Sat
Dec 28
Sun
Dec 29
Mon
Dec 30

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: Train and Bus from Cagliari to Olbia

You can travel by train or bus for as low as $20 (€18). When you search for schedules and tickets, Omio will show you the best trip.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Cagliari to Olbia travel information with Regionale:

  • Average Duration: 3 h 29 min
  • Cheapest Price: $20
  • Regionale frequency: 7 a day

FAQs: Travel from Cagliari to Olbia

FAQs: Travel to Olbia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cagliari to Olbia.
FAQs

There are 2 travel options from Cagliari to Olbia: train or bus.

The cheapest way to go to Olbia from Cagliari is by taking a bus, which costs on average $21 (€18).

This is compared to other ways of getting from Cagliari to Olbia:

A bus is $1 (€1) less than a train with an average ticket price of $21 (€18) from Cagliari to Olbia.

The fastest way to get to Olbia from Cagliari is by train with an average travel time of 3 h 23 min.

Other travel options to Olbia take longer:

Taking a bus requires on average 4 h 10 min of travel time.

The distance is approximately 119 miles (192 km) from Cagliari to Olbia.

The average frequency per day from Cagliari to Olbia is:

  • 5 trains a day.

However, we recommend checking specific travel dates for your journey between Cagliari and Olbia as scheduled services by train or bus can vary by season or day of the week.

These are the most popular departure and arrival points from Cagliari to Olbia:

  • Buses from Cagliari to Olbia most often leave from Cagliari, Via Molo Sant'Agostino (Autostazione ARST) and arrive in Olbia, Strada Statale Orientale Sarda (Airport - Parcheggio autobus).
  • Trains from Cagliari to Olbia most often leave from Cagliari and arrive in Olbia.

The following travel companies offer services from Cagliari to Olbia:

  • Regionale can take you to Olbia by train. If searching for a good deal on trains, you can find tickets for Regionale from Cagliari to Olbia for $21 (€18).

Yes, there are direct routes from Cagliari to Olbia with the following travel companies:

  • You'll find 3 direct trains a day to Olbia with Regionale.

Direct services to Olbia tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Looking to extend your trip from Cagliari to Olbia? Many Omio customers who go from Cagliari to Olbia usually extend their vacation to explore other popular destinations like Sassari, Alghero, Rome or Naples. If you're looking to explore Sassari, Alghero, Rome or Naples from Olbia, let Omio find you the best connections available at an affordable price.

Travelling from Cagliari to Olbia: related information

Here are some other resources that might have the information you need

HomeTravelTravel to ItalyTravel to OlbiaHow to travel from Cagliari to Olbia

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links