Plane

Take the Avanza Grupo bus at the Marbella station .

The journey takes approximately 35 m. Ticket price is about €5 The travel distance is 52 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Malaga Airport.
Fly out to Malaga (AGP) of the Barcelona (BCN) airport.

The journey takes approximately 5 h 15 m. Ticket price is about €60

Carrier is Vueling Airlines.

22

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the Corfu City Bus bus at the Corfu Airport station .

The journey takes approximately 7 m. The travel distance is 2 km.

Carrier is Corfu City Bus.

Buy ticket

Get off at the Corfu.


🛏 Find hotel deals and discounts up to 20% in Corfu at Booking


Bus train ferry via Marseille

Take the Avanza Grupo bus at the Marbella station .

The journey takes approximately 55 m. Ticket price is about €5 The travel distance is 61 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Málaga.
Take the train Malaga Maria Zambrano at the station Renfe AVE.

The journey takes approximately 2 h 42 m. Ticket price is about €50 The travel distance is 512 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Madrid-Puerta De Atocha.
Take the train Madrid-Puerta De Atocha at the station Renfe SNCF.

The journey takes approximately 8 h 1 m. Ticket price is about €85 The travel distance is 1152 km.

Carrier is Renfe SNCF.

Buy ticket

Get off at the Marseille St Charles.
Take the FlixBus bus at the Marseille station .

The journey takes approximately 15 h 30 m. Ticket price is about €50 The travel distance is 1147 km.

Carrier is FlixBus.

Buy ticket

Get off at the Naples.
Take the Marozzi VT bus at the Napoli station .

The journey takes approximately 3 h 25 m. Ticket price is about €11 The travel distance is 268 km.

Carrier is Marozzi VT.

Buy ticket

Get off at the Bari-Porto.
872 m on foot from the Bari-Porto to the Bari M.ma.

The journey takes approximately 13 m. The travel distance is 872 m.

Get off at the Bari M.ma.
Boarding the Superfast ferries ferry at the port of Bari M.ma.

The journey takes approximately 8 h The travel distance is 331 km.

Carrier is Superfast ferries.

Buy ticket

Get off at the Corfu.


🛏 Find hotel deals and discounts up to 20% in Corfu at Booking


Bus train car ferry

Take the Avanza Grupo bus at the Malaga Airport station .

The journey takes approximately 55 m. Ticket price is about €5 The travel distance is 0 m.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Malaga (AGP).
Take the train Malaga Maria Zambrano at the station Renfe AVE.

The journey takes approximately 3 h 57 m. Ticket price is about €80 The travel distance is 798 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Zaragoza-Delicias.
Take the ALSA bus at the Zaragoza station .

The journey takes approximately 26 h 40 m. Ticket price is about €120 The travel distance is 1710 km.

Carrier is ALSA.

Buy ticket

Get off at the Mestre.
Take the train Venezia Mestre at the station Trenitalia Frecce.

The journey takes approximately 8 h 15 m. Ticket price is about €60 The travel distance is 906 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Brindisi.
Take the Società Trasporti Pubblici Brindisi SpA bus at the Brindisi Station station .

The journey takes approximately 16 m. The travel distance is 6 km.

Carrier is Società Trasporti Pubblici Brindisi SpA.

Buy ticket

Get off at the Brindisi - Costa Morena.
654 m on foot from the Brindisi - Costa Morena to the Brindisi.

The journey takes approximately 7 m. The travel distance is 654 m.

Get off at the Brindisi.
Boarding the Grimaldi Lines ferry at the port of Brindisi.

The journey takes approximately 7 h Ticket price is about €17 The travel distance is 231 km.

Carrier is Grimaldi Lines.

Buy ticket

Get off at the Corfu.


🛏 Find hotel deals and discounts up to 20% in Corfu at Booking


Bus bus and ferry

Take the Avanza Grupo bus at the Malaga Airport station .

The journey takes approximately 55 m. Ticket price is about €5 The travel distance is 0 m.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Malaga (AGP).
Take the ALSA bus at the Malaga station .

The journey takes approximately 5 m. Ticket price is about €1 The travel distance is 2 km.

Carrier is ALSA.

Buy ticket

Get off at the Puerto Malaga.
Take the Yubim bus at the Málaga station .

