O-06
Port, airport and connections
- Edition
- Data up to 2025
- Sources read on
- Next check
- at each new annual release
- Licence
- Public sources, cited line by line
- CSV
- yes, below each table
Drafted with AI assistance · checked by Redazione TriesteBusiness (TriesteVillas srl) on 8 October 2026
The question
How busy is the port of Trieste, and how does it compare with its neighbours? And how easy is the city to reach by air and by rail? These questions bear on a warehouse in the port’s hinterland as much as on a hotel in the city centre.
Here are the traffic figures for Trieste and Monfalcone, from the statistics of the Port Network Authority, next to those for Koper and Rijeka, from their own sources; passengers at Trieste Airport; freight trains at the ports; and direct links by rail and by air.
- Trieste
- Koper (Capodistria)
- Rijeka (Fiume)
TEU handled in a year, from the ports’ statistics.
The chart as a table
| Item | Trieste | Koper (Capodistria) | Rijeka (Fiume) |
|---|---|---|---|
| 2019 | 789,640 | 959,354 | 305,049 |
| 2020 | 776,025 | 945,051 | 344,091 |
| 2021 | 757,255 | 997,574 | 356,068 |
| 2022 | 877,805 | 1,017,798 | 520,866 |
| 2023 | 852,195 | 1,066,093 | 522,938 |
| 2024 | 842,198 | 1,133,340 | 501,497 |
| 2025 | 681,733 | 1,272,161 | 576,639 |
- In recent years, containers landed in Trieste have been mostly transhipment; Koper’s ro-ro units are cars and are not comparable with Trieste’s lorries.
- There are no direct flights from Trieste Airport to Munich or Vienna.
The tables
Cargo handled, tonnes
Ports’ statistical returns; in Trieste the largest share is liquid bulk for the oil pipeline.
| Port | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Trieste | 61,998,318AdSP | 54,155,220AdSP | 55,361,257AdSP | 57,592,813AdSP | 55,571,920AdSP | 59,561,094AdSP | 59,991,400AdSP |
| Monfalcone | 4,093,425AdSP | 2,944,582AdSP | 3,279,833AdSP | 3,844,489AdSP | 3,829,721AdSP | 3,586,782AdSP | 4,281,737AdSP |
| Koper (Capodistria) | 22,792,646LUKA KOPER | 19,523,133LUKA KOPER | 20,821,166LUKA KOPER | 23,248,468LUKA KOPER | 22,267,525LUKA KOPER | 23,009,335LUKA KOPER | 23,003,522LUKA KOPER |
| Rijeka (Fiume) | 11,488,542RIJEKA | 13,588,904RIJEKA | 12,372,932RIJEKA | 12,719,147RIJEKA | 12,809,186RIJEKA | 11,849,665RIJEKA | 16,322,309RIJEKA |
Download the table (CSV for Excel in Italian)Download the table (international CSV)
Containers, TEU
Container counts include ship-to-ship transhipment: they do not show how much cargo reaches the hinterland.
| Port | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Trieste | 789,640AdSP | 776,025AdSP | 757,255AdSP | 877,805AdSP | 852,195AdSP | 842,198AdSP | 681,733AdSP |
| Monfalcone | 902AdSP | 694AdSP | 1,493AdSP | 1,961AdSP | 421AdSP | 333AdSP | 437AdSP |
| Koper (Capodistria) | 959,354LUKA KOPER | 945,051LUKA KOPER | 997,574LUKA KOPER | 1,017,798LUKA KOPER | 1,066,093LUKA KOPER | 1,133,340LUKA KOPER | 1,272,161LUKA KOPER |
| Rijeka (Fiume) | 305,049RIJEKA | 344,091RIJEKA | 356,068RIJEKA | 520,866RIJEKA | 522,938RIJEKA | 501,497RIJEKA | 576,639RIJEKA |
Download the table (CSV for Excel in Italian)Download the table (international CSV)
Cruise passengers
| Port | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Trieste | 175,361AdSP | 2,424AdSP | 127,197AdSP | 437,336AdSP | 468,599AdSP | 504,804AdSP | 425,879AdSP |
| Monfalcone | 0AdSP | 0AdSP | 104,127AdSP | 95,599AdSP | 92,045AdSP | 0AdSP | 0AdSP |
| Koper (Capodistria) | 115,581LUKA KOPER | 0LUKA KOPER | 4,450LUKA KOPER | 72,753LUKA KOPER | 120,553LUKA KOPER | 125,327LUKA KOPER | 123,928LUKA KOPER |
Download the table (CSV for Excel in Italian)Download the table (international CSV)
Trieste Airport: passengers
| Period | Passengers | Domestic | International |
|---|---|---|---|
| 2019 | 783,179ASSAEROPORTI | 441,873ASSAEROPORTI | 337,972ASSAEROPORTI |
| 2020 | 209,115ASSAEROPORTI | 152,304ASSAEROPORTI | 54,349ASSAEROPORTI |
| 2021 | 348,891ASSAEROPORTI | 269,743ASSAEROPORTI | 76,124ASSAEROPORTI |
| 2022 | 698,613ASSAEROPORTI | 438,813ASSAEROPORTI | 256,786ASSAEROPORTI |
| 2023 | 932,767ASSAEROPORTI | 582,838ASSAEROPORTI | 346,462ASSAEROPORTI |
| 2024 | 1,319,813ASSAEROPORTI | 746,327ASSAEROPORTI | 569,774ASSAEROPORTI |
| 2025 | 1,651,703ASSAEROPORTI | 878,057ASSAEROPORTI | 769,914ASSAEROPORTI |
| 2026, months 1 to 8 | 1,155,025ASSAEROPORTI | 595,681ASSAEROPORTI | 555,982ASSAEROPORTI |
Download the table (CSV for Excel in Italian)Download the table (international CSV)
Freight trains at the ports
| Port | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Trieste | 9,770AdSP | 8,081AdSP | 9,304AdSP | 9,536AdSP | 8,979AdSP | 7,810AdSP | 7,939AdSP |
| Monfalcone | — | 1,070AdSP | 1,317AdSP | 1,513AdSP | 1,896AdSP | 1,848AdSP | 2,239AdSP |
Download the table (CSV for Excel in Italian)Download the table (international CSV)
Direct passenger trains between Trieste and Vienna
Timetables for a few dates this autumn, read from the official timetable: one direct service a day in each direction.
| From | To | Train | Timetable | Journey time | Changes |
|---|---|---|---|---|---|
| Trieste Centrale | Wien Hbf | RJ 132 | 15:10–22:07 | 6 h 57 min | 0ÖBB |
| Trieste Centrale | Wien Hbf | RJ 132 | 16:05–23:07 | 7 h 02 min | 0ÖBB |
| Trieste Centrale | Wien Hbf | RJ 132 | 15:42–23:07 | 7 h 25 min | 0ÖBB |
| Trieste Centrale | Wien Hbf | RJX 132 | 14:22–21:07 | 6 h 45 min | 0ÖBB |
| Wien Hbf | Trieste Centrale | RJ 131 | 07:24–14:20 | 6 h 56 min | 0ÖBB |
| Wien Hbf | Trieste Centrale | RJ 137 | 07:24–15:15 | 7 h 51 min | 0ÖBB |
| Wien Hbf | Trieste Centrale | RJ 131 | 08:24–15:12 | 6 h 48 min | 0ÖBB |
| Wien Hbf | Trieste Centrale | RJX 131 | 06:53–13:31 | 6 h 38 min | 0ÖBB |
Download the table (CSV for Excel in Italian)Download the table (international CSV)
Direct flights from Trieste Airport, summer schedule
Departures in the October week we read; the list changes with the seasons.
| Destination | Departures in one week of October |
|---|---|
| Barcelona | 5AEROPORTO TS |
| Bari | 8AEROPORTO TS |
| Berlino | 3AEROPORTO TS |
| Brindisi | 5AEROPORTO TS |
| Bruxelles | 3AEROPORTO TS |
| Cagliari | 3AEROPORTO TS |
| Catania | 4AEROPORTO TS |
| Cracovia | 3AEROPORTO TS |
| Dublin | 2AEROPORTO TS |
| Francoforte | 14AEROPORTO TS |
| Genova | 3AEROPORTO TS |
| Lamezia-Terme | 2AEROPORTO TS |
| Londra Stansted | 6AEROPORTO TS |
| Malta | 3AEROPORTO TS |
| Milano Linate | 11AEROPORTO TS |
| Napoli | 5AEROPORTO TS |
| Olbia | 3AEROPORTO TS |
| Palermo | 7AEROPORTO TS |
| Parigi | 2AEROPORTO TS |
| Praga | 2AEROPORTO TS |
| Roma Fiumicino | 28AEROPORTO TS |
| Rotterdam | 2AEROPORTO TS |
| Salerno | 2AEROPORTO TS |
| Siviglia | 2AEROPORTO TS |
| Stoccolma | 2AEROPORTO TS |
| Tirana | 6AEROPORTO TS |
| Valencia | 4AEROPORTO TS |
Download the table (CSV for Excel in Italian)Download the table (international CSV)
How to read it
Tonnes in Trieste are largely liquid bulk, mostly oil landed for the pipeline. To gauge the rest of the port’s traffic, look at containers and semi-trailers.
Containers are counted in TEU, the twenty-foot equivalent unit. A large part of the movements is ship-to-ship transhipment, which never reaches the hinterland: a fall or a rise in TEU does not by itself tell you how much cargo passes through the city.
Freight trains are those handled at the ports; direct passenger trains are those read from the official timetable for a few dates this autumn.
For a warehouse or an industrial building, the questions these figures raise are practical ones: how much of the traffic actually stops in the region, and by what mode it moves on. That is why the rail figures sit next to the tonnes.
The limits
- Koper’s ro-ro units are cars and cannot be compared with Trieste’s lorries and semi-trailers.
- The neighbouring ports publish using their own methods: comparisons hold for orders of magnitude.
- The latest year of some series is provisional, and data for the current year are partial: the period is stated alongside.
- There are no direct flights from Trieste Airport to Munich or Vienna, and no direct trains between Trieste and Ljubljana.
How to cite us
TriesteBusiness, Observatory, Port, airport and connections, 7 October 2026, based on data from Port Network Authority of the Eastern Adriatic Sea, Luka Koper, Port of Rijeka, Assaeroporti.
Sources (37)
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Trieste, anno 2020 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Trieste, anno 2021 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Trieste, anno 2022 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Trieste, anno 2023 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Trieste, anno 2024 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Trieste, gennaio-dicembre 2025 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Monfalcone, anno 2020 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Monfalcone, anno 2021 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Monfalcone, anno 2022 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Monfalcone, anno 2023 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Monfalcone, anno 2024 (PDF) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, Statistiche ESPO porto di Monfalcone, anno 2025 (PDF) · read on 7 October 2026
- LUKA KOPER Luka Koper, Maritime throughput 2019 - 2018 (PDF) · read on 7 October 2026
- LUKA KOPER Luka Koper, Maritime throughput 2020 - 2019 (PDF) · read on 7 October 2026
- LUKA KOPER Luka Koper, Maritime throughput 2021 - 2020 (PDF) · read on 7 October 2026
- LUKA KOPER Luka Koper, Maritime throughput 2022 - 2021 (PDF) · read on 7 October 2026
- LUKA KOPER Luka Koper, Maritime throughput 2023 - 2022 (PDF) · read on 7 October 2026
- LUKA KOPER Luka Koper, Maritime throughput 2024 - 2023 (PDF) · read on 7 October 2026
- LUKA KOPER Luka Koper, Maritime throughput 2025 - 2024 (PDF) · read on 7 October 2026
- RIJEKA Lučka uprava Rijeka (Port of Rijeka Authority), pagina «Statistika prometa» (grafici con i dati annuali 2003-2025; pagina modificata l'11/03/2026; dati letti dal contenuto della pagina via API WordPress pubblica) · read on 7 October 2026
- ASSAEROPORTI Assaeroporti, Dati di traffico, file Excel mensile «download-export» dicembre 2019 (progressivi gennaio-dicembre) · read on 7 October 2026
- ASSAEROPORTI Assaeroporti, Dati di traffico, file Excel dicembre 2020 (progressivi gennaio-dicembre) · read on 7 October 2026
- ASSAEROPORTI Assaeroporti, Dati di traffico, file Excel dicembre 2021 (progressivi gennaio-dicembre) · read on 7 October 2026
- ASSAEROPORTI Assaeroporti, Dati di traffico, file Excel dicembre 2022 (progressivi gennaio-dicembre) · read on 7 October 2026
- ASSAEROPORTI Assaeroporti, Dati di traffico, file Excel dicembre 2023 (progressivi gennaio-dicembre) · read on 7 October 2026
- ASSAEROPORTI Assaeroporti, Dati di traffico, file Excel dicembre 2024 (progressivi gennaio-dicembre) · read on 7 October 2026
- ASSAEROPORTI Assaeroporti, Dati di traffico, file Excel dicembre 2025 (progressivi gennaio-dicembre) · read on 7 October 2026
- ASSAEROPORTI Assaeroporti, Dati di traffico, file Excel agosto 2026 (progressivi gennaio-agosto) · read on 7 October 2026
- AdSP Corte dei conti, Relazione sulla gestione finanziaria dell'AdSP del Mare Adriatico Orientale, esercizio 2021 (Senato, Doc. XV n. 123, comunicata il 15/09/2023), con il Rendiconto generale AdSP 2021 allegato (tabella «Traffico ferroviario porto di Trieste - periodo 2019-2021») · read on 7 October 2026
- AdSP Corte dei conti, Relazione sulla gestione finanziaria dell'AdSP del Mare Adriatico Orientale, esercizio 2020 (Senato, Doc. XV n. 27, comunicata il 14/12/2022), pp. 45-46 · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, comunicato «Dati statistici 2021: Trieste si conferma primo porto ferroviario d'Italia», 25/01/2022 (PDF ripubblicato da Assoporti) · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, comunicato «Dati di traffico 2022: record per cargo e passeggeri…», 20/01/2023 · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, comunicato «Dati di traffico 2023: oltre 59 mln i volumi movimentati dai porti di Trieste e Monfalcone», 24/01/2024 · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, comunicato «Dati annuali 2025 del sistema portuale dell'Adriatico Orientale: oltre 64 milioni di tonnellate movimentate», 13/01/2026 · read on 7 October 2026
- AdSP AdSP Mare Adriatico Orientale, comunicato «Dati di traffico 2024: più di 63 mln di tonnellate movimentate…», 31/01/2025 · read on 7 October 2026
- ÖBB ÖBB, orario ufficiale SCOTTY (fahrplan.oebb.at), ricerca collegamenti con filtro «nur Direktverbindungen»; interrogazioni del 07/10/2026 per i giorni campione 13, 16, 17, 18/10, 10/11 e 08/12/2026 (banca dati valida dal 31/07/2026 all'11/12/2027) · read on 7 October 2026
- AEROPORTO TS Trieste Airport, pagina «Voli diretti» (orari validi dal 29/03/2026 al 25/10/2026), copia del 07/10/2026 · read on 7 October 2026
Drafted with AI assistance: the figures are read from the source files, and the texts are checked against the sources before they are published.
You can write to us in English or Italian, and we reply in either.