There are 5 ways to get from Agios Nikolaos to Barcelona by taxi, plane, bus, busferry, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Sitia Airport, fly
best- Take the taxi from Agios Nikolaos to Sitia Airport (JSH)taxi
- Fly from Sitia Airport (JSH) to Barcelona–El Prat Airport (BCN)plane JSH - BCN
7h 1m€151–329Private transfer to Heraklion International Airport, “Nikos Kazantzakis”, fly
cheapest- Take a shuttle bus from Agios Nikolaos to Heraklion Airport
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Barcelona–El Prat Airport (BCN)plane HER - BCN
7h 1m€132–368Bus, bus and ferry
- Take the bus from Agios Nikolaos to Heraklion Central Stationbus
- Take the busferry from Heraklion Port to Tiranabusferry
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
2d 4hPrivate transfer to Chania International Airport, fly
- Take a shuttle bus from Agios Nikolaos to Chania Airport
- Fly from Chania International Airport (CHQ) to Barcelona–El Prat Airport (BCN)plane CHQ - BCN
9h 50m€264–510Bus, bus and ferry via Barcelona, Estació d'Autobusos Nord
- Take the bus from Agios Nikolaos to Heraklion Central Stationbus
- Take the busferry from Heraklion Port to Tiranabusferry
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
2d 8h
Sitia Airport (JSH) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Agios Nikolaos to Barcelona is to taxi and fly which costs €150 - €330 and takes 7h 1m.
The fastest way to get from Agios Nikolaos to Barcelona is to Private transfer and fly which takes 7h 1m and costs €130 - €370.
No, there is no direct bus from Agios Nikolaos to Barcelona. However, there are services departing from Agios Nikolaos and arriving at Barcelona, Estación de Autobuses de Sants via Heraklion Port and Tirana. The journey, including transfers, takes approximately 2 days 4h.
The distance between Agios Nikolaos and Barcelona is 2275 km.
The best way to get from Agios Nikolaos to Barcelona without a car is to bus and bus and ferry which takes 2 days 4h and costs .
It takes approximately 7h 1m to get from Agios Nikolaos to Barcelona, including transfers.
Agios Nikolaos to Barcelona bus services, operated by KTEL Irakleiou - Lasithiou S.A, depart from Agios Nikolaos station.
Agios Nikolaos to Barcelona bus services, operated by KTEL Irakleiou - Lasithiou S.A, arrive at Heraklion Central Station.
Barcelona is 1h behind Agios Nikolaos. It is currently 12:08 PM in Agios Nikolaos and 11:08 AM in Barcelona.
There are 5189+ hotels available in Barcelona.
What companies run services between Agios Nikolaos, Crete, Greece and Barcelona, Spain?
There is no direct connection from Agios Nikolaos to Barcelona. However, you can take the taxi to Sitia Airport (JSH) airport, fly to Barcelona–El Prat Airport (BCN), walk to Aeroport T2, then take the train to Barcelona-Passeig de Gràcia. Alternatively, you can take a bus from Agios Nikolaos to Barcelona, Estación de Autobuses de Sants via Heraklion Central Station, Heraklion Port, Tirana, and Tirana in around 2d 4h.
- Website
- en.aegeanair.com
Flights from Sitia Airport to Barcelona–El Prat Airport via Athens
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €95–310
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Barcelona–El Prat Airport via Athens
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- €120–150
Flights from Chania International Airport to Barcelona–El Prat Airport via Athens
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €80–270
- Website
- vueling.com
Flights from Sitia Airport to Barcelona–El Prat Airport via Athens
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- €70–230
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Barcelona–El Prat Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €75–220
Flights from Chania International Airport to Barcelona–El Prat Airport via Athens
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- €100–170
Flights from Chania International Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €70–180
- Website
- ryanair.com
Flights from Chania International Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €70–180
Flights from Chania International Airport to Barcelona–El Prat Airport via Malta
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- €70–180
- Phone
- +30 2810 246530
- [email protected]
- Website
- ktelherlas.gr
Bus from Agios Nikolaos to Heraklion Central Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- ktelherlas.gr
Bus from Agios Nikolaos to Heraklion Central Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- ktelherlas.gr
- Phone
- +355 42 239 203 / +355 69 400 4075
- [email protected]
- Website
- facebook.com
Busferry from Heraklion Port to Tirana
- Ave. Duration
- 24h
- Frequency
- Once daily
- Website
- https://www.facebook.com/profile.php?id=100063548259783
Busferry from Heraklion Port to Tirana
- Ave. Duration
- 24h
- Frequency
- Once daily
- Website
- https://www.facebook.com/profile.php?id=100063548259783
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +30 693-724-9486
- [email protected]
- Website
- cretetaxitransfers.gr
Shuttle from Agios Nikolaos to Heraklion Airport
- Ave. Duration
- 50 min
- Frequency
- On demand
- Estimated price
- €60–145
- Website
- https://www.cretetaxitransfers.gr/
- Car (4 passengers)
- €60–85
- Mini Van (8 passengers)
- €120–130
- Mini Bus (10 passengers)
- €135–145
Shuttle from Agios Nikolaos to Chania Airport
- Ave. Duration
- 2h 50m
- Frequency
- On demand
- Estimated price
- €180–330
- Website
- https://www.cretetaxitransfers.gr/
- Car (4 passengers)
- €180–270
- Mini Van (8 passengers)
- €270–310
- Mini Bus (10 passengers)
- €310–330
- Phone
- +30 697 32 04 923
- [email protected]
- Website
- crete-taxi-service.com
Shuttle from Agios Nikolaos to Chania Airport
- Ave. Duration
- 1h 54m
- Frequency
- On demand
- Schedules at
- crete-taxi-service.com
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 29h 20m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Ave. Duration
- 1h 10m
- Estimated price
- €75–95
IeraPetra Taxi
- Phone
- +30 6979900089
- Website
- taxiierapetras.gr
Radio Taxi Ierapetras
- Phone
- +30 2842 026600
- Website
- taxiierapetra.gr
Yiotis Taxi
- Phone
- +30 2842 501818
- Website
- yiotistaxi.com
Want to know more about travelling around Spain
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
Getting around the Cyclades
Read the travel guide







