1map logoGo to main page

Alghero to Olbia from $13: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Alghero, Italy
to
Olbia, Italy

How to Get from Alghero to Olbia: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$13 RideshareBest price
139 kmDistance
2h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Alghero to Olbia with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
ARST Spa - Trasporti Regionali Della Sardegna, Trenitalia
Train
Average Duration
3h  25m
Estimated price
$13-21
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
2h  30m
Estimated price
$13-13
Cheapest
route map
Distance: 139 km
Duration: 2h 1m

See more options

Company
ARST Spa - Trasporti Regionali Della Sardegna, Trenitalia
Bus
Train
Average Duration
4h  1m
Estimated price
$13-22
Company
Sun Lines S.R.L.
Bus
Average Duration
5h 
Estimated price
$20-26
Company
various
Drive
Average Duration
2h  1m
Estimated price
$24-40

Traveling From Alghero to Olbia

This route takes you from the charming coastal town of Alghero, known for its Catalan influences and sandy beaches, to Olbia, a bustling gateway to the glittering Costa Smeralda and its lively atmosphere.

Best Neighbourhoods in Olbia

Olbia offers diverse neighborhoods, each with its own charm and character.

Centro Storico
• Vibrant mix of shops and restaurants.
• Rich history with beautiful architecture.
Porto Rotondo
• Stunning marina and luxury villas.
• Renowned for vibrant nightlife and dining.
Pevero
• Access to pristine beaches and crystal-clear waters.
• Golf courses and upscale resorts attract travelers.

Best Times To Visit Olbia's Attractions

Planning your visits around the peak hours can enhance your experience in Olbia.

La Cinta Beach
Visit early in the morning for quieter sands and beautiful sunrise views.
San Simplicio Basilica
Afternoons during weekdays offer a peaceful atmosphere for reflection.
Porto Rotondo
Explore in the late afternoon to enjoy stunning sunsets and fewer tourists.

Olbia Weather: What to Expect Year-Round

Olbia enjoys a Mediterranean climate with hot summers and mild winters, making it an inviting destination year-round. The best times to visit are during late spring and early autumn, when pleasant temperatures and fewer crowds enhance your travel experience.

Dining in Olbia: A Culinary Contrast

In Olbia, try the seafood risotto at Ristorante Da Antonio, which offers a fresh twist with local catch and robust flavors that differ from Alghero's Catalan-inspired cuisine. The lively atmosphere, complemented by stunning views of the harbor, creates a truly memorable dining experience.

Alghero - Olbia operators

Explore transport companies operating between Alghero and Olbia, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
800 865 042
Website
arst.sardegna.it

Train from Alghero to Sassari

Average Duration
38m
Estimated price
2-4

Train from Sassari to Olbia Terranova

Average Duration
1h 47m
Estimated price
10-18
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Sassari to Olbia Terranova

Average Duration
1h 47m
Estimated price
10-18

Train from Sassari to Olbia Terranova

Average Duration
1h 53m
Estimated price
16-18
Bus Show bus routes
Contact phone
800 865 042
Website
arst.sardegna.it

Bus from Alghero Via Catalogna to Sassari Via Padre Zirano

Average Duration
1h 3m
Estimated price
3-5

Bus from Alghero Via Catalogna to Porto Torres Porto Civico

Average Duration
1h 1m
Estimated price
2-4
Contact phone
0789 50885
Website
sunlines.it

Bus from Fermata di Fermata di Porto Torres Via Bassu to Fermata di Fermata di Olbia

Average Duration
2h 55m
Estimated price
17-22
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
blablacar.com

Other from Alghero to Olbia

Average Duration
2h 30m
Estimated price
13-13

Alghero to Olbia: Overview of Bus, Train, Flight, and Car Trips

