Car ferry bus

Boarding the Grimaldi Lines ferry at the port of Corfu.

The journey takes approximately 7 h Ticket price is about €30 The travel distance is 223 km.

Carrier is Grimaldi Lines.

Buy ticket

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

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

Get off at the Brindisi - Costa Morena.
Take the Società Trasporti Pubblici Brindisi SpA bus at the Brindisi - Costa Morena station .

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

Carrier is Società Trasporti Pubblici Brindisi SpA.

Buy ticket

Get off at the Brindisi - p.zza Crispi.
Take the train Trenitalia at the station Brindisi.

The journey takes approximately 30 m. Ticket price is about €3 The travel distance is 38 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Lecce.
486 m on foot from the Lecce to the Lecce - Via Don Bosco.

The journey takes approximately 5 m. The travel distance is 486 m.

Get off at the Lecce - Via Don Bosco.
Take the Ferrovie del Sud Est e Servizi Automobilistici bus at the Lecce - Via Don Bosco station .

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

Carrier is Ferrovie del Sud Est e Servizi Automobilistici.

Buy ticket

Get off at the Otranto.


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


Flying Dolphin drive

Boarding the Ionian Seaways ferry at the port of Corfu.

The journey takes approximately 30 m. Ticket price is about €20 The travel distance is 30 km.

Carrier is Ionian Seaways.

Buy ticket

Get off at the Sarandë.
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 26 h 41 m. The travel distance is 2738 km.

Get off at the Otranto.


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


The cheapest way to travel from Corfu to Otranto is by taking a Car ferry bus with an average price of €39. The journey takes approximately 11 ч. 13 мин.

Car ferry bus is the fastest way to travel from Corfu to Otranto. Tickets cost €39. The journey takes approximately 11 ч. 13 мин.