There are 10 ways to get from Porto to Agrigento by plane, bus, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Francisco De Sá Carneiro Airport to Trapani Airport, bus
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Trapani Airport (TPS)plane OPO - TPS
- Take the bus from Trapani Birgi Airport to Agrigento - piazz.le Fratelli Rossellibus
9h 18m€96–176Fly Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport, bus
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Catania–Fontanarossa Airport (CTA)plane OPO - CTA
- Take the bus from Catania Aeroporto Fontanarossa to Agrigento Piazzale Rossellibus
11h 8m€78–242Bus
- Take the bus from Porto to Toulousebus
- Take the bus from Toulouse to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Agrigento Piazzale Vittorio Emanuelebus
2d 2h€187–392Fly Francisco De Sá Carneiro Airport to Palermo Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Palermo Airport (PMO)plane OPO - PMO
- Take the train from Palermo Aeroporto to Agrigento Centraletrain
8h 54m€84–272Train to Vigo, fly to Palermo Airport, train
- Take the train from Porto Campanha to Vigo Guixartrain
- Fly from Vigo (VGO) to Palermo Airport (PMO)plane VGO - PMO
- Take the train from Palermo Aeroporto to Agrigento Centraletrain
14h 50m€108–314Fly Francisco De Sá Carneiro Airport to Vincenzo Magliocco Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Vincenzo Magliocco Airport (CIY)plane OPO - CIY
- Take the train from Comiso to Canicatti'train
- Take the train from Canicatti' to Agrigento Bassatrain
13h 8m€172–550Train, bus via Barcelona
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Redondela De Galicia to Barcelona-Santstrain Alv
- Take the train from Barcelona-Sants to Perpignantrain Tgv
- Take the bus from Perpignan to Florencebus
- Take the bus from Florence Villa Constanza Bus Station to Agrigento Piazzale Vittorio Emanuelebus
2d 2h€283–590Bus, night train
- Take the bus from Porto to Marseillebus
- Take the bus from Marseille to Genoabus
- Take the night train from Genova P.Za Principe to Catania Centralenighttrain Ini
- Take the bus from Catania, Via D'Amico to Agrigento Piazzale Rossellibus
2d 2h€250–480Train, bus
- Take the train from Porto Sao Bento to Penafieltrain 869 / ...
- Take the bus from Penafiel to Lyonbus
- Take the bus from Lyon to Napoli P.zza Garibaldibus 516
- Take the train from Napoli Centrale to Termini Imeresetrain Ic
- Take the train from Termini Imerese to Agrigento Centraletrain Re
2d 8h€257–510Bus via Lyon
- Take the bus from Porto - Hospital de São João to Lyon, Perrache Bus Stationbus
- Take the bus from Lyon - Perrache Bus Station to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Porto Empedocle Bus Stationbus
2d 9h€160–238
Porto to Agrigento by bus
Questions & Answers
The cheapest way to get from Porto to Agrigento is to fly and bus which costs €95 - €180 and takes 9h 18m.
The fastest way to get from Porto to Agrigento is to fly and train which takes 8h 54m and costs €80 - €280.
No, there is no direct bus from Porto to Agrigento. However, there are services departing from Porto and arriving at Agrigento Piazzale Vittorio Emanuele via Toulouse and Florence Villa Constanza Bus Station. The journey, including transfers, takes approximately 2 days 2h.
The distance between Porto and Agrigento is 2027 km.
The best way to get from Porto to Agrigento without a car is to bus which takes 2 days 2h and costs €180 - €400.
It takes approximately 9h 18m to get from Porto to Agrigento, including transfers.
Porto to Agrigento bus services, operated by FlixBus, depart from Porto station.
Porto to Agrigento bus services, operated by FlixBus, arrive at Toulouse station.
Agrigento is 1h ahead of Porto. It is currently 5:51 PM in Porto and 6:51 PM in Agrigento.
Book your Porto to Agrigento bus tickets online with Omio and FlixBus.
What companies run services between Porto, Portugal and Agrigento, Italy?
You can take a bus from Porto to Agrigento Piazzale Vittorio Emanuele via Toulouse and Florence Villa Constanza Bus Station in around 2d 2h.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Trapani Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday and Saturday
- Estimated price
- €60–230
Flights from Francisco De Sá Carneiro Airport to Trapani Airport via Milan Bergamo
- Ave. Duration
- 5h 33m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- €70–240
Flights from Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport via Malta
- Ave. Duration
- 5h
- When
- Thursday
- Estimated price
- €60–200
Flights from Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €60–200
Flights from Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport via Cagliari
- Ave. Duration
- 8h 40m
- When
- Tuesday
- Estimated price
- €60–200
Flights from Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport via Pisa
- Ave. Duration
- 9h 35m
- When
- Friday
- Estimated price
- €60–200
Flights from Vigo to Palermo Airport via Madrid
- Ave. Duration
- 6h 7m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- €65–240
Flights from Vigo to Palermo Airport via Barcelona
- Ave. Duration
- 7h 10m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €65–240
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport via Madrid
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- €55–200
Flights from Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport via Barcelona
- Ave. Duration
- 9h 52m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €75–200
Flights from Vigo to Palermo Airport via Madrid
- Ave. Duration
- 6h 7m
- When
- Monday and Thursday
- Estimated price
- €75–290
- Website
- vueling.com
Flights from Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport via Barcelona
- Ave. Duration
- 9h 52m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €75–200
Flights from Vigo to Palermo Airport via Barcelona
- Ave. Duration
- 9h 40m
- When
- Saturday
- Estimated price
- €60–250
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Catania–Fontanarossa Airport via Naples
- Ave. Duration
- 10h 10m
- When
- Thursday and Sunday
- Estimated price
- €110–250
Flights from Francisco De Sá Carneiro Airport to Palermo Airport
- Ave. Duration
- 2h 50m
- When
- Thursday and Sunday
- Estimated price
- €60–160
Flights from Francisco De Sá Carneiro Airport to Palermo Airport via Palma Mallorca
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- €60–160
- Website
- transavia.com
Flights from Francisco De Sá Carneiro Airport to Vincenzo Magliocco Airport via Paris Orly
- Ave. Duration
- 7h 12m
- When
- Saturday
- Estimated price
- €95–450
- Website
- aeroitalia.com
Flights from Francisco De Sá Carneiro Airport to Vincenzo Magliocco Airport via Pisa
- Ave. Duration
- 6h 50m
- When
- Sunday
- Estimated price
- €60–210
- Website
- flexflight.dk
Flights from Francisco De Sá Carneiro Airport to Vincenzo Magliocco Airport via Pisa
- Ave. Duration
- 6h 50m
- When
- Sunday
- Estimated price
- €60–210
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Palermo Aeroporto to Agrigento Centrale
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a day
- Estimated price
- €22–40
- Website
- https://www.trenitalia.com/en.html
Train from Comiso to Canicatti'
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- €15–26
- Website
- https://www.trenitalia.com/en.html
Train from Canicatti' to Agrigento Bassa
- Ave. Duration
- 44 min
- Frequency
- 4 times a day
- Estimated price
- €5–9
- Website
- https://www.trenitalia.com/en.html
Train from Termini Imerese to Agrigento Centrale
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- €13–22
- Website
- https://www.trenitalia.com/en.html
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €19–35
- Website
- https://www.renfe.com/es/en
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €18–30
- 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
- €140–250
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €20–35
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- https://www.sncf-connect.com/en-en
- Phone
- 06 3000
- Website
- trenitalia.com
Night train from Genova P.Za Principe to Catania Centrale
- Ave. Duration
- 16h 41m
- Frequency
- Once a week
- Estimated price
- €110–230
- Website
- https://www.trenitalia.com/en.html
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Sao Bento to Penafiel
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–8
- Website
- https://www.cp.pt/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Termini Imerese
- Ave. Duration
- 8h 49m
- Frequency
- Once daily
- Estimated price
- €60–150
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 0922.20414
- info@autolineelumia.it
- Website
- autolineelumia.com
Bus from Trapani Birgi Airport to Agrigento - piazz.le Fratelli Rosselli
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €9–13
- Schedules at
- autolineelumia.com
- .
- €9–13
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Porto to Toulouse
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- €75–140
- Website
- https://www.flixbus.co.uk
Bus from Toulouse to Florence Villa Constanza Bus Station
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- €65–120
- Website
- https://www.flixbus.co.uk
Bus from Florence Villa Constanza Bus Station to Agrigento Piazzale Vittorio Emanuele
- Ave. Duration
- 19h 40m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.flixbus.co.uk
Bus from Catania Aeroporto Fontanarossa to Agrigento Piazzale Rosselli
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- Estimated price
- €11–20
- Website
- https://www.flixbus.co.uk
Bus from Perpignan to Florence
- Ave. Duration
- 11h 56m
- Frequency
- 3 times a day
- Estimated price
- €60–110
- Website
- https://www.flixbus.co.uk
Bus from Porto to Marseille
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
Bus from Marseille to Genoa
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- €26–50
- Website
- https://www.flixbus.co.uk
Bus from Catania, Via D'Amico to Agrigento Piazzale Rosselli
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €11–21
- Website
- https://www.flixbus.co.uk
Bus from Penafiel to Lyon
- Ave. Duration
- 24h 10m
- Frequency
- 6 times a week
- Estimated price
- €100–190
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Napoli P.zza Garibaldi
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.flixbus.co.uk
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Florence Villa Constanza Bus Station to Agrigento Piazzale Vittorio Emanuele
- Ave. Duration
- 17h
- Frequency
- 5 times a week
- Estimated price
- €45–70
- Schedules at
- autoservizisalemi.it
Bus from Milano, Autostazione Lampugnano to Porto Empedocle Bus Station
- Ave. Duration
- 23h
- Frequency
- 4 times a week
- Estimated price
- €60–90
- Schedules at
- autoservizisalemi.it
- Phone
- +39 0912742800
- info@saistrasporti.it
- Website
- saistrasporti.it
Bus from Catania Aeroporto Fontanarossa to Agrigento Piazzale Rosselli
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €11–16
- Website
- https://saistrasporti.it/en-US
Bus from Catania, Via D'Amico to Agrigento Piazzale Rosselli
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- €12–16
- Website
- https://saistrasporti.it/en-US
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Marseille to Genoa
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Estimated price
- €25–50
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- €28–55
- Website
- https://www.blablacar.co.uk/bus
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Porto - Hospital de São João to Lyon, Perrache Bus Station
- Ave. Duration
- 24h 38m
- Frequency
- Once a week
- Estimated price
- €70–90
- Schedules at
- barquense.pt
- Book at
- barquense.pt
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
5 incredible day trips from Florence by train
Read the travel guide
More Questions & Answers
There are 1220+ hotels available in Agrigento.






































