There are 5 ways to get from Marbella to Corfu by bus, plane, train, car ferry, car, or busferry
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 24m€78–173Bus, 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 car ferry from Port of Venice to Port of Corfucarferry
2d 7h€369–655Bus, car ferry
- Take the bus from Marbella to Estación de Autobuses de Murciabus
- Take the bus from Murcia to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon - Gerland Bus Station to Venice - Tronchetto Bus Stationbus
- Take the car ferry from Port of Venice to Port of Corfucarferry
2d 18h€335–558Drive, car ferry
- Drive from Marbella to Porto di Brindisicar
- Take the car ferry from Porto di Brindisi to Port of Corfucarferry
35h€473–694Bus, 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–400
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 €75 - €180 and takes 9h 24m.
The fastest way to get from Marbella to Corfu is to bus and fly which takes 9h 24m and costs €75 - €180.
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 - €700.
It takes approximately 9h 24m 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 5:20 AM in Marbella and 6:20 AM in Corfu.
There are 7702+ 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 Barcelona
- Ave. Duration
- 6h 55m
- When
- Wednesday
- Estimated price
- €70–140
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Naples
- Ave. Duration
- 9h 35m
- When
- Friday and Saturday
- Estimated price
- €70–140
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Venice Treviso
- Ave. Duration
- 10h 25m
- When
- Tuesday and Saturday
- Estimated price
- €70–140
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Bologna
- Ave. Duration
- 10h 30m
- When
- Wednesday and Friday
- Estimated price
- €70–140
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Marseille
- Ave. Duration
- 11h 5m
- When
- Saturday
- Estimated price
- €70–140
- Website
- flyulendo.com
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 9h 10m
- When
- Tuesday and Friday
- Estimated price
- €45–190
- Website
- ita-airways.com
Flights from Málaga Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 5h 25m
- When
- Wednesday to Friday
- Estimated price
- €70–140
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- €75–140
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Every 2 hours
- Estimated price
- €50–110
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- €45–80
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 14m
- Frequency
- 3 times a day
- Estimated price
- €65–100
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignan
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- €100–160
- Website
- https://www.renfe.com/es/en
- 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
- Every 30 minutes
- 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
- Every 30 minutes
- Estimated price
- €7–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
- Every 30 minutes
- Estimated price
- €7–12
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Perpignan to Venice
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Estimated price
- €95–160
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Marbella to Estación de Autobuses de Murcia
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- https://www.alsa.com/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Murcia to Lyon - Gerland Bus Station
- Ave. Duration
- 17h 40m
- Frequency
- Twice daily
- Estimated price
- €110–200
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Gerland Bus Station to Venice - Tronchetto Bus Station
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- €65–120
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Estación de Autobuses de Málaga to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 2d 1h
- Frequency
- 5 times a week
- Estimated price
- €160–200
- Schedules at
- tabitatour.ro
- Phone
- +30-2310540970
- [email protected]
- Website
- simeonidistours.gr
Bus from Timișoara, Gara Timisoara Nord to Thessaloniki
- Ave. Duration
- 18h 27m
- Frequency
- Once a week
- Estimated price
- €60–130
- Website
- https://simeonidistours.gr/en/
- Phone
- +3026610 28900
- [email protected]
- Website
- ktelkerkyras.gr
Busferry from Thessaloniki Macedonia KTEL Bus Station to Corfu
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €30–45
- Schedules at
- greenbuses.gr
- Phone
- +30 210 8919700
- [email protected]
- Website
- superfast.com
Car ferry from Port of Venice to Port of Corfu
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- €120–180
- Website
- https://www.superfast.com
Car ferry from Port of Venice to Port of Corfu
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- €120–180
- Website
- https://www.superfast.com
- Phone
- +39.081.496.444
- [email protected]
- Website
- grimaldi-lines.com
Car ferry from Porto di Brindisi to Port of Corfu
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €21–40
- Website
- https://www.grimaldi-lines.com/en/
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














































