Bus car ferry

Take the Ferrovie del Sud Est e Servizi Automobilistici bus at the Otranto station .

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

Carrier is Ferrovie del Sud Est e Servizi Automobilistici.

Buy ticket

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

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

Get off at the Lecce.
Take the train Trenitalia at the station Lecce.

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 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.
607 m on foot from the Brindisi - Costa Morena to the Brindisi Terrare.

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

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

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 Corfu.


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


Bus car ferry via Анкона

Take the SAIS trasporti S.p.A. - Autolinee Giamporcaro bus at the Otranto, Via Orte station .

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

Carrier is SAIS trasporti S.p.A. - Autolinee Giamporcaro.

Buy ticket

Take the FlixBus bus at the Lecce station .

The journey takes approximately 8 h 35 m. Ticket price is about €45 The travel distance is 630 km.

Carrier is FlixBus.

Buy ticket

Get off at the Ancona.
1014 m on foot from the Ancona to the Ancona.

The journey takes approximately 12 m. The travel distance is 1 km.

Get off at the Ancona.
Take the Portokalidis Tours bus at the Ancona station .

The journey takes approximately 18 h Ticket price is about €80 The travel distance is 832 km.

Carrier is Portokalidis Tours.

Buy ticket

Get off at the Igoumenitsa.
453 m on foot from the Igoumenitsa to the Igoumenitsa.

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

Get off at the Igoumenitsa.
Boarding the Ventouris Ferries ferry at the port of Igoumenitsa.

The journey takes approximately 1 h The travel distance is 33 km.

Carrier is Ventouris Ferries.

Buy ticket

Get off at the Corfu.


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


Drive Flying Dolphin

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 40 m. The travel distance is 2744 km.

Get off at the Sarandë.
Boarding the Finikas Lines ferry at the port of Sarandë.

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

Carrier is Finikas 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 Otranto to Corfu is by taking a Bus car ferry with an average price of €37. The journey takes approximately 11 ч. 12 мин.

Bus car ferry is the fastest way to travel from Otranto to Corfu. Tickets cost €37. The journey takes approximately 11 ч. 12 мин.