Travel from Barcelona to Crete-Greece

Flights from Barcelona to Crete

Vueling Airlines, easyJet and 4 other airlines fly from Barcelona to Néa Alikarnassós twice daily.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Barcelona to Crete

From Barcelona - Passeig de Gràcia train to Barcelona airport then fly to Irakleion airport. 5 h 22 min $171. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Chania airport, then taxi to Soúda. 8 h 7 min $186. From Barcelona Catalunya train to Barcelona Sants, train to Lyon Part Dieu, train to Torino Porta Susa, train to Venezia Mestre Station, bus to Sofia, then bus to Heraklion. 2 days 7 h $523. From Barcelona bus to Sofia then bus to Heraklion. 2 days 9 h $274. From Barcelona bus to Sofia then bus to Heraklion. 2 days 11 h $109. From Ronda Sant Pere-Pl de Catalunya line 62 bus to Barcelona, bus to Sofia, then bus and ferry to Heraklion. 2 days 14 h $212. From Barcelona drive to Piraeus, car ferry to Ios, car ferry to Heraklion, then drive to Irákleion. 37 h 24 min $706.

Operators from Barcelona to Crete

Close Print Itinerary
  1. Here are 7 options to get from
    Barcelona to Crete:

    1. Trip:
      1 Fly to Irakleion
      • One-Way approx: USD $112 - $342
      • Duration: 5 h 22 min
      Open +
      • Trip:
        1 Fly to Irakleion
        • One-Way approx: USD $112 - $342
        • Duration: 5 h 22 min
        Close x
    2. Trip:
      2 Fly to Chania
      • One-Way approx: USD $142 - $412
      • Duration: 8 h 7 min
      Open +
      • Trip:
        2 Fly to Chania
        • One-Way approx: USD $142 - $412
        • Duration: 8 h 7 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $393 - $659
      • Duration: 2 days 7 h
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $393 - $659
        • Duration: 2 days 7 h
        Close x
    4. Trip:
      4 Bus Yubim
      • One-Way approx: USD $234 - $286
      • Duration: 2 days 9 h
      Open +
      • Trip:
        4 Bus Yubim
        • One-Way approx: USD $234 - $286
        • Duration: 2 days 9 h
        Close x
    5. Trip:
      5 Bus Georg
      • One-Way approx: USD $90 - $110
      • Duration: 2 days 11 h
      Open +
      • Trip:
        5 Bus Georg
        • One-Way approx: USD $90 - $110
        • Duration: 2 days 11 h
        Close x
    6. Trip:
      6 Bus, bus and ferry
      • One-Way approx: USD $133 - $233
      • Duration: 2 days 14 h
      Open +
      • Trip:
        6 Bus, bus and ferry
        • One-Way approx: USD $133 - $233
        • Duration: 2 days 14 h
        Close x
    7. Trip:
      7 Drive, car ferry
      • One-Way approx: USD $563 - $850
      • Duration: 37 h 24 min
      Open +
      • Trip:
        7 Drive, car ferry
        • One-Way approx: USD $563 - $850
        • Duration: 37 h 24 min
        Close x