Travel from Greece to Italy is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Castro?

Book now

There are 3 ways to get from Thásos to Castro by car ferry, bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Car ferry, Bus, train  •  44h 48m

  1. Take the car ferry from Thasos to Keramoti
  2. Take the Bus from Kavala to Ancona
  3. Take the train from Ancona to Lecce Fb / ...
  4. Take the bus from Lecce to Castro 008

Cheapest option

Car ferry, drive  •  25h 25m

  1. Take the car ferry from Thasos to Keramoti
  2. Drive from Keramoti to Patras
  3. Take the car ferry from Patras to Brindisi
  4. Drive from Brindisi to Castro

1 alternative option

Car ferry, fly, bus  •  23h 44m

  1. Take the car ferry from Thasos to Keramoti
  2. Fly from Kavala (KVA) to Corfu (CFU) KVA - CFU
  3. Take the car ferry from Corfu to Brindisi
  4. Take the bus from Brindisi to Diso

Questions & Answers

The cheapest way to get from Thásos to Castro is to car ferry and drive which costs €130 - €230 and takes 25h 25m.

More details

The quickest way to get from Thásos to Castro is to car ferry and fly and bus which costs €150 - €420 and takes 23h 44m.

More details

The distance between Thásos and Castro is 539 km.

The best way to get from Thásos to Castro without a car is to car ferry and Bus and train which takes 44h 48m and costs €210 - €410.

More details

It takes approximately 44h 48m to get from Thásos to Castro, including transfers.

More details

There is no direct flight from Kavala Airport to Corfu Airport. The quickest flight takes 8h 35m and has one stopover.

Search flights

Castro is 1h behind Thásos. It is currently 7:32 AM in Thásos and 6:32 AM in Castro.

TUI fly Belgium, Vueling Airlines, Olympic Air and four other airlines offer flights from Kavala Airport to Corfu Airport.

Search flights

There are 469+ hotels available in Castro. Prices start at €87 per night.

More details

Map of how to get from Thásos to Castro.
Launch map view
  • Distance: 538.9 km
  • Duration: 44h 48m

What companies run services between Thásos, Greece and Castro, Apulia, Italy?

There is no direct connection from Thásos to Castro. However, you can take the car ferry to Keramoti, take the walk to Keramoti, take the bus to Kavala, take the walk to Kavala, take the Bus to Piazza Ugo Bassi, take the line 41 bus to Stazione F.S., take the walk to Ancona, take the train to Lecce, take the walk to Lecce, then take the bus to Castro. Alternatively, you can take the car ferry to Keramoti, take the drive to Patras, take the car ferry to Brindisi, then take the drive to Castro.

Airlines
Olympic Air
Website
olympicair.com
Flights from Kavala to Corfu via Athens
Ave. Duration
10h 57m
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
€110 - €350
Aegean Airlines
Website
en.aegeanair.com
Flights from Kavala to Corfu via Athens
Ave. Duration
10h 57m
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
€110 - €350
Airbus France
Website
airbus.com
Flights from Kavala to Corfu via Frankfurt
Ave. Duration
12h
When
Monday
Estimated price
€170 - €850
Sky Express
Website
skyexpress.gr
Flights from Kavala to Corfu via Mytilini, Athens
Ave. Duration
10h 40m
When
Friday
Estimated price
€110 - €360
Vueling Airlines
Website
vueling.com
Flights from Kavala to Corfu via Munich, Rome
Ave. Duration
11h 35m
When
Tuesday
Estimated price
€230 - €800
Train operators
Trenitalia Frecce

Trenitalia’s high-speed Frecce trains run on specialised tracks and have a greater level of service and comfort than InterCity and regional trains. There are three types of Frecce trains: Frecciarossa, (the fastest; connects major Italian cities); Frecciargento (mostly connect Rome to other Italian cities); and Frecciabianca (the slowest Frecce trains). Frecciarossa trains offer four classes of service, all with free Wi-Fi: Standard, Premium, Business and Executive. All Frecce tickets include a seat reservation and must be purchased before boarding the train.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Ancona to Lecce
Ave. Duration
5h 9m
Frequency
Every 4 hours
Estimated price
€40 - €130
Website
Trenitalia Frecce
Super Economy
€40 - €60
Base Standard
€70 - €100
Base Premium
€85 - €130
Trenitalia Intercity

Trenitalia’s Intercity (IC) trains are slower than the high-speed Frecce trains but are still a good way to travel between major cities and towns, with routes including Rome to Naples, Venice to Bologna and Milan to Genoa. Tickets usually open for booking 90 days ahead of travel, and you’ll need make a seat reservation before boarding. All IC trains have 1st and 2nd class carriages as well as a bar buffet car, air conditioning and power sockets. InterCity trains that run at night are called InterCity Notte (ICN).

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Ancona to Lecce
Ave. Duration
6h 23m
Frequency
3 times a day
Estimated price
€35 - €50
Website
Trenitalia Intercity
2nd Class
€35 - €50
Bus operators
Portokalidis Tours
Website
portokalidistours.gr
Bus from Kavala to Ancona
Ave. Duration
32h 15m
Frequency
Hourly
Estimated price
€170 - €260
Schedules at
portokalidistours.gr
S.T.P. di Terra d' Otranto
Phone
0832-228441
Email
info@stplecce.it
Website
stplecce.it
Bus from Lecce to Castro
Ave. Duration
1h 40m
Frequency
Once daily
Estimated price
€4 - €6
Schedules at
stplecce.it
2nd Class
€4 - €6
Bus from Brindisi to Diso
Ave. Duration
1h 23m
Frequency
4 times a week
Estimated price
€5 - €8
Schedules at
stplecce.it
2nd Class
€5 - €8
Ferry operators
Aneth Lines
Phone
+30 2593022318
Email
info@anethferries.gr
Website
anethferries.gr
Car ferry from Thasos to Keramoti
Ave. Duration
35 min
Frequency
Every 2 hours
Estimated price
€4
Website
Aneth Lines
Thassos Ferries
Phone
+30 25930 24001
Email
thassosferries@gmail.com
Website
thassos-ferries.gr
Car ferry from Thasos to Keramoti
Ave. Duration
35 min
Frequency
Every 4 hours
Estimated price
€3
Website
Thassos Ferries
Grimaldi Lines
Phone
+39.081.496.444
Email
info@grimaldi.napoli.it
Website
grimaldi-lines.com
Car ferry from Patras to Brindisi
Ave. Duration
16h
Frequency
3 times a week
Estimated price
€35 - €80
Website
Grimaldi Lines
Car ferry from Corfu to Brindisi
Ave. Duration
7h
Frequency
3 times a week
Estimated price
€17 - €25
Website
Grimaldi Lines
European Seaways
Phone
+30 210 9561630
Email
info@europeanseaways.com
Website
europeanseaways.com
Car ferry from Corfu to Brindisi
Ave. Duration
8h
Frequency
Once a week
Website
European Seaways

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.