Traveling between Alghero and Olbia offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the scenic drive from Alghero to Olbia, spanning 138.4 km and taking about 2 hours and 1 minute. 💰 Discover affordable travel options with prices ranging from €22 to €37 for a car journey from Alghero to Olbia.
Average price
€22 - €37
🚂 The train journey from Alghero to Olbia involves a transfer in Sassari and takes approximately 3 hours and 25 minutes. 🌿 Enjoy scenic views along the way as you travel from Alghero station to Olbia Terranova station operated by ARST Spa - Trasporti Regionali Della Sardegna and Trenitalia. 🎫 Ticket prices for the train ride between Alghero and Olbia range from €12 to €19, offering a convenient and affordable way to travel between these two charming Italian cities.
Departure Point
Alghero station
Arrival Point
Olbia Terranova station
Useful tips for train travellers
• Onboard Services: The train service from Alghero to Olbia, operated primarily by Trenitalia, offers a modest catering service. You can expect to find vending machines that sell snacks, drinks, and light meals. However, it's advisable to have some refreshments packed before your journey, as options may be limited during peak travel times.
• Seating Options: Trenitalia offers multiple seating classes on this route. You can choose from 1st Class, which provides spacious seating with more legroom and comfort, or Economy Class, which is more economical but less spacious. If you're looking for a balance between price and comfort, Business Class might be the best option as it offers wider seats and complimentary refreshments.
• Arrival Station Tip: Upon arriving at Olbia Station, you will find that luggage storage facilities are available for your convenience. You can leave your bags for a few hours while you explore the city. The station also features clean restrooms. To get to the city center, catch bus number 1, which frequently runs and stops near many central attractions. The bus station is just outside the train station for easy access.
🚌 Despite no direct bus from Alghero to Olbia, travelers can transfer at Porto Torres for a convenient journey. The trip takes around 5 hours inclusive of transfers. 🚌 ARST Spa - Trasporti Regionali Della Sardegna runs buses departing from Alghero Via Catalogna station and reaching Olbia. Sun Lines S.R.L. 🚌 This affordable bus ride, costing between €18 - €24, grants passengers a scenic 5-hour journey from Alghero to Olbia, showcasing the beauty of Sardinia along the way.
Departure Point
Alghero Via Catalogna station
Arrival Point
Fermata di Fermata di Olbia station
Useful tips for bus travellers
• Ensure you check the connection times at Ferrovia di Porto Torres Via Bassu, as you'll need to transfer buses there; give yourself ample time between arrivals and departures to avoid missing your connection.
• Familiarize yourself with the bus operators; ARST Spa and Sun Lines S.R.L. are your primary options for this journey, and you can find schedules and tickets at ARST Spa and Sun Lines.
• Once you arrive at Fermata di Fermata di Olbia, look for signs directing you to the main bus and taxi area if you plan to continue your travels; it's also conveniently located near several cafes and shops should you want to grab a bite before heading out.

Frequently asked questions

Find out more about the route from Alghero to Olbia.

Or choose the category:
The distance between Alghero and Olbia in Italy is approximately 107.8 km by road. It takes about 3 hours and 25 minutes to travel by train from Alghero to Olbia. Alternatively, you can take a combination of bus and train, which would take around 4 hours and 1 minute. If you prefer to drive, it would take approximately 2 hours and 1 minute to reach Alghero from Olbia by car. Lastly, traveling by bus from Alghero to Olbia would take about 5 hours.
The most cost-effective and time-efficient transportation option for traveling from Alghero to Olbia is to rideshare, which typically costs €12 and takes approximately 2 hours and 30 minutes. However, if speed is a priority, driving yourself would be the fastest option. The drive from Alghero to Olbia takes around 2 hours and 1 minute and will cost between €22 and €36.
The prices for a train ticket from Alghero to Olbia range from €12 to €19. On the other hand, the prices for a bus ticket from Olbia to Alghero vary from €18 to €23.
To travel from Alghero to Olbia without using public transportation, you can consider using Blablacar's carpooling service for rideshare options. It provides a convenient and affordable way to reach your destination without the need for a driver's license or relying on public transport. The driving distance between Alghero and Olbia is approximately 138.4 km and can be covered in around 2 hours and 1 minute. Carpooling prices can range from €22 to €36, providing flexibility and cost-saving options for your journey.
To travel from Alghero to Olbia without a car, the best option is to take a train. The train journey takes approximately 3 hours and 25 minutes, and the ticket prices range from €11 to €20.
There is no direct link between Alghero and Olbia by either train or bus. To travel by train, you would need to transfer in Sassari, which takes approximately 3 hours and 25 minutes. By bus, the journey takes around 5 hours with a transfer in Porto Torres. However, if you prefer to travel by car, the distance between the two cities is 107.8 km and can be covered in approximately 2 hours and 1 minute.
There are plenty of options for accommodation near Olbia. With over 3,127 hotels to choose from, there is something for every budget and preference. Prices start as low as €44 per night, making it easy to find an affordable stay.