There are 4 ways to get from Rethymno to Spinalonga Peninsula by bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Neapoli
best- Take the bus from Rethymno to Heraklion Central Stationbus
- Take the bus from Heraklion Central Station to Neapolibus
3h€35–48Drive 144.3 km
cheapest- Drive from Rethymno to Spinalonga Peninsulacar 144.3 km
2h 12m€27–38Private transfer
- Take a shuttle bus from Rethymno to Elounda Beach
2h 5m€136–251Bus
- Take the bus from Rethymno to Heraklionbus
- Take the bus from Heraklion Central Station to Agios Nikolaosbus
3h 27m€34–42
Questions & Answers
The cheapest way to get from Rethymno to Spinalonga Peninsula is to drive which costs €26 - €40 and takes 2h 12m.
The fastest way to get from Rethymno to Spinalonga Peninsula is to Private transfer which takes 2h 5m and costs €130 - €260.
No, there is no direct bus from Rethymno to Spinalonga Peninsula. However, there are services departing from Rethymno and arriving at Neapoli via Heraklion Central Station. The journey, including transfers, takes approximately 3h.
The distance between Rethymno and Spinalonga Peninsula is 153 km. The road distance is 144.3 km.
The best way to get from Rethymno to Spinalonga Peninsula without a car is to bus via Neapoli which takes 3h and costs €30 - €50.
It takes approximately 3h to get from Rethymno to Spinalonga Peninsula, including transfers.
Rethymno to Spinalonga Peninsula bus services, operated by KTEL Irakleiou - Lasithiou S.A, depart from Rethymno station.
Rethymno to Spinalonga Peninsula bus services, operated by KTEL Irakleiou - Lasithiou S.A, arrive at Heraklion Central Station.
Yes, the driving distance between Rethymno to Spinalonga Peninsula is 144 km. It takes approximately 2h 12m to drive from Rethymno to Spinalonga Peninsula.
There are 1320+ hotels available in Spinalonga Peninsula.
What companies run services between Rethymno, Greece and Spinalonga Peninsula, Greece?
You can take a bus from Rethymno to Spinalonga Peninsula via Heraklion Central Station and Neapoli in around 3h.
- Phone
- +30 2810 246530
- [email protected]
- Website
- ktelherlas.gr
Bus from Rethymno to Heraklion Central Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €7–13
- Schedules at
- ktelherlas.gr
Bus from Heraklion Central Station to Neapoli
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €7–10
- Schedules at
- ktelherlas.gr
Bus from Heraklion Central Station to Agios Nikolaos
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- ktelherlas.gr
- Phone
- +30 693-724-9486
- [email protected]
- Website
- cretetaxitransfers.gr
Shuttle from Rethymno to Elounda Beach
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €130–250
- Website
- https://www.cretetaxitransfers.gr/
- Car (4 passengers)
- €130–190
- Mini Van (8 passengers)
- €200–230
- Mini Bus (10 passengers)
- €230–250
- Phone
- +302821093052
- [email protected]
- Website
- e-ktel.com
Bus from Rethymno to Heraklion
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- €14
- Website
- https://www.e-ktel.com/en/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Train travel in France: A guide to SNCF, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.









