There are 11 ways to get from Porto to Trieste by plane, bus, train, train (Renfe, Trenitalia), car, shuttle, or towncar
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 Trieste – Friuli Venezia Giulia Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Trieste – Friuli Venezia Giulia Airport (TRS)plane OPO - TRS
8h 10m€100–359Fly to Treviso Airport, train
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Treviso Airport (TSF)plane OPO - TSF
- Take the train from Treviso Centrale to Trieste Centraletrain
8h 36m€95–349Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Saint-Étienne - Rue Milleret Bus Stopbus
- Take the train from St Etienne Chateaucreux to Lyon Part Dieutrain Ter
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Trieste Centraletrain Fr
32h 23m€228–370Train
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Pontevedra to Barcelona-Santstrain Alv
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Trieste Centraletrain Fr
35h 15m€377–573Drive 2,271.2 km
- Drive from Porto to Triestecar 2,271.2 km
23h 23m€366–529Fly to Ljubljana, shuttle
- Fly from Francisco De Sá Carneiro Airport (OPO) to Ljubljana (LJU)plane OPO - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
8h 59m€242–562Fly to Venice Marco Polo Airport, shuttle
- Fly from Francisco De Sá Carneiro Airport (OPO) to Venice Marco Polo Airport (VCE)plane OPO - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
9h 37m€267–582Fly to Bologna Guglielmo Marconi Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Bologna Guglielmo Marconi Airport (BLQ)plane OPO - BLQ
- Take the train from Bologna Centrale to Venezia Mestretrain
- Take the train from Venezia Mestre to Trieste Centraletrain
8h 30m€98–302Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Lyon - Gerland Bus Stationbus BlaBlaCar Bus
- Take the bus from Lyon to Triestebus N406
35h 49m€192–309Bus via Turin
- Take the bus from Porto - Hospital de São João to Chambéry - Rue Dr Vernierbus
- Take the bus from Chambery Central Bus Station to Turin Stura Bus Stationbus
- Take the bus from Torino Stura Station to Trieste Central Bus Stationbus 57
42h 16m€117–172Towncar, bus, train
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Lugotowncar
- Take the bus from Lugo to Padovabus
- Take the train from Venezia S. Lucia to Trieste Centraletrain Re
42h 35m€522–571
Porto to Trieste by bus and train
Comparing Your Travel Options
The cheapest way to get from Porto to Trieste is to bus via Turin which costs €110 - €180 and takes 42h 16m.
The fastest way to get from Porto to Trieste is to fly which takes 8h 10m and costs €100 - €360.
No, there is no direct bus from Porto to Trieste. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Trieste via Lyon. The journey, including transfers, takes approximately 35h 49m.
No, there is no direct train from Porto to Trieste. However, there are services departing from Porto Campanha and arriving at Trieste Centrale via Redondela De Galicia, Pontevedra, Barcelona-Sants, Lyon Part Dieu and Milano Centrale. The journey, including transfers, takes approximately 35h 15m.
The distance between Porto and Trieste is 1896 km. The road distance is 2271.2 km.
The best way to get from Porto to Trieste without a car is to bus and train which takes 32h 23m and costs €220 - €370.
It takes approximately 8h 10m to get from Porto to Trieste, including transfers.
Porto to Trieste bus services, operated by BlaBlaCar Bus, depart from Porto - Terminal Intermodal de Campanhã station.
Porto to Trieste train services, operated by Renfe Viajeros, depart from Porto Campanha station.
The best way to get from Porto to Trieste is to fly which takes 8h 10m and costs €100 - €360. Alternatively, you can train, which costs €370 - €600 and takes 35h 15m, you could also bus, which costs €190 - €310 and takes 35h 49m.
What companies run services between Porto, Portugal and Trieste, Italy?
Lufthansa, Air Dolomiti, and five other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Trieste – Friuli Venezia Giulia Airport (TRS) once daily. Alternatively, you can take a train from Porto Campanha to Trieste Centrale via Redondela De Galicia, Pontevedra, Barcelona-Sants, Lyon Part Dieu, and Milano Centrale in around 35h 15m.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Trieste – Friuli Venezia Giulia Airport via Charleroi
- Ave. Duration
- 5h 35m
- When
- Thursday and Saturday
- Estimated price
- €90–350
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 12m
- When
- Sunday and Wednesday
- Estimated price
- €60–210
Flights from Francisco De Sá Carneiro Airport to Treviso Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €65–280
Flights from Francisco De Sá Carneiro Airport to Treviso Airport via Valencia
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- €65–280
Flights from Francisco De Sá Carneiro Airport to Treviso Airport via Toulouse
- Ave. Duration
- 6h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €65–280
Flights from Francisco De Sá Carneiro Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 35m
- When
- Thursday
- Estimated price
- €65–220
Flights from Francisco De Sá Carneiro Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 5h 25m
- When
- Sunday and Friday
- Estimated price
- €65–220
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Barcelona
- Ave. Duration
- 5h 35m
- When
- Sunday and Thursday
- Estimated price
- €85–320
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Madrid
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- €90–360
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 25m
- When
- Monday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- €50–190
Flights from Francisco De Sá Carneiro Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- €55–260
- Website
- vueling.com
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Barcelona
- Ave. Duration
- 5h 35m
- When
- Sunday and Thursday
- Estimated price
- €85–320
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 25m
- When
- Monday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- €50–190
Flights from Francisco De Sá Carneiro Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- €55–260
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 5h 52m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €120–430
Flights from Francisco De Sá Carneiro Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €55–270
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Frankfurt
- Ave. Duration
- 6h 57m
- When
- Saturday, Monday, and Sunday
- Estimated price
- €130–440
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Munich
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €120–430
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Lyon
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €55–230
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Geneva
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €55–230
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Nice
- Ave. Duration
- 9h 35m
- When
- Sunday
- Estimated price
- €55–230
- Website
- ita-airways.com
Flights from Francisco De Sá Carneiro Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €55–270
- Website
- aeroitalia.com
Flights from Francisco De Sá Carneiro Airport to Trieste – Friuli Venezia Giulia Airport via Milan Linate
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- €70–290
- Website
- transavia.com
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Paris Orly
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- €100–470
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Zurich
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- €95–380
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from St Etienne Chateaucreux to Lyon Part Dieu
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–18
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from St Etienne Chateaucreux to Lyon Part Dieu
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- €12–18
- Website
- TGV inOui
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a day
- Estimated price
- €50–75
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a day
- Estimated price
- €50–75
- Website
- Trenitalia
Train from Treviso Centrale to Trieste Centrale
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- €22–35
- Website
- Trenitalia
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €18–25
- Website
- Trenitalia
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 48m
- Frequency
- Every 30 minutes
- Estimated price
- €17–24
- Website
- Trenitalia
Train from Venezia S. Lucia to Trieste Centrale
- Ave. Duration
- 3h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €26–40
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano Centrale to Trieste Centrale
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- €55–95
- Website
- Trenitalia Frecce
Train from Milano Centrale to Trieste Centrale
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- €55–95
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €20–30
- Website
- Renfe Viajeros
Train from Pontevedra to Barcelona-Sants
- Ave. Duration
- 13h 52m
- Frequency
- Twice daily
- Estimated price
- €170–250
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €18–29
- Website
- Italo Treno
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €17–28
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €16–30
- Website
- Trenitalia Intercity
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a day
- Estimated price
- €15–29
- Website
- Trenitalia Intercity
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Saint-Étienne - Rue Milleret Bus Stop
- Ave. Duration
- 20h 29m
- Frequency
- 4 times a day
- Estimated price
- €110–190
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Lyon - Gerland Bus Station
- Ave. Duration
- 21h 44m
- Frequency
- 5 times a day
- Estimated price
- €110–190
- Website
- BlaBlaCar Bus
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €140–240
- Website
- GoOpti
- Private
- €204
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €210–360
- Website
- GoOpti
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Lyon to Trieste
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Estimated price
- €75–120
- Website
- Flixbus
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Porto - Hospital de São João to Chambéry - Rue Dr Vernier
- Ave. Duration
- 26h 26m
- Frequency
- Once a week
- Estimated price
- €75–95
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Chambery Central Bus Station to Turin Stura Bus Station
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Estimated price
- €11–20
- Website
- Itabus S.p.A.
Bus from Torino Stura Station to Trieste Central Bus Station
- Ave. Duration
- 8h 40m
- Frequency
- 5 times a week
- Estimated price
- €30–55
- Website
- Itabus S.p.A.
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Lugo to Padova
- Ave. Duration
- 32h 22m
- Frequency
- Twice a week
- Estimated price
- €130–160
- Schedules at
- tabitatour.ro
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Lugo
- Ave. Duration
- 4h 26m
- Frequency
- On demand
- Estimated price
- €360
- Website
- VM Transfers
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
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
Porto to Trieste bus services, operated by BlaBlaCar Bus, arrive at Lyon - Gerland Bus Station.
Trieste is 1h ahead of Porto. It is currently 5:28 AM in Porto and 6:28 AM in Trieste.
Porto to Trieste train services, operated by Renfe Viajeros, arrive at Redondela De Galicia station.
Yes, the driving distance between Porto to Trieste is 2271 km. It takes approximately 23h 23m to drive from Porto to Trieste.
Book your Porto to Trieste train tickets online with Omio.
Book your Porto to Trieste bus tickets online with Omio.
There are 3119+ hotels available in Trieste.


















