The journey takes approximately 52 h Ticket price is about €120 The travel distance is 3537 km.

Carrier is Yubim.

Buy ticket

Get off at the Sofia.
Take the Ilias Travel bus at the Sofia Bus Station Serdika station .

The journey takes approximately 4 h 25 m. Ticket price is about €19 The travel distance is 295 km.

Carrier is Ilias Travel.

Buy ticket

Take the transport at the Thessaloniki station.

The journey takes approximately 5 h 30 m. Ticket price is about €27 The travel distance is 356 km.

Carrier is KTEL Kerkyras.

Buy ticket

Get off at the Corfu.


🛏 Find hotel deals and discounts up to 20% in Corfu at Booking


Bus bus and ferry via Fuengirola

Take the Avanza Grupo bus at the Ricardo Soriano station .

The journey takes approximately 56 m. Ticket price is about €3 The travel distance is 131 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Terminal Fuengirola.
Take the Avanza Grupo bus at the Fuengirola station .

The journey takes approximately 58 m. Ticket price is about €2 The travel distance is 73 km.

Carrier is Avanza Grupo.

Buy ticket

Take the Georg bus at the Málaga station .

The journey takes approximately 51 h Ticket price is about €330 The travel distance is 3372 km.

Carrier is Georg.

Buy ticket

Get off at the Sofia.
Take the Union Ivkoni bus at the Sofia Central Bus Station station .

The journey takes approximately 5 h 45 m. Ticket price is about €9 The travel distance is 313 km.

Carrier is Union Ivkoni.

Buy ticket

Take the transport at the Malaga Airport station.

The journey takes approximately 5 h 30 m. Ticket price is about €27 The travel distance is 0 m.

Carrier is KTEL Kerkyras.

Buy ticket

Get off at the Malaga (AGP).


🛏 Find hotel deals and discounts up to 20% in Corfu at Booking


Bus train ferry

Take the ALSA bus at the Marbella station .

The journey takes approximately 7 h 35 m. Ticket price is about €35 The travel distance is 469 km.

Carrier is ALSA.

Buy ticket

Get off at the Murcia.
Take the ALSA bus at the Murcia station .

The journey takes approximately 75 h 30 m. Ticket price is about €270 The travel distance is 3737 km.

Carrier is ALSA.

Buy ticket

Get off at the Florence.
Take the train Firenze S.M.N. at the station Trenitalia.

The journey takes approximately 4 h 2 m. Ticket price is about €20 The travel distance is 300 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Ancona.
Take the ATMA Ancona bus at the Stazione Fs Centrale station .

The journey takes approximately 7 m. Ticket price is about €1 The travel distance is 4 km.

Carrier is ATMA Ancona.

Buy ticket

Get off at the Piazza Kennedy - Porto.
Boarding the Superfast ferries ferry at the port of Ancona M.Ma.

The journey takes approximately 15 h The travel distance is 714 km.

Carrier is Superfast ferries.

Buy ticket

Get off at the Corfu.


🛏 Find hotel deals and discounts up to 20% in Corfu at Booking


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 22 h 26 m. The travel distance is 2358 km.

Get off at the Ancona.
Boarding the Grimaldi Lines ferry at the port of Ancona.

The journey takes approximately 16 h Ticket price is about €50 The travel distance is 714 km.

Carrier is Grimaldi Lines.

Buy ticket

Get off at the Corfu.


🛏 Find hotel deals and discounts up to 20% in Corfu at Booking


The cheapest way to travel from Marbella to Corfu is by taking a Plane with an average price of €65. The journey takes approximately 8 ч. 37 мин.

Plane is the fastest way to travel from Marbella to Corfu. Tickets cost €65. The journey takes approximately 8 ч. 37 мин.

What to Do in Corfu

Corfu

If you are looking for a perfect Mediterranean climate, with stunningly beautiful landscapes and plenty to do, then Corfu is the island for you. Blessed with crystal clear waters and white sand beaches, there is something for everyone on Corfu. From exploring ancient city walls and churches to hiking through picturesque villages or taking a relaxing boat ride around the island, there's plenty to see and do on this idyllic Greek island. Some of the top highlights include visiting the impressive monasteries of Meteora or poking around the vast olive groves of Koroni; both destinations offer breathtaking views and plenty of opportunities for photo ops.