Fly to Larnaca drive

Take the OASTH bus at the Thessaloniki Zografou station .

The journey takes approximately 42 m. The travel distance is 17 km.

Carrier is OASTH.

Buy ticket

Get off at the Thessaloniki Airport.
Fly out to Thessaloniki (SKG) of the Larnaca (LCA) airport.

The journey takes approximately 1 h 50 m. Ticket price is about €40

Carrier is Wizz Air.

🔎

🚖 Find a cheap local taxi

Get off at the Larnaca (LCA).
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 48 m. The travel distance is 67 km.

Get off at the Limassol.


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


Fly to Paphos bus

Take the OASTH bus at the Thessaloniki Airport station .

The journey takes approximately 42 m. The travel distance is 94 m.

Carrier is OASTH.

Buy ticket

Get off at the Thessaloniki (SKG).
Fly out to Thessaloniki (SKG) of the Paphos (PFO) airport.

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

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Paphos (PFO).
Take the Pafos Bus bus at the Pafos Airport station .

The journey takes approximately 30 m. The travel distance is 15 km.

Carrier is Pafos Bus.

Buy ticket

Get off at the Karavella Bus Station.
Take the Intercity Buses bus at the Karavella Bus Station station .

The journey takes approximately 1 h 6 m. Ticket price is about €4 The travel distance is 68 km.

Carrier is Intercity Buses.

Buy ticket



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


Fly to Ercan drive

Take the OASTH bus at the Thessaloniki Airport station .

The journey takes approximately 42 m. The travel distance is 94 m.

Carrier is OASTH.

Buy ticket

Get off at the Thessaloniki (SKG).
Fly out to Thessaloniki (SKG) of the Istanbul (IST) airport.

The journey takes approximately 4 h 50 m. Ticket price is about €200

Carrier is Turkish Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Istanbul (IST).
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 1 h 20 m. The travel distance is 94 km.

Get off at the Limassol.


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


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 5 h 6 m. The travel distance is 505 km.

Get off at the Port of Piraeus.
Boarding the Scandro Holding LTD ferry at the port of Port of Piraeus.

The journey takes approximately 31 h The travel distance is 916 km.

Carrier is Scandro Holding LTD.

Buy ticket

Get off at the Limassol.


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


Train car ferry

Take the train Hellenic Train at the station Thessaloniki.

The journey takes approximately 4 h 53 m. The travel distance is 482 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 20 m. Ticket price is about €1 The travel distance is 8 km.

Carrier is Greek Railways (Suburban).

Buy ticket

Get off at the Piraeus.
606 m on foot from the Piraeus to the Port of Piraeus.

The journey takes approximately 7 m. The travel distance is 606 m.

Get off at the Port of Piraeus.
Boarding the Scandro Holding LTD ferry at the port of Thessaloniki Airport.

The journey takes approximately 31 h The travel distance is 94 m.

Carrier is Scandro Holding LTD.

Buy ticket

Get off at the Thessaloniki (SKG).


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


Bus car ferry

Take the KTEL Thessalonikis bus at the Thessaloniki Monastiriou station .

The journey takes approximately 5 h 45 m. The travel distance is 498 km.

Carrier is KTEL Thessalonikis.

Buy ticket

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

The journey takes approximately 42 m. The travel distance is 11 km.

Carrier is OASA.

Buy ticket

Get off at the Σταθμοσ Ησαπ.
591 m on foot from the Σταθμοσ Ησαπ to the Port of Piraeus.

The journey takes approximately 7 m. The travel distance is 591 m.

Get off at the Port of Piraeus.
Boarding the Scandro Holding LTD ferry at the port of Thessaloniki Airport.

The journey takes approximately 31 h The travel distance is 94 m.

Carrier is Scandro Holding LTD.

Buy ticket

Get off at the Thessaloniki (SKG).


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


Bus car ferry via Аспропиргос

Take the KTEL Arkadias bus at the Thessaloniki station .

The journey takes approximately 6 h 49 m. Ticket price is about €40 The travel distance is 482 km.

Carrier is KTEL Arkadias.

Buy ticket

Get off at the Elefsína.
Take the OASA bus at the Πλ.Ελευσινασ station .

The journey takes approximately 1 h 8 m. The travel distance is 40 km.

Carrier is OASA.

Buy ticket

Get off at the Αφετηρια.
Boarding the Scandro Holding LTD ferry at the port of Thessaloniki Airport.

The journey takes approximately 31 h The travel distance is 94 m.

Carrier is Scandro Holding LTD.

Buy ticket

Get off at the Thessaloniki (SKG).


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


Ferry car ferry

Boarding the Blue Star Ferries ferry at the port of Thessaloniki.

The journey takes approximately 25 h 35 m. Ticket price is about €105 The travel distance is 920 km.

Carrier is Blue Star Ferries.

Buy ticket

Get off at the Piraeus.
Boarding the Scandro Holding LTD ferry at the port of Thessaloniki Airport.

The journey takes approximately 31 h The travel distance is 94 m.

Carrier is Scandro Holding LTD.

Buy ticket

Get off at the Thessaloniki (SKG).


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


The cheapest way to travel from Thessaloníki to Limassol is by taking a Train car ferry with an average price of €45. The journey takes approximately 37 ч. 41 мин.

Fly to Larnaca drive is the fastest way to travel from Thessaloníki to Limassol. Tickets cost €52. The journey takes approximately 5 ч. 20 мин.