There are 10 ways to get from Prague to Castelsardo by plane, bus, train, ferry, car, 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.
Fly Václav Havel Airport Prague to Olbia Costa Smeralda Airport, bus
best- Fly from Václav Havel Airport Prague (PRG) to Olbia Costa Smeralda Airport (OLB)plane PRG - OLB
- Take the bus from Fermata di Olbia Apt. to Fermata di Castelsardobus
9h 14m€97–228Fly Václav Havel Airport Prague to Alghero, bus
cheapest- Fly from Václav Havel Airport Prague (PRG) to Alghero (AHO)plane PRG - AHO
- Take the bus from Fermata di AEROPORTO FERTILIA to Fermata di CASTELSARDO LA PIANEDDAbus
8h 36m€88–280Bus, train, ferry
- Take the bus from Prague to Mulhousebus
- Take the train from Mulhouse Ville to Toulontrain Tgv
- Take the ferry from Port of Toulon to Port of Porto Torresferry
33h 55m€272–423Bus, ferry
- Take the bus from Prague - Florenc Main Bus Terminal to Marseille - Saint-Charles Bus Stationbus
- Take the bus from Marseille - Saint-Charles Bus Station to Toulon - Bus Stationbus
- Take the ferry from Port of Toulon to Port of Porto Torresferry
- Take the bus from Porto Torres Porto Civico to Castelsardo Bar Saxbus
41h 19m€155–260Drive, car ferry
- Drive from Prague to Port of Livornocar
- Take the carferry from Port of Livorno to Port of Olbiacarferry
- Drive from Port of Olbia to Castelsardocar
20h 17m€211–332Train to Dresden Airport, fly to Olbia Costa Smeralda Airport, bus
- Take the train from Praha Hlavni Nadrazi to Dresden Hbftrain
- Fly from Dresden Airport (DRS) to Olbia Costa Smeralda Airport (OLB)plane DRS - OLB
- Take the bus from Fermata di Olbia Apt. to Fermata di Castelsardobus
14h 21m€257–420Train to Vienna International Airport, fly to Olbia Costa Smeralda Airport, bus
- Take the train from Praha Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Olbia Costa Smeralda Airport (OLB)plane VIE - OLB
- Take the bus from Fermata di Olbia Apt. to Fermata di Castelsardobus
11h 23m€96–271Train to Munich International Airport, fly to Olbia Costa Smeralda Airport, bus
- Take the train from Praha Hlavni Nadrazi to Freisingtrain
- Fly from Munich International Airport (MUC) to Olbia Costa Smeralda Airport (OLB)plane MUC - OLB
- Take the bus from Fermata di Olbia Apt. to Fermata di Castelsardobus
12h 32m€133–377Train to Bratislava Airport, fly to Alghero, bus
- Take the train from Praha Hlavní nádraží to Bratislava hlavná stanicatrain
- Fly from Bratislava Airport (BTS) to Alghero (AHO)plane BTS - AHO
- Take the bus from Fermata di AEROPORTO FERTILIA to Fermata di CASTELSARDO LA PIANEDDAbus
11h 3m€130–355Train, bus, ferry
- Take the train from Praha Hlavni Nadrazi to Wroclaw Glownytrain Ec
- Take the bus from WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1 to TOULON, Boulevard de Tesse, GARE ROUTIEREbus
- Take the ferry from Port of Toulon to Port of Porto Torresferry
- Take the bus from Porto Torres Porto Civico to Castelsardo Bar Saxbus
2d 2h€219–518
Prague to Castelsardo by bus, train, foot, and ferry
Comparing Your Travel Options
The cheapest way to get from Prague to Castelsardo is to fly and bus which costs €85 - €280 and takes 8h 36m.
The fastest way to get from Prague to Castelsardo is to fly and bus which takes 8h 36m and costs €85 - €280.
The distance between Prague and Castelsardo is 1204 km.
The best way to get from Prague to Castelsardo without a car is to bus and train and ferry which takes 33h 55m and costs €270 - €430.
It takes approximately 9h 14m to get from Prague to Castelsardo, including transfers.
There are 1986+ hotels available in Castelsardo.
What companies run services between Prague, Czechia and Castelsardo, Italy?
There is no direct connection from Prague to Castelsardo. However, you can take the subway to Nádraží Veleslavín, walk to Nádraží Veleslavín, take the line 59 train to Václav Havel Airport T1, walk to Václav Havel Airport Prague (PRG) airport, fly to Olbia Costa Smeralda Airport (OLB), walk to Fermata di Olbia Apt., then take the bus to Fermata di Castelsardo. Alternatively, you can take a bus from Prague to Fermata di P.zza Pianedda via Mulhouse, Mulhouse Ville, Toulon, Port of Toulon, Port Of Porto Torres, and Fermata di Porto Torres VIA BASSU in around 33h 55m.
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Olbia Costa Smeralda Airport via Milan Bergamo
- Ave. Duration
- 7h
- When
- Sunday and Thursday
- Estimated price
- €70–190
Flights from Václav Havel Airport Prague to Alghero via Milan Bergamo
- Ave. Duration
- 5h 35m
- When
- Thursday and Friday
- Estimated price
- €50–240
Flights from Vienna International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €50–180
Flights from Vienna International Airport to Olbia Costa Smeralda Airport via Bologna
- Ave. Duration
- 4h 15m
- When
- Tuesday
- Estimated price
- €50–180
Flights from Vienna International Airport to Olbia Costa Smeralda Airport via Milan Bergamo
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- €50–180
Flights from Bratislava Airport to Alghero
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €50–240
- Website
- lufthansa.com
Flights from Václav Havel Airport Prague to Olbia Costa Smeralda Airport via Munich International Airport
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- €95–330
Flights from Václav Havel Airport Prague to Alghero via Munich International Airport
- Ave. Duration
- 3h 55m
- When
- Friday
- Estimated price
- €85–260
Flights from Dresden Airport to Olbia Costa Smeralda Airport via Frankfurt
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- €150–550
Flights from Dresden Airport to Olbia Costa Smeralda Airport via Munich International Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- €150–550
Flights from Munich International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €100–600
- Website
- austrian.com
Flights from Václav Havel Airport Prague to Olbia Costa Smeralda Airport via Vienna International Airport
- Ave. Duration
- 5h 40m
- When
- Saturday and Sunday
- Estimated price
- €85–340
Flights from Vienna International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 50m
- When
- Saturday and Sunday
- Estimated price
- €110–230
- Website
- volotea.com
Flights from Václav Havel Airport Prague to Alghero via Florence
- Ave. Duration
- 7h
- When
- Sunday
- Estimated price
- €50–270
- Website
- swiss.com
Flights from Dresden Airport to Olbia Costa Smeralda Airport via Zurich
- Ave. Duration
- 11h 50m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €95–550
- Website
- eurowings.com
Flights from Dresden Airport to Olbia Costa Smeralda Airport via Dusseldorf
- Ave. Duration
- 11h 55m
- When
- Friday
- Estimated price
- €110–440
- Website
- easyjet.com
Flights from Dresden Airport to Olbia Costa Smeralda Airport via Zurich
- Ave. Duration
- 10h 5m
- When
- Monday
- Estimated price
- €85–400
- Website
- condor.com
Flights from Munich International Airport to Olbia Costa Smeralda Airport
- Ave. Duration
- 1h 40m
- When
- Friday to Sunday
- Estimated price
- €50–200
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Mulhouse Ville to Toulon
- Ave. Duration
- 6h 3m
- Frequency
- Twice daily
- Estimated price
- €150–230
- Website
- TGV inOui
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- Czech Railways (ČD)
Train from Praha Hlavni Nadrazi to Dresden Hbf
- Ave. Duration
- 2h 19m
- Frequency
- Every 3 hours
- Estimated price
- €15
- Website
- Czech Railways (ČD)
Train from Praha Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 4h 12m
- Frequency
- Hourly
- Estimated price
- €32
- Website
- Czech Railways (ČD)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Dresden Hbf
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- €29–50
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Freising
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- Estimated price
- €60–95
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Praha Hlavní nádraží to Bratislava hlavná stanica
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- €60–100
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Wroclaw Glowny
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- €50–80
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Train from Praha Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 4h 17m
- Frequency
- Every 4 hours
- Estimated price
- €19–35
- Website
- RegioJet
- Phone
- (+39) 0789 50885
- info@sunlines.it
- Website
- Sun Lines S.R.L.
Bus from Fermata di Olbia Apt. to Fermata di Castelsardo
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- €20–24
- Schedules at
- Sun Lines S.R.L.
Bus from Fermata di Olbia Apt. to Fermata di Castelsardo
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- €20–24
- Schedules at
- Sun Lines S.R.L.
Bus from Fermata di Olbia Apt. to Fermata di Castelsardo
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- €20–24
- Schedules at
- Sun Lines S.R.L.
Bus from Fermata di Olbia Apt. to Fermata di Castelsardo
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- €20–24
- Schedules at
- Sun Lines S.R.L.
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Prague to Mulhouse
- Ave. Duration
- 8h 50m
- Frequency
- 5 times a week
- Estimated price
- €55–90
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Prague - Florenc Main Bus Terminal to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 21h 20m
- Frequency
- 4 times a week
- Estimated price
- €90–160
- Website
- BlaBlaCar Bus
Bus from Marseille - Saint-Charles Bus Station to Toulon - Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €4–8
- Website
- BlaBlaCar Bus
- Phone
- +39 351 8374226
- information@arst.sardegna.it
- Website
- arst.sardegna.it
Bus from Porto Torres Porto Civico to Castelsardo Bar Sax
- Ave. Duration
- 1h 12m
- Frequency
- 6 times a week
- Estimated price
- €3–5
- Schedules at
- app.arstspa.it
Bus from Porto Torres Porto Civico to Castelsardo Bar Sax
- Ave. Duration
- 1h 12m
- Frequency
- 6 times a week
- Estimated price
- €3–5
- Schedules at
- app.arstspa.it
- Phone
- +39 079262039
- digitursrl@gmail.com
- Website
- Digitur
Bus from Fermata di AEROPORTO FERTILIA to Fermata di CASTELSARDO LA PIANEDDA
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- €16
- Schedules at
- Digitur
Bus from Fermata di AEROPORTO FERTILIA to Fermata di CASTELSARDO LA PIANEDDA
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- €16
- Schedules at
- Digitur
- Phone
- +48 77 443 44 44
- bilety@sindbad.pl
- Website
- Sindbad
Bus from WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1 to TOULON, Boulevard de Tesse, GARE ROUTIERE
- Ave. Duration
- 26h 45m
- Frequency
- Twice a week
- Estimated price
- €110–340
- Website
- Sindbad
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €55–95
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €55–95
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €55–95
- Website
- Corsica Ferries/Sardinia Ferries
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- Grimaldi Lines
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Estimated price
- €30–70
- Website
- Grimaldi Lines
- Only Passenger
- €30
- with added vehicle
- €70
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Travelling by boat in Italy
Read the travel guide











































