There are 7 ways to get from Marmaris to Corfu by ferry, plane, bus, busferry, car, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, fly
best- Take the ferry from Marmaris to Port of Rhodesferry
- Fly from Rhodes International Airport (RHO) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane RHO - CFU
6h 49m€137–208Bus, train, bus and ferry
cheapest- Take the bus from Marmaris to Denizlibus
- Take the train from Denizli to Eskişehirtrain
- Take the train from Eskişehir to Istanbul Söğütlüçeşmetrain Yht
- Take the bus from Istanbul to Larissabus
- Take the busferry from Larissa to Corfubusferry X4
32h 24m€128–182Bus, bus and ferry
- Take the bus from Marmaris to Keşanbus
- Take the bus from Kesan Bus Station to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the busferry from Thessaloniki Macedonia KTEL Bus Station to Corfubusferry X3
26h€140–155Ferry, bus and ferry
- Take the ferry from Marmaris to Port of Rhodesferry
- Take the ferry from Rhodes to Port of Piraeusferry Bsf / ...
- Take the busferry from Athens, Leoforou Kifisou - KTEL to Corfubusferry X1
27h 19m€182–317Drive, car ferry
- Drive from Marmaris to Port of Igoumenitsacar
- Take the carferry from Port of Igoumenitsa to Port of Corfucarferry
16h 6m€254–368Ferry, bus
- Take the ferry from Marmaris to Port of Rhodesferry
- Take the ferry from Rhodes to Port of Piraeusferry Bsf / ...
- Take the bus from Athens, Leoforou Kifisou - KTEL to Igoumenitsabus
- Take the ferry from Port of Igoumenitsa to Corfuferry
27h 59m€192–337Ferry, bus via Corinth
- Take the ferry from Marmaris to Port of Rhodesferry
- Take the ferry from Rhodes to Port of Piraeusferry Bsf / ...
- Take the bus from Athens, Leoforou Kifisou - KTEL to Isthmosbus
- Take the bus from Isthmos to Corfubus
28h 15m€171–313
Rhodes International Airport (RHO) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Questions & Answers
The cheapest way to get from Marmaris to Corfu is to bus and bus and ferry which costs €140 - €160 and takes 26h.
The fastest way to get from Marmaris to Corfu is to ferry and fly which takes 6h 49m and costs €130 - €210.
No, there is no direct bus from Marmaris to Corfu. However, there are services departing from Marmaris and arriving at Corfu via Kesan Bus Station and Thessaloniki Macedonia KTEL Bus Station. The journey, including transfers, takes approximately 26h.
The distance between Marmaris and Corfu is 866 km.
The best way to get from Marmaris to Corfu without a car is to bus and bus and ferry which takes 26h and costs €140 - €160.
It takes approximately 6h 49m to get from Marmaris to Corfu, including transfers.
Marmaris to Corfu bus services, operated by Truva, depart from Marmaris station.
Marmaris to Corfu bus services, operated by Truva, arrive at Keşan station.
There are 7313+ hotels available in Corfu.
What companies run services between Marmaris, Turkey and Corfu, Greece?
There is no direct connection from Marmaris to Corfu. However, you can take the ferry to Port of Rhodes, walk to Rhodes, Stathmós KTEL, take the bus to Paradeisi, Aerodrómio Ródou - Diagóras, walk to Rhodes International Airport (RHO) airport, fly to Corfu International Airport, Ioannis Kapodistrias (CFU), walk to Corfu Airport, then take the line 15 bus to Corfu. Alternatively, you can take a bus from Marmaris to Corfu via Kesan Bus Station, Thessaloniki Macedonia KTEL Bus Station, and Thessaloniki Macedonia KTEL Bus Station in around 26h.
- Website
- en.aegeanair.com
Flights from Rhodes International Airport to Corfu International Airport, Ioannis Kapodistrias via Athens
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- €100–170
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Denizli to Eskişehir
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- €10–14
- Website
- Turkish Railways (TCDD)
Train from Eskişehir to Istanbul Söğütlüçeşme
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- Turkish Railways (TCDD)
- Phone
- 444 00 17
- [email protected]
- Website
- truvaturizm.com
Bus from Marmaris to Keşan
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- €36
- Schedules at
- truvaturizm.com
- Phone
- +90 (252) 412 22 90 – 91
- [email protected]
- Website
- Yeşil Marmaris Lines
Ferry from Marmaris to Port of Rhodes
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €55
- Website
- Yeşil Marmaris Lines
Ferry from Marmaris to Port of Rhodes
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €55
- Website
- Yeşil Marmaris Lines
Ferry from Marmaris to Port of Rhodes
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €55
- Website
- Yeşil Marmaris Lines
Ferry from Marmaris to Port of Rhodes
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €55
- Website
- Yeşil Marmaris Lines
Want to know more about travelling around Greece
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.
Related travel guides
Getting around the Cyclades
Read the travel guide









