Logistics services in Ukraine.
Europe & Central Asia · Upper middle income · capital Kyiv
Ukraine scores 2.7 of 5 on the World Bank Logistics Performance Index 2022, 84th of 169 countries: mid-table worldwide.
The World Port Index lists 19 ports here, 3 of them large or medium; the biggest is Chornomorsk (Illichivsk) (UAILK).
Its container ports handled 1.0 million TEU in 2021 (70th in the world).
Merchandise trade in 2025: $40.4 billion exports and $83.6 billion imports.
Source: World Bank Open Data, latest year reported per indicator; ranks count only countries with data.
Since February 2022 Ukrainian airspace is closed to civil flights; air cargo moves by truck to airports in Poland, Romania and other neighbours. Sea cargo runs through Odesa, Chornomorsk and Pivdennyi via the Ukrainian Black Sea corridor and through the Danube ports of Izmail and Reni. Ports in occupied Crimea and on the Sea of Azov are not usable for Ukrainian trade.
Ukraine logistics overview: modes, trade and gateways
Ukraine uses sea, rail, road and indirect air routes for international freight. Containerized and bulk cargo move through Black Sea ports at Odesa, Chornomorsk (Illichivsk), Pivdennyi (Yuzhnyy), Mykolayiv, Kherson and Dnipro-Buzkyy, along a coastline of about 2,782 km. Sea cargo currently uses the Ukrainian Black Sea corridor via Odesa, Chornomorsk and Pivdennyi, while Danube ports Izmail and Reni handle part of the trade.
Air freight is routed by truck to airports in Poland, Romania and other neighbours because Ukrainian airspace for civil flights has been closed since February 2022. Rail services use a network of about 21,733 km, with freight flows of about 175,600 million tonne-km. Road access connects Ukraine with Belarus, Hungary, Moldova, Poland, Romania, Russia and Slovakia, supporting cross-border trucking to EU and regional hubs.
| Main exports | corn, seed oils, wheat, iron ore, soybeans |
|---|---|
| Export partners | Poland 12%, Romania 9%, Turkey 7%, China 6%, Spain 6% |
| Main imports | refined petroleum, cars, natural gas, packaged medicine, plastic products |
| Import partners | China 16%, Poland 14%, Germany 8%, Turkey 6%, USA 4% |
Source: CIA World Factbook, top five goods and partners by value.
Freight forwarders in Ukraine
When choosing freight forwarders in Ukraine, shippers deal with a system where sea exports and imports run mainly through Odesa, Chornomorsk and Pivdennyi and via Danube ports Izmail and Reni. The port system includes 26 seaports and 8 oil terminals, and Ukraine handled about 1 million TEU in 2021 with a liner shipping connectivity index of 28.16. Forwarders should understand current routing via the Ukrainian Black Sea corridor and truck connections to airports in Poland, Romania and other neighbours for air cargo.
On performance, Ukraine's overall logistics performance index is 2.7, with customs at 2.4 and logistics quality at 2.6. This is below the world median for customs and tracking, so it is sensible to ask how a forwarder manages customs risk and shipment visibility. Trade is concentrated with Poland, Romania, Turkey, China, Spain and EU and GUAM partners, so experience with these corridors and with the State Customs Service of Ukraine is useful when selecting a customs broker.
FCL and LCL shipping to and from Ukraine
Container shipping from Ukraine uses Black Sea ports and the Danube. World Port Index data lists 19 seaports, including large ports at Chornomorsk (Illichivsk) and Odesa, and Pivdennyi (Yuzhnyy) with cargo pier depths around 8 to 14 meters. Key commercial ports also include Mykolayiv, Kherson and Dnipro-Buzkyy, and Ukraine has 8 oil terminals and a merchant marine fleet of 410 ships, with 1 container ship and 83 general cargo vessels.
Ukraine handled about 1 million TEU in 2021 and ranks 70th of 168 countries globally on container throughput. The liner shipping connectivity index is 28.16, placing Ukraine 63rd of 169 countries. Shipping lines with offices in Odesa or Kyiv include CMA CGM, HMM, Maersk, OOCL, COSCO, Evergreen, Hapag-Lloyd, MSC, ONE, PIL and ZIM. Observed FCL pricing shows Shanghai to Odesa 40HC all-in rates around 3,300 to 4,151 USD, with a median of 3,726 USD on 2026-10-30.
Seaports in Ukraine
19 ports in the World Port Index:3 large, 8 small, 8 very small. The 12 largest are below.
| Port | UN/LOCODE | Size | Harbour type | Cargo pier depth | Rail access |
|---|---|---|---|---|---|
| Chornomorsk (Illichivsk) | UAILK | LargeL | Coastal (Breakwater) | 9.4 m | Yes |
| Odesa | UAODS | LargeL | Coastal (Breakwater) | 7.9 m | Yes |
| Sevastopoloccupied | UASVP | LargeL | Coastal (Natural) | 7.9 m | Yes |
| Pivdennyi (Yuzhnyy) | UAYZE | SmallS | River (Basins) | 14 m | - |
| Berdyanskoccupied | UAERD | SmallS | Coastal (Breakwater) | 7.9 m | Yes |
| Kherson | UAKHE | SmallS | Open Roadstead | 7.9 m | Yes |
| Feodosiyaoccupied | UAFEO | SmallS | Coastal (Breakwater) | 6.4 m | - |
| Mariupoloccupied | UAMPW | SmallS | Coastal (Breakwater) | 6.4 m | Yes |
| Mykolaiv (Mykolayiv) | UANLV | SmallS | River (Basins) | 6.4 m | Yes |
| Kerchoccupied | UAKEH | SmallS | Open Roadstead | 4.9 m | Yes |
| Bilhorod-Dnistrovskyi (Belgorod-Dnestrovsky) | UABGD | SmallS | Coastal (Natural) | 3.4 m | Yes |
| Olvia (Oktyabrsk) | UAOCT | Very SmallXS | Coastal (Natural) | 9.4 m | Yes |
Source: NGA World Port Index, Pub. 150. Depths are charted values, not today's draft limits. Old names are kept in brackets.
Observed shipping rates for Ukraine
All-in port-to-port prices from our own rate searches, USD: median and lowest to highest quote we saw.
| Lane | Mode | Unit | Median | Range | Date |
|---|---|---|---|---|---|
| Shanghai → Odesa | FCL | 40HC | $3,726 | $3,300 to $4,151 | 30 Oct 2026 |
Source: Navo24 rate searches (2 quotes). Rates move weekly; run a live search before booking.
Shipping lines with offices in Ukraine
HMMKyiv · Odesa
MaerskKyiv · Odesa
COSCOOdesa
EvergreenOdesa
PILOdesa
ArkasagentSource: the lines' own office and agent pages, checked 25 Oct 2026.
Air freight in Ukraine
Scheduled air cargo operations inside Ukraine are suspended, with zero airports listed for scheduled service. Since February 2022 Ukrainian airspace is closed to civil flights, so air freight to and from Ukraine moves by truck to airports in Poland, Romania and other neighbouring countries.
Ukraine's export mix includes higher-value agribulk and raw materials such as corn, seed oils, wheat, iron ore and soybeans, which usually move by sea rather than by air. Time-sensitive imports like packaged medicine, plastic products and selected automotive or industrial goods can move by air via these foreign gateways, while the domestic leg is handled by road.
Rail and road freight in Ukraine
Rail and road freight in Ukraine is central to export and import flows. The rail network is about 21,733 km long and moved around 175,600 million tonne-km in 2020, placing the country 8th of 113 worldwide and 3rd of 47 in its region. Major seaports such as Odesa, Chornomorsk and Mykolayiv have rail connections, supporting inland grain, ore and oilseed shipments to the Black Sea.
Road freight benefits from borders with Belarus, Hungary, Moldova, Poland, Romania, Russia and Slovakia. Typical international road routes include Lviv to Warsaw at 396 km, Lviv to Budapest at 584 km and Lviv to Poznan at 700 km. These corridors also handle trucked air cargo to airports in Poland and Romania, and truck shuttle services to Danube ports Izmail and Reni.
| Railway network | 21,733 km |
|---|---|
| Land borders | Belarus 1,111 km; Hungary 128 km; Moldova 1,202 km; Poland 498 km; Romania 601 km; Russia 1,944 km, Slovakia 97 km |
Source: CIA World Factbook.
Road routes
- Lviv → Warsaw396 km · 5.8 h
- Lviv → Budapest584 km · 8.7 h
- Lviv → Poznan700 km · 21 h
- Kyiv → Warsaw779 km · 21 h
- Lviv → Vilnius830 km · 21 h
- Lviv → Vienna846 km · 22 h
Routes open in Navo Distance, where you can change the stops.
Customs clearance in Ukraine
The customs authority for Ukraine is the State Customs Service of Ukraine. The country is a member of the World Customs Organization since 1992-06-26 and is also a member of the World Trade Organization. Regional integration includes participation in GUAM.
Average applied tariffs are about 1.86 percent. Ukraine's logistics performance index score is 2.7, matching the world median, while its customs score is 2.4 compared with a world median of 2.6. Import and export border compliance is relatively fast, with exports cleared in about 3 days and imports in about 2 days. For customs clearance, shippers should prepare at least a commercial invoice, packing list and transport document.
| Customs authority | State Customs Service of Ukraine |
|---|---|
| World Customs Organization | Member since 1992 |
| World Trade Organization | Member |
| Trade and economic blocs | GUAM |
| Average applied tariff | 1.9% (2022, weighted mean, all products) |
| LPI customs score | 2.40 / 5 (world median 2.6) |
| Export lead time, port or airport | 3.0 days median (2016) |
| Import lead time, port or airport | 2.0 days median (2016) |
Every shipment needs at least a commercial invoice, a packing list and a transport document (bill of lading, air waybill or CMR). See Incoterms for who clears customs at each end.
Sources: Wikidata (customs authority, WCO membership), CIA World Factbook (WTO, blocs), World Bank (tariff, LPI, lead times). Rules change; confirm with a licensed customs broker.
Logistics Performance Index 2022: Ukraine
Six survey scores from 1 to 5. The grey tick is the world median. Every LPI component sits at or below the world median; infrastructure trails it the most.
Source: World Bank LPI, survey of logistics professionals.
Logistics in Ukraine: FAQ
What are the main ports in Ukraine?
By World Port Index harbour size: Chornomorsk (Illichivsk) (UAILK), Odesa (UAODS), Sevastopol (UASVP), Pivdennyi (Yuzhnyy) (UAYZE). 19 ports in total.
How does customs clearance work in Ukraine?
Customs clearance in Ukraine is handled by State Customs Service of Ukraine. Ukraine has been a World Customs Organization member since 1992. Average applied tariff: 1.9% (2022). LPI customs score 2.4 against a world median of 2.6.
Which shipping lines have offices in Ukraine?
CMA CGM, HMM, Maersk, OOCL, Arkas, COSCO, Evergreen, Hapag-Lloyd and 4 more, according to the lines' own office pages.
How much does FCL shipping to or from Ukraine cost?
On Shanghai to Odesa, our quotes for a 40HC container ran 3,300 to 4,151 USD all-in, median 3,726 USD (30 Oct 2026). Prices change weekly; request a current quote.
How to choose a freight forwarder in Ukraine?
When choosing freight forwarders in Ukraine, shippers deal with a system where sea exports and imports run mainly through Odesa, Chornomorsk and Pivdennyi and via Danube ports Izmail and Reni. The port system includes 26 seaports and 8 oil terminals, and Ukraine handled about 1 million TEU in 2021 with a liner shipping connectivity index of 28.16. Forwarders should understand current routing via the Ukrainian Black Sea corridor and truck connections to airports in Poland, Romania and other neighbours for air cargo.
How good is logistics in Ukraine?
Ukraine scores 2.7 of 5 on the World Bank LPI 2022, 84th of 169. Every LPI component sits at or below the world median; infrastructure trails it the most.
Neighbours and Europe & Central Asia
Data built 31 Oct 2026. Text written from these figures and checked against them. Flags: flag-icons (MIT). Something out of date? [email protected].