1map logoGo to main page

Oristano, Sardinia to Alghero, Sardinia from $5.4: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oristano, Italy
to
Alghero, Italy

How to Get from Oristano to Alghero: 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.

$5.4 by busBest price
107 kmDistance
1h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oristano to Alghero 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
Trenitalia
Train
Average Duration
3h  38m
Estimated price
$14-28
Recommended
Company
ARST Spa - Trasporti Regionali Della Sardegna
Bus
Average Duration
4h  4m
Estimated price
$5.4-8.9
Cheapest
route map
Distance: 107 km
Duration: 1h 48m

See more options

Company
ARST Spa - Trasporti Regionali Della Sardegna
Bus
Average Duration
4h  13m
Estimated price
$7.1-11
Company
various
Train
Bus
Average Duration
3h  43m
Estimated price
$8-15
Company
various
Drive
Average Duration
1h  48m
Estimated price
$17-130
Company
various
Taxi
Average Duration
1h  48m
Estimated price
$110-130

Oristano - Alghero operators

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

Train
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Oristano to Sassari

Average Duration
1h 58m
Estimated price
€131-132

Train from Sassari to Alghero

Average Duration
40m
Estimated price
€135-136
Bus
Contact phone
800 865 042
Website
arst.sardegna.it

Bus from Oristano Stazione Arst to Bosa Piazza Manin

Average Duration
2h 4m
Estimated price
€5.4-8.9

Bus from Bosa Piazza Manin to Alghero Via Catalogna

Average Duration
1h
Estimated price
€135-136

Bus from Oristano Stazione Arst to Sassari Via Padre Zirano

Average Duration
2h 13m
Estimated price
€5.4-8

Bus from Sassari Via Padre Zirano to Alghero Via Catalogna

Average Duration
1h
Estimated price
€135-136

Bus from Oristano Stazione Arst to Bosa Piazza Manin

Average Duration
2h 4m
Estimated price
€5.4-8.9

Bus from Macomer Autostazione to Alghero Via V. Emanuele 34

Average Duration
1h 56m
Estimated price
€136-137
Taxi

Taxi from Oristano to Alghero

Average Duration
1h 48m
Estimated price
€110-130
Drive

Drive from Oristano to Alghero

Average Duration
1h 48m
Estimated price
€17-130

Frequently asked questions

Find out more about the route from Oristano to Alghero.

Or choose the category:
The distance between Oristano and Alghero is approximately 77.2 km. By car, it takes around 1 hour and 48 minutes to travel from Alghero to Oristano. If you prefer public transportation, it takes 3 hours and 38 minutes by train, or 3 hours and 43 minutes by a combination of train and bus, to reach Alghero from Oristano. Alternatively, it takes around 4 hours and 4 minutes to travel from Oristano to Alghero by bus.
The most cost-effective option for traveling from Oristano to Alghero is by taking the bus via Bosa, which costs around €6-€9 and takes approximately 4 hours and 4 minutes. This option allows you to enjoy the scenic route between the two cities. However, if time efficiency is a priority, taking a taxi is the quickest way to reach Alghero from Oristano, taking only 1 hour and 48 minutes but is more expensive, costing around €111-€139.
The prices of a train ticket between Oristano and Alghero range from €14 to €25. On the other hand, the prices of a bus ticket between Alghero and Oristano vary from €6 to €9.
To get from Oristano to Alghero without using public transportation, the most convenient option would be to drive. The distance between the two cities is approximately 107.8 km, and it takes around 1 hour and 48 minutes by car. The prices for a car rental vary between €18 and €26.
The best way to travel from Oristano to Alghero without a car is by train. The journey takes approximately 3 hours and 38 minutes and costs between €14 and €25.
There is no direct link between Oristano and Alghero by train. However, there are train services available that require a transfer at Sassari, with a total travel time of approximately 3 hours and 38 minutes. Similarly, there is no direct bus between the two cities, but there are bus services available with a transfer at Bosa, taking about 4 hours and 4 minutes in total.
There are plenty of accommodation options near Alghero. With over 1,199 hotels to choose from, you can find a range of options to suit your preferences and budget. Prices start at €48 per night, ensuring that there is something for everyone's budget.