Makrigialos is a 2km long-sand beach in Crete found right on the southeast coast of the island. It's a quiet and peaceful tourist destination perfect for couples and families looking for a relaxing vacation. You can go snorkeling, kayaking, and even diving on some days. Plus, the tavernas and cafes that line the beach provide some excellent Greek food and drinks. However, for you to experience such a tranquil atmosphere, you'll need to know how to get there first.
When you arrive at Heraklion Airport (the most common point of entry for Crete), you can opt for several transportations. But, although train stations aren't one of them, taxi cabs, private transfers and buses are all available.
For travelers on a budget, traveling by bus is the most affordable option. Although comfort might not always be the best, the price is definitely unbeatable since it will only cost you €35 - €55. However, you'll first need to travel to Leropetra because there is no direct (non-stop) bus to Makrigialos.
From Heraklion Airport, take a taxi going to Bus Station A (Heraklion's Port) Once there, board a bus going to Ierapetra. When you reach Ierapetra's KTEL Bus Station, head to the ticket kiosk and buy a ticket to Makrigialos (the final destination) Lastly, board the bus going to Makrigialos. The whole trip will take around 2 hours and 8 minutes.
Intermediate stops on the way to Makrigialos:
When riding a bus, stopovers will be made along the way. But of course, the locations may vary depending on the bus company. The stops usually include:
However, be sure to talk with the bus conductor and ask whether they're going to make a stopover at the location where you need to alight. This way, you won't miss your stop.
There is no direct (express / non-stop) bus from Heraklion Airport to Makrigialos. As such, you'll have to ride a taxi first to Bus Station A to find public transport. The bus station is located near the port of Heraklion. Once there, you can ride a bus going to Ierapetra and catch a bus to Makrigialos.
If you're carrying too much luggage with you, traveling from Heraklion Airport by taxi is an excellent choice. Taxis give you the convenience of traveling without the hassle of stopovers. You won’t miss out on important appointments since you have the power to inform the driver of how fast or slow you’d want them to go. In addition, taxis can be seen anywhere in Heraklion so finding one isn’t an issue.
To ride a taxi to Makrigialos, head to Heraklion Airport’s departures building. Once you’re there, you’ll see dozens of taxi cabs lining up to take you to your destination.
The average cost of a taxi ride to Makrigialos is €100 - €130 and will usually take 1h 44m, depending on the traffic. We highly recommend to book a taxi in advance though our booking page, so you can get the best available rate.
Private transfers have always been a top choice for travelers since they offer more benefits than the average public transportation. Your comfort will be boosted when you book a private transfer from Heraklion Airport to Makrigialos, as you will be fetched right at the airport and driven directly to your destination. Plus, you can also visit some tourist spots along the way since you control your own time and schedule.
Private transfers in Crete can easily be booked online before you reach Heraklion Airport.