Travel from Greece to Cyprus is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Nicosia?

Book now

There are 4 ways to get from Piraeus to Cyprus by train, plane, bus or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, fly to Larnaca  •  5h 6m

  1. Take the train from Piraeus to Athens International Airport
  2. Fly from Athens (ATH) to Larnaca (LCA) ATH - LCA

Cheapest option

Train, fly to Paphos  •  8h 8m

  1. Take the train from Piraeus to Athens International Airport
  2. Fly from Athens (ATH) to Paphos (PFO) ATH - PFO

2 alternative options

Train, fly to Ercan  •  7h 19m

  1. Take the train from Piraeus to Athens International Airport
  2. Fly from Athens (ATH) to Ercan (ECN) ATH - ECN

Bus, car ferry  •  39h 49m

  1. Take the bus from Athens to Istanbul Esenler Otogar
  2. Take the bus from Istanbul Otogari to Tasucu
  3. Take the car ferry from Taşucu to Kyrenia

Questions & Answers

The cheapest way to get from Piraeus to Cyprus is to bus and car ferry which costs €40 - €60 and takes 39h 49m.

More details

The quickest way to get from Piraeus to Cyprus is to train and fly which costs €40 - €110 and takes 5h 6m.

More details

It is approximately 910 km to get from Piraeus to Cyprus.

The best way to get from Piraeus to Cyprus without a car is to bus and car ferry which takes 39h 49m and costs €40 - €60.

More details

It takes approximately 5h 6m to get from Piraeus to Cyprus, including transfers.

More details

The quickest flight from Athens Airport to Larnaca Airport is the direct flight which takes 1h 30m.

Search flights

Gulf Air Bahrain, Wizz Air, Aegean Airlines and two other airlines offer flights from Athens Airport to Larnaca Airport.

Search flights

There are 12+ hotels available in Cyprus. Prices start at €87 per night.

More details

Map of how to get from Piraeus to Cyprus.
Launch map view
  • Distance: 910.4 km
  • Duration: 5h 6m

What companies run services between Piraeus, Greece and Cyprus?

There is no direct connection from Piraeus to Cyprus. However, you can take the train to Athens International Airport, take the walk to Athens airport, fly to Larnaca, take the walk to Larnaka Airport, then take the line 425 bus to Larnaca. Alternatively, you can take the train to Athens International Airport, take the walk to Athens airport, fly to Ercan, then take the drive to Nicosia.

Airlines
Ryanair
Website
ryanair.com
Flights from Athens to Paphos via Chania
Ave. Duration
4h
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
€25 - €140
Flights from Athens to Paphos via Tel Aviv
Ave. Duration
4h 13m
When
Monday, Thursday and Friday
Estimated price
€75 - €1100
Flights from Athens to Paphos via Thessaloniki
Ave. Duration
4h 7m
When
Wednesday
Estimated price
€25 - €140
Olympic Air
Website
olympicair.com
Flights from Athens to Larnaca
Ave. Duration
1h 40m
When
Every day
Estimated price
€75 - €220
Aegean Airlines
Website
en.aegeanair.com
Flights from Athens to Larnaca
Ave. Duration
1h 40m
When
Every day
Estimated price
€75 - €220
Turkish Airlines
Website
turkishairlines.com
Flights from Athens to Ercan via Istanbul
Ave. Duration
5h 34m
When
Every day
Estimated price
€110 - €430
Flights from Athens to Ercan via Istanbul, Adana
Ave. Duration
6h 50m
When
Thursday, Friday and Saturday
Estimated price
€110 - €430
Sky Express
Website
skyexpress.gr
Flights from Athens to Larnaca
Ave. Duration
1h 35m
When
Every day
Estimated price
€65 - €160
Pegasus Airlines
Website
flypgs.com
Flights from Athens to Ercan via Sabiha Gokcen
Ave. Duration
4h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
€85 - €310
Flights from Athens to Ercan via Sabiha Gokcen, Antalya
Ave. Duration
6h 25m
When
Tuesday and Thursday
Estimated price
€85 - €310
Gulf Air Bahrain
Website
gulfair.com
Flights from Athens to Larnaca
Ave. Duration
1h 35m
When
Monday and Friday
Estimated price
€75 - €380
Wizz Air
Website
wizzair.com
Flights from Athens to Larnaca
Ave. Duration
1h 40m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
€35 - €140
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Piraeus to Athens International Airport
Ave. Duration
1h 3m
Frequency
Hourly
Estimated price
€2 - €3
Website
Greek Railways (OSE)
Book at
Raileurope.com
Bus operators
Ferry operators
Akgunler Denizcilik
Website
akgunlerbilet.com
Car ferry from Taşucu to Kyrenia
Ave. Duration
3h 30m
Frequency
Once daily
Estimated price
€13
Schedules at
akgunlerbilet.com

Want to know more about travelling around Cyprus

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.