Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 13 m. The travel distance is 210 km.

Get off at the Pireaus 5.
Boarding the Seajets ferry at the port of Pireaus 5.

The journey takes approximately 4 h 40 m. Ticket price is about €75 The travel distance is 330 km.

Carrier is Seajets.

Buy ticket

Get off at the Santorini.
Boarding the Seajets ferry at the port of Santorini.

The journey takes approximately 1 h 55 m. Ticket price is about €27 The travel distance is 124 km.

Carrier is Seajets.

Buy ticket

Get off at the Heraklion 1.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


Bus train car ferry

Take the Hellenic Train bus at the Patra station .

The journey takes approximately 1 h 25 m. Ticket price is about €8 The travel distance is 107 km.

Carrier is Hellenic Train.

Buy ticket

Get off at the Kiato.
Take the train Hellenic Train at the station Kiato.

The journey takes approximately 1 h 42 m. The travel distance is 121 km.

Carrier is Hellenic Train.

Buy ticket

Get off at the Piraeus.
540 m on foot from the Piraeus to the Pireaus 5.

The journey takes approximately 8 m. The travel distance is 540 m.

Get off at the Pireaus 5.
Boarding the Seajets ferry at the port of Pireaus 5.

The journey takes approximately 4 h 40 m. Ticket price is about €75 The travel distance is 330 km.

Carrier is Seajets.

Buy ticket

Get off at the Santorini.
Boarding the Seajets ferry at the port of Pireaus 5.

The journey takes approximately 1 h 55 m. Ticket price is about €27 The travel distance is 330 km.

Carrier is Seajets.

Buy ticket

Get off at the Santorini.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


Bus train ferry

Take the Hellenic Train bus at the Pireaus 5 station .

The journey takes approximately 1 h 25 m. Ticket price is about €8 The travel distance is 330 km.

Carrier is Hellenic Train.

Buy ticket

Get off at the Santorini.
Take the train Hellenic Train at the station Pireaus 5.

The journey takes approximately 1 h 42 m. The travel distance is 330 km.

Carrier is Hellenic Train.

Buy ticket

Get off at the Santorini.
Boarding the Blue Star Ferries ferry at the port of Pireaus 3.

The journey takes approximately 9 h 15 m. Ticket price is about €75 The travel distance is 328 km.

Carrier is Blue Star Ferries.

Buy ticket

Get off at the Heraklion 2.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


Bus car ferry

Take the KTEL Achaias bus at the Patras station .

The journey takes approximately 3 h 30 m. Ticket price is about €18 The travel distance is 207 km.

Carrier is KTEL Achaias.

Buy ticket

Get off at the Athens.
Take the OASA bus at the Στ.Υπεραστικων station .

The journey takes approximately 45 m. The travel distance is 13 km.

Carrier is OASA.

Buy ticket

Get off at the Αφετηρια.
Boarding the Minoan Lines ferry at the port of Pireaus 2.

The journey takes approximately 9 h 30 m. The travel distance is 328 km.

Carrier is Minoan Lines.

Buy ticket

Get off at the Heraklion.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


Bus and ferry bus

Take the transport at the Patra station.

The journey takes approximately 12 h 10 m. Ticket price is about €40 The travel distance is 564 km.

Carrier is KTEL Chanion-Rethymnou S.A.

Buy ticket

Get off at the Chania.
Take the KTEL Chanion-Rethymnou S.A bus at the Chania station .

The journey takes approximately 2 h 40 m. Ticket price is about €12 The travel distance is 165 km.

Carrier is KTEL Chanion-Rethymnou S.A.

Buy ticket

Get off at the Heraklion.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


Bus train to Athens fly to Heraklion

Take the Hellenic Train bus at the Pireaus 5 station .

The journey takes approximately 1 h 25 m. Ticket price is about €8 The travel distance is 330 km.

Carrier is Hellenic Train.

Buy ticket

Get off at the Santorini.
Take the train Hellenic Train at the station Kiato.

The journey takes approximately 1 h 21 m. The travel distance is 112 km.

Carrier is Hellenic Train.

Buy ticket

Get off at the Athens.
Take the train Greek Railways (Suburban) at the station Athens.

