There are 4 ways to get from Marbella to Corfu by bus, plane, train, car ferry, busferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from Estación de Autobuses de Marbella to Malaga Airportbus
- Fly from Málaga Airport (AGP) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane AGP - CFU
9h 4m€83–193Bus, train, car ferry
- Take the bus from Estación de Autobuses de Marbella to Estación de Autobuses de Málagabus
- Take the train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain
- Take the bus from Perpignan to Venicebus
- Take the carferry from Port of Venice to Port of Corfucarferry
2d 7h€369–635Bus, bus and ferry
- Take the bus from Estación de Autobuses de Marbella to Estación de Autobuses de Málagabus
- Take the bus from Estación de Autobuses de Málaga to Timișoara, Gara Timisoara Nordbus
- Take the bus from Timișoara, Gara Timisoara Nord to Thessalonikibus
- Take the busferry from Thessaloniki Macedonia KTEL Bus Station to Corfubusferry X3
3d 7h€268–400Drive, car ferry
- Drive from Marbella to Porto di Brindisicar
- Take the carferry from Porto di Brindisi to Port of Corfucarferry
35h€480–704
Málaga Airport (AGP) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Questions & Answers
The cheapest way to get from Marbella to Corfu is to bus and fly which costs €80 - €200 and takes 9h 4m.
The fastest way to get from Marbella to Corfu is to bus and fly which takes 9h 4m and costs €80 - €200.
No, there is no direct bus from Marbella to Corfu. However, there are services departing from Estación de Autobuses de Marbella and arriving at Gardeládes via Estación de Autobuses de Málaga, Timișoara, Gara Timisoara Nord, Thessaloniki Macedonia KTEL Bus Station and Corfu. The journey, including transfers, takes approximately 3 days 7h.
The distance between Marbella and Corfu is 2220 km.
The best way to get from Marbella to Corfu without a car is to bus and train and car ferry which takes 2 days 7h and costs €360 - €650.
It takes approximately 9h 4m to get from Marbella to Corfu, including transfers.
Marbella to Corfu bus services, operated by Avanza Grupo, depart from Estación de Autobuses de Marbella station.
Marbella to Corfu bus services, operated by Avanza Grupo, arrive at Estación de Autobuses de Málaga station.
Corfu is 1h ahead of Marbella. It is currently 12:39 AM in Marbella and 1:39 AM in Corfu.
There are 7346+ hotels available in Corfu.
What companies run services between Marbella, Spain and Corfu, Greece?
There is no direct connection from Marbella to Corfu. However, you can take the bus to Malaga Airport, walk to Málaga Airport (AGP) airport, fly to Corfu International Airport, Ioannis Kapodistrias (CFU), walk to Corfu, then take the bus to Korakiana. Alternatively, you can take a bus from Estación de Autobuses de Marbella to Gardeládes via Estación de Autobuses de Málaga, Malaga Maria Zambrano, Madrid-Puerta de Atocha-Almudena Grandes, Perpignan, Perpignan, Venice, Port of Venice, Port of Corfu, and Corfu Mare in around 2d 7h.
- Website
- ryanair.com
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Bologna
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- €80–160
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Barcelona
- Ave. Duration
- 6h 32m
- When
- Wednesday and Saturday
- Estimated price
- €80–160
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Naples
- Ave. Duration
- 9h 35m
- When
- Friday and Saturday
- Estimated price
- €80–160
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Venice Treviso
- Ave. Duration
- 10h 25m
- When
- Tuesday and Saturday
- Estimated price
- €80–160
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Marseille
- Ave. Duration
- 11h 5m
- When
- Saturday
- Estimated price
- €80–160
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- €75–130
- Website
- Renfe AVE
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Estación de Autobuses de Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Estación de Autobuses de Málaga
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Estación de Autobuses de Málaga
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +30 210 8919700
- [email protected]
- Website
- Superfast Ferries
Car ferry from Port of Venice to Port of Corfu
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- €130–190
- Website
- Superfast Ferries
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
















