Buses in Sardinia: timetables, prices and tickets

  • Transport
  • Car rental

These train, bus and flight companies trust us

Cagliari


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Bus Rome - Cagliari - - - - - 411 km
Bus Milan - Cagliari - - - - - 696 km
Bus Naples - Cagliari - - - - - 472 km
Bus Turin - Cagliari - - - - - 663 km
Bus Palermo - Cagliari - - - - - 386 km
Bus Trieste - Cagliari - - - - - 811 km
Bus Reggio Calabria - Cagliari - - - - - 580 km
Bus Pescara - Cagliari - - - - - 559 km
Bus Ancona - Cagliari - - - - - 609 km
Bus Forlì - Cagliari - - - - - 608 km

Olbia


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Bus Cagliari - Olbia - - - - - 193 km
Bus Sassari - Olbia 9.49 $ 2 h 23 min 1 20:18 20:18 81 km
Bus Oristano - Olbia 14.65 $ 2 h 39 min 1 20:35 23:14 136 km
Bus Ozieri - Olbia 6.44 $ 1 h 13 min 2 09:12 11:05 55 km
Bus Macomer - Olbia 11.13 $ 2 h 12 min 1 21:28 21:28 95 km
Bus Carbonia - Olbia - - - - - 212 km
Bus Iglesias - Olbia - 6 h 25 min 3 10:12 18:32 196 km
Bus Assemini - Olbia - - - - - 186 km
Bus Porto Torres - Olbia - 1 h 59 min 2 10:01 12:01 92 km
Bus Serramanna - Olbia - - - - - 173 km

Alghero


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Bus Rome - Alghero - - - - - 379 km
Bus Milan - Alghero - - - - - 550 km
Bus Turin - Alghero - - - - - 504 km
Bus Genoa - Alghero - - - - - 431 km
Bus Bologna - Alghero - - - - - 503 km
Bus Naples - Alghero - - - - - 501 km
Bus Florence - Alghero - - - - - 431 km
Bus Bari - Alghero - - - - - 720 km
Bus Catania - Alghero - - - - - 676 km
Bus Trieste - Alghero - - - - - 719 km

Oristano


Trips

Best price

Journey duration

Connections per day

First departure

Last departure

Distance
Bus Cagliari - Oristano - - - - - 90 km
Bus Sassari - Oristano 12.89 $ 2 h 26 min 1 06:00 08:26 92 km
Bus Olbia - Oristano 14.65 $ 3 h 26 min 1 05:00 08:26 136 km
Bus Assemini - Oristano - - - - - 76 km
Bus Porto Torres - Oristano - - - - - 105 km
Bus Carbonia - Oristano - 1 h 57 min 2 05:32 08:30 82 km
Bus Iglesias - Oristano - - - - - 66 km
Bus Uta - Oristano - - - - - 75 km
Bus Siliqua - Oristano - - - - - 69 km
Bus Villamassargia - Oristano - - - - - 70 km