Freight from EU countries to the Czech Republic – country overview
We move goods to the Czech Republic from 23 EU member states. A full truck takes the same or next day from neighbouring countries, 1–3 days from Italy and France, 2–4 days from Spain and 3–6 days from outlying countries such as Portugal, Greece or Ireland. There is no customs duty within the EU – an invoice and a CMR note are enough.
Which EU countries we collect from

Choose a country – each page covers what typically ships from there to the Czech Republic, where collections usually happen, which vehicle suits and what is specific about transport from that country.
Distances and transit times by region
The tables show the approximate distance from the main collection point to Prague and the transit time for a full truck from collection to delivery. Weekend and public-holiday driving bans, which add a day in some countries, are not included. We deliver anywhere in the Czech Republic and Slovakia.
Neighbouring countries
| Country | Distance (approx.) | Full truck | Worth knowing |
|---|---|---|---|
| Freight from Germany | Munich–Prague 380 km | same or next day | no trucks over 7.5 t on Sundays and holidays |
| Freight from Austria | Vienna–Prague 330 km | same or next day | GO-Maut toll, night restrictions |
| Freight from Slovakia | Bratislava–Prague 330 km | same or next day | deliveries in Slovakia too |
| Freight from Poland | Wrocław–Prague 330 km | 1–2 days | e-TOLL toll |
West and Benelux
| Country | Distance (approx.) | Full truck | Worth knowing |
|---|---|---|---|
| Freight from France | Paris–Prague 1,030 km | 1–3 days | – |
| Freight from Belgium | Antwerp–Prague 900 km | 1–2 days | port of Antwerp |
| Freight from the Netherlands | Rotterdam–Prague 950 km | 1–2 days | port of Rotterdam |
South and Mediterranean
| Country | Distance (approx.) | Full truck | Worth knowing |
|---|---|---|---|
| Freight from Slovenia | Ljubljana–Prague 700 km | 1–2 days | DarsGo toll |
| Freight from Italy | Milan–Prague 900 km | 1–3 days | weekend and holiday driving bans |
| Freight from Spain | Madrid–Prague 2,250 km | 2–4 days | Canary Islands outside the EU VAT area |
| Freight from Portugal | Lisbon–Prague 2,800 km | 4–5 days | – |
North and Baltics
| Country | Distance (approx.) | Full truck | Worth knowing |
|---|---|---|---|
| Freight from Denmark | Copenhagen–Prague 950 km | 2 days | Gedser–Rostock ferry or via Jutland |
| Freight from Sweden | Malmö–Prague 900 km | 2–4 days | ferry to Germany or Øresund Bridge |
| Freight from Finland | Helsinki–Prague 1,800 km | 3–5 days | ferry to Germany or via Tallinn |
| Freight from Estonia | Tallinn–Prague 1,600 km | 3–4 days | Via Baltica |
| Freight from Latvia | Riga–Prague 1,300 km | 2–3 days | Via Baltica |
| Freight from Lithuania | Vilnius–Prague 1,100 km | 2–3 days | – |
South-east and Balkans
| Country | Distance (approx.) | Full truck | Worth knowing |
|---|---|---|---|
| Freight from Hungary | Budapest–Prague 530 km | next day | HU-GO toll |
| Freight from Croatia | Zagreb–Prague 750 km | 1–2 days | port of Rijeka |
| Freight from Romania | Cluj-Napoca–Prague 1,050 km | 2–3 days | – |
| Freight from Bulgaria | Sofia–Prague 1,450 km | 3–4 days | via Serbia with a transit document, or via Romania |
| Freight from Greece | Thessaloniki–Prague 1,700 km | 4–6 days | non-EU transit or ferry to Italy |
Ireland
| Country | Distance (approx.) | Full truck | Worth knowing |
|---|---|---|---|
| Freight from Ireland | Dublin–Prague 2,000 km | 3–5 days | direct ferry to France or UK landbridge under transit |
Customs, VAT and paperwork for goods from another EU country

No customs duty is charged between EU member states and goods do not need to go through customs. Each consignment travels with an invoice (or delivery note) and a CMR consignment note issued by the carrier at collection. If you buy as a VAT-registered business from a supplier in another member state, you normally account for VAT yourself in the country of arrival – an accounting matter that does not affect the transport.
Special rules apply in three cases:
- Excise goods – wine, beer, spirits or tobacco travel with the electronic administrative document (e-AD) or a simplified document; see our page on wine and drinks transport.
- Territories outside the EU customs or tax area – such as the Canary Islands, Ceuta and Melilla; goods from there need customs or tax paperwork.
- Routes through a non-EU country – from Greece and Bulgaria the shortest road runs through Serbia or North Macedonia, from Ireland through Great Britain. The goods then travel under a transit procedure, or we choose a route that stays inside the EU (via Romania, or by ferry to Italy or France).
Groupage from more remote countries
From neighbouring countries groupage for smaller consignments (1–6 pallets) runs practically every day. From the Baltics, Scandinavia, Greece, Portugal or Ireland, consignments are usually gathered over several days into one truck, so transit takes longer. If you are in a hurry, a part load or a van just for your goods is worth considering – the calculator shows both options.
How to request a quote from any EU country
- Enter the collection and delivery places (town or postcode) in the calculator.
- Choose a vehicle or leave the choice to us, then add the number of pallets and the weight.
- Note the type of goods and any requirements (temperature, tail lift, ADR).
- You see an indicative price straight away; a binding quote follows within 30 minutes during business hours.