The journey takes approximately 43 m. The travel distance is 39 km.

Carrier is Greek Railways (Suburban).

Buy ticket

Get off at the Athens Airport.
Fly out to Athens (ATH) of the Heraklion (HER) airport.

The journey takes approximately 50 m. Ticket price is about €35

Carrier is Aegean Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Heraklion (HER).
Take the Iraklio Urban Buses bus at the Irakleion Airport station .

The journey takes approximately 6 m. The travel distance is 1 km.

Carrier is Iraklio Urban Buses.

Buy ticket

Get off at the Néa Alikarnassós.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


Bus to Thessaloniki fly to Heraklion

Take the KTEL Achaias bus at the Patras station .

The journey takes approximately 6 h Ticket price is about €41 The travel distance is 473 km.

Carrier is KTEL Achaias.

Buy ticket

Take the transport at the Thessaloniki KTEL station.

The journey takes approximately 50 m. The travel distance is 20 km.

Carrier is OASTH.

Buy ticket

Get off at the Thessaloniki Airport.
Fly out to Thessaloniki (SKG) of the Heraklion (HER) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €35

Carrier is Sky Express.

🔎

🚖 Find a cheap local taxi

Get off at the Heraklion (HER).
Take the Iraklio Urban Buses bus at the Pireaus 5 station .

The journey takes approximately 6 m. The travel distance is 330 km.

Carrier is Iraklio Urban Buses.

Buy ticket

Get off at the Santorini.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


Bus to Ioannina fly to Heraklion

Take the KTEL Korinthias bus at the Patras station .

The journey takes approximately 39 m. Ticket price is about €3 The travel distance is 38 km.

Carrier is KTEL Korinthias.

Buy ticket

Get off at the Aígio.
Take the KTEL Ioanninon bus at the Aigio station .

The journey takes approximately 3 h 12 m. Ticket price is about €23 The travel distance is 246 km.

Carrier is KTEL Ioanninon.

Buy ticket

Get off at the Ioannina.
Take the taxi at the Ioannina.

The journey takes approximately 5 m. Ticket price is about €10 The travel distance is 3 km.

Carrier is Taxi Ioannina.

🚖 Find a cheap local taxi

Get off at the Ioannina (IOA).
Fly out to Ioannina (IOA) of the Athens (ATH) airport.

The journey takes approximately 3 h 55 m. Ticket price is about €70

Carrier is Aegean Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Athens (ATH).
Take the Iraklio Urban Buses bus at the Pireaus 5 station .

The journey takes approximately 6 m. The travel distance is 330 km.

Carrier is Iraklio Urban Buses.

Buy ticket

Get off at the Santorini.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


Bus train to Athens fly to Chania Private transfer

Take the Hellenic Train bus at the Pireaus 5 station .

The journey takes approximately 1 h 25 m. Ticket price is about €8 The travel distance is 330 km.

Carrier is Hellenic Train.

Buy ticket

Get off at the Santorini.
Take the train Hellenic Train at the station Pireaus 5.

The journey takes approximately 1 h 21 m. The travel distance is 330 km.

Carrier is Hellenic Train.

Buy ticket

Get off at the Santorini.
Take the train Greek Railways (Suburban) at the station Pireaus 5.

The journey takes approximately 43 m. The travel distance is 330 km.

Carrier is Greek Railways (Suburban).

Buy ticket

Get off at the Santorini.
Fly out to Athens (ATH) of the Chania (CHQ) airport.

The journey takes approximately 50 m. Ticket price is about €45

Carrier is Aegean Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Chania (CHQ).
Take the transport at the Chania - Airport station.

The journey takes approximately 1 h 30 m. Ticket price is about €140 The travel distance is 153 km.

Carrier is Crete Taxi Transfers.

Buy ticket

Get off at the Heraklion.


🛏 Find hotel deals and discounts up to 20% in Heraklion at Booking


The cheapest way to travel from Patras to Heraklion is by taking a Bus train ferry with an average price of €52. The journey takes approximately 14 ч. 4 мин.

Bus train to Athens fly to Heraklion is the fastest way to travel from Patras to Heraklion. Tickets cost €58. The journey takes approximately 6 ч. 52 мин.