There are 6 ways to get from Barcelona to Chalkidikí by plane, taxi, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Thessaloniki Airport Makedonia, taxi
best- Fly from Barcelona–El Prat Airport (BCN) to Thessaloniki Airport Makedonia (SKG)plane BCN - SKG
- Take the taxi from Thessaloniki Airport Makedonia (SKG) to Chalkidikítaxi
5h 59m€147–280Bus
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Néa Apolloníabus
35h 34mDrive 2,595.2 km
- Drive from Barcelona to Chalkidikícar 2,595.2 km
26h 53m€471–680Fly to Kavala International Airport, drive
- Fly from Barcelona–El Prat Airport (BCN) to Kavala International Airport (KVA)plane BCN - KVA
- Drive from Kavala International Airport (KVA) to Chalkidikícar
9h 45m€152–250Train, bus, taxi
- Take the train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Chambery Challes Les Eauxtrain Ter
- Take the train from Chambery Challes Les Eaux to Torino Porta Susatrain Tgv
- Take the train from Torino Porta Susa to Trieste Centraletrain Fr
- Take the bus from Trieste to Blagoevgradbus
- Take the bus from Blagoevgrad Central Bus Terminal to Serresbus
- Take the taxi from Serres to Chalkidikítaxi
36h 54m€409–717Bus via Barcelona, Estació d'Autobusos Nord
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Néa Apolloníabus
44h 2m
Barcelona–El Prat Airport (BCN) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Barcelona to Chalkidikí is to fly and taxi which costs €140 - €280 and takes 5h 59m.
The fastest way to get from Barcelona to Chalkidikí is to fly and taxi which takes 5h 59m and costs €140 - €280.
No, there is no direct bus from Barcelona to Chalkidikí. However, there are services departing from Barcelona, Estación de Autobuses de Sants and arriving at Néa Apollonía via Tirana. The journey, including transfers, takes approximately 35h 34m.
The distance between Barcelona and Chalkidikí is 1826 km. The road distance is 2595.2 km.
The best way to get from Barcelona to Chalkidikí without a car is to bus which takes 35h 34m and costs .
It takes approximately 5h 59m to get from Barcelona to Chalkidikí, including transfers.
Barcelona to Chalkidikí bus services, operated by Pati Travel, depart from Barcelona, Estación de Autobuses de Sants station.
Barcelona to Chalkidikí bus services, operated by Pati Travel, arrive at Tirana station.
Chalkidikí is 1h ahead of Barcelona. It is currently 12:51 PM in Barcelona and 1:51 PM in Chalkidikí.
Yes, the driving distance between Barcelona to Chalkidikí is 2595 km. It takes approximately 26h 53m to drive from Barcelona to Chalkidikí.
What companies run services between Barcelona, Spain and Chalkidikí, Greece?
You can take a bus from Barcelona, Estación de Autobuses de Sants to Chalkidikí via Tirana and Néa Apollonía in around 35h 34m.
- Website
- en.aegeanair.com
Flights from Barcelona–El Prat Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Monday and Thursday
- Estimated price
- €100–170
Flights from Barcelona–El Prat Airport to Kavala International Airport via Athens
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- €90–290
- Website
- condor.com
Flights from Barcelona–El Prat Airport to Kavala International Airport via Frankfurt
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €110–340
Flights from Barcelona–El Prat Airport to Kavala International Airport via Munich
- Ave. Duration
- 5h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €110–330
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Kavala International Airport via Vienna
- Ave. Duration
- 8h
- When
- Tuesday and Saturday
- Estimated price
- €130–490
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 26m
- Frequency
- 5 times a day
- Estimated price
- €110–180
- Website
- https://www.sncf-connect.com/en-en
Train from Chambery Challes Les Eaux to Torino Porta Susa
- Ave. Duration
- 2h 39m
- Frequency
- Every 4 hours
- Estimated price
- €40–65
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Valence Tgv Rhone-Alpes Sud to Chambery Challes Les Eaux
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Valence Tgv Rhone-Alpes Sud to Chambery Challes Les Eaux
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- €40–80
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Chambery Challes Les Eaux to Torino Porta Susa
- Ave. Duration
- 2h 34m
- Frequency
- 4 times a day
- Estimated price
- €24–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Susa to Trieste Centrale
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- €80–160
- Schedules at
- trenitalia.com
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 699 605501
- [email protected]
- Website
- facebook.com
Bus from Tirana to Néa Apollonía
- Ave. Duration
- 8h 11m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana to Néa Apollonía
- Ave. Duration
- 8h 11m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Trieste to Blagoevgrad
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Blagoevgrad Central Bus Terminal to Serres
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- €9–13
- Schedules at
- ktelserron.gr
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Ave. Duration
- 1h 30m
- Estimated price
- €80–130
Melitos
- Phone
- +30 2321 063819
Taxi
- Phone
- +30 697 270 4828
Taxi Serres
- Phone
- +30 2321 059100
- Website
- serrestaxi.gr
Want to know more about travelling around Greece
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 1393+ hotels available in Chalkidikí.






















