There are 8 ways to get from Porto to Otranto by plane, bus, train, 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.
Fly to Brindisi Airport, bus
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Brindisi Airport (BDS)plane OPO - BDS
- Take the bus from Lecce - Camera di Commercio/Stazione to Otranto - Stazione FSEbus
13h 11m€83–274Fly to Lamezia Terme International Airport, train, bus
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Lamezia Terme International Airport (SUF)plane OPO - SUF
- Take the train from Lamezia Terme C. to Leccetrain
- Take the bus from Lecce - Camera di Commercio/Stazione to Otranto - Stazione FSEbus
16h 27m€76–244Bus, train
- Take the bus from Porto - TIC Campanhã to Lyon - Perrache Bus Stationbus
- Take the bus from Lyon - Perrache Bus Station to Turin - Vittorio Emanuele Bus Stationbus
- Take the train from Torino Porta Susa to Leccetrain Fr
- Take the bus from Lecce - Camera di Commercio/Stazione to Otranto - Stazione FSEbus 101 / ...
40h 8m€155–369Drive 2,898.4 km
- Drive from Porto to Otrantocar 2,898.4 km
28h 47m€439–634Bus, train via Lyon
- Take the bus from Porto to Lyonbus
- Take the bus from Lyon to Turinbus 729 / ...
- Take the train from Torino Porta Susa to Leccetrain Fr
- Take the bus from Lecce - Viale Gallipoli to Otranto - Stazione FSEbus 101 / ...
43h 25m€157–315Bus
- Take the bus from Porto - TIC Campanhã to Lyon - Perrache Bus Stationbus
- Take the bus from Lyon - Perrache Bus Station to Grenoble - Bus Stationbus
- Take the bus from Grenoble to Leccebus
- Take the bus from Lecce - City Terminal to Otranto - Stazione FSEbus 101 / ...
46h 52m€112–264Bus via Turin
- Take the bus from Porto - Hospital de São João to Clermont-Ferrand - Gare Routièrebus
- Take the bus from Clermont-Ferrand to Turinbus 726
- Take the bus from Turin C Vittorio to Maglie Piazzale Megaparkbus
2d 1h€156–244Train, bus
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Redondela De Galicia to Barcelona-Santstrain Alv
- Take the bus from Barcelona Sants Central Bus Station to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Maglie Piazzale Megaparkbus
2d 4h€176–331
Porto to Otranto by bus, foot, and train
Questions & Answers
The cheapest way to get from Porto to Otranto is to fly and train and bus which costs €75 - €250 and takes 16h 27m.
The fastest way to get from Porto to Otranto is to fly and bus which takes 13h 11m and costs €80 - €280.
No, there is no direct bus from Porto to Otranto. However, there are services departing from Porto - TIC Campanhã and arriving at Otranto - Stazione FSE via Lyon - Perrache Bus Station, Grenoble and Lecce - City Terminal. The journey, including transfers, takes approximately 46h 52m.
The distance between Porto and Otranto is 2336 km. The road distance is 2898.4 km.
The best way to get from Porto to Otranto without a car is to bus and train which takes 40h 8m and costs €150 - €370.
It takes approximately 13h 11m to get from Porto to Otranto, including transfers.
Porto to Otranto bus services, operated by BlaBlaCar Bus, depart from Porto - TIC Campanhã station.
Porto to Otranto bus services, operated by BlaBlaCar Bus, arrive at Lyon - Perrache Bus Station.
Otranto is 1h ahead of Porto. It is currently 5:15 AM in Porto and 6:15 AM in Otranto.
Yes, the driving distance between Porto to Otranto is 2898 km. It takes approximately 28h 47m to drive from Porto to Otranto.
What companies run services between Porto, Portugal and Otranto, Apulia, Italy?
You can take a bus from Porto - TIC Campanhã to Otranto - Stazione FSE via Lyon - Perrache Bus Station, Grenoble, and Lecce - City Terminal in around 46h 52m.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Brindisi Airport via Bologna
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- €75–240
Flights from Francisco De Sá Carneiro Airport to Brindisi Airport via Turin
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- €75–240
Flights from Francisco De Sá Carneiro Airport to Brindisi Airport via Rome
- Ave. Duration
- 6h 10m
- When
- Monday and Friday
- Estimated price
- €40–200
Flights from Francisco De Sá Carneiro Airport to Lamezia Terme International Airport via Turin
- Ave. Duration
- 5h 35m
- When
- Friday
- Estimated price
- €60–140
Flights from Francisco De Sá Carneiro Airport to Lamezia Terme International Airport via Madrid
- Ave. Duration
- 7h 30m
- When
- Monday and Friday
- Estimated price
- €60–140
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Brindisi Airport via Lyon
- Ave. Duration
- 5h 40m
- When
- Thursday
- Estimated price
- €60–220
Flights from Francisco De Sá Carneiro Airport to Lamezia Terme International Airport via Geneva
- Ave. Duration
- 6h 55m
- When
- Tuesday
- Estimated price
- €65–220
- Website
- ita-airways.com
Flights from Francisco De Sá Carneiro Airport to Brindisi Airport via Rome
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- €40–240
Flights from Francisco De Sá Carneiro Airport to Lamezia Terme International Airport via Rome
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €40–200
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Susa to Lecce
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- €85–170
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Lamezia Terme C. to Lecce
- Ave. Duration
- 4h 32m
- Frequency
- Once daily
- Estimated price
- €11–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €14–19
- Website
- https://www.renfe.com/es/en
Train from Redondela De Galicia to Barcelona-Sants
- Ave. Duration
- 13h 40m
- Frequency
- 6 times a week
- Estimated price
- €100–140
- Website
- https://www.renfe.com/es/en
Bus from Lecce - Camera di Commercio/Stazione to Otranto - Stazione FSE
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- provincia.le.it
Bus from Lecce - Viale Gallipoli to Otranto - Stazione FSE
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- provincia.le.it
Bus from Lecce - City Terminal to Otranto - Stazione FSE
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- provincia.le.it
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - TIC Campanhã to Lyon - Perrache Bus Station
- Ave. Duration
- 21h 10m
- Frequency
- Once daily
- Estimated price
- €55–150
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to Turin - Vittorio Emanuele Bus Station
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a day
- Estimated price
- €17–45
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to Grenoble - Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- €4–10
- Website
- https://www.blablacar.co.uk/bus
Bus from Clermont-Ferrand to Turin
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- €28–70
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Lyon - Perrache Bus Station to Turin - Vittorio Emanuele Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- €14–35
- Website
- https://www.itabus.it/en/home
Bus from Milano, Autostazione Lampugnano to Maglie Piazzale Megapark
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- €20–60
- Website
- https://www.itabus.it/en/home
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Lyon - Perrache Bus Station to Turin - Vittorio Emanuele Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Twice a week
- Estimated price
- €12–18
- Website
- https://union-ivkoni.com/en
Bus from Barcelona Sants Central Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 17h 30m
- Frequency
- 4 times a week
- Estimated price
- €40–60
- Website
- https://union-ivkoni.com/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Porto to Lyon
- Ave. Duration
- 25h
- Frequency
- 3 times a week
- Estimated price
- €50–120
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Turin
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- €17–29
- Website
- https://www.flixbus.co.uk
Bus from Grenoble to Lecce
- Ave. Duration
- 19h 10m
- Frequency
- Once daily
- Estimated price
- €50–100
- Website
- https://www.flixbus.co.uk
Bus from Clermont-Ferrand to Turin
- Ave. Duration
- 6h 55m
- Frequency
- 3 times a day
- Estimated price
- €29–65
- Website
- https://www.flixbus.co.uk
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Porto - Hospital de São João to Clermont-Ferrand - Gare Routière
- Ave. Duration
- 21h 22m
- Frequency
- Once a week
- Estimated price
- €60–80
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Turin C Vittorio to Maglie Piazzale Megapark
- Ave. Duration
- 16h 25m
- Frequency
- Once daily
- Estimated price
- €65–90
- Website
- https://marinobus.it/en/
Bus from Milano, Autostazione Lampugnano to Maglie Piazzale Megapark
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- €65–110
- Website
- https://marinobus.it/en/
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 2192+ hotels available in Otranto.





































