A car from Germany, all-in: AI picks the 5 most suitable, delivered in about 21 daysA car from Germany, all-in, in about 21 daysFind my carFound a car? Put it in the garage — we'll go through the adTo garage

Car delivery from Germany to Latvia: prices by route, timing and options

Car delivery from Germany to Riga costs €550–800 for one passenger car on a carrier in 2026, and the car spends 2–5 days on the road. The table below covers Berlin, Hamburg, Munich, Frankfurt and Cologne: distance, open and enclosed transporter, timing and what driving it yourself costs. Driving it home adds German temporary plates with insurance at €100–150.

The prices are carrier price lists and CSDD figures, each with a link and the date it was read. Where a price is not published, the table says so — "on request" — rather than inventing a figure.

Last updated: 17 October 2026

Car delivery from Germany to Riga: prices by route in 2026

Five cities cars most often come from. For an open transporter the table shows only the range carriers publish from Germany to Latvia — €450–1,200 for a passenger car, the same on every row. Latvian carriers publish neither a price per city nor an enclosed-transporter price.

RouteDistance, km (approx.)Open transporter: Karvik, EXW, CarGoRiga (read 17.10.2026)Enclosed transporterDays on the road (published window)Driving it: fuel
Berlin → Riga≈ 1,050€450–1,200on request2–5≈ €110
Hamburg → Riga≈ 1,450€450–1,200on request2–5≈ €150
Munich → Riga≈ 1,650€450–1,200on request2–5≈ €170
Frankfurt → Riga≈ 1,650€450–1,200on request2–5≈ €170
Cologne → Riga≈ 1,600€450–1,200on request2–5≈ €165

From the carriers public price lists, October 2026 (read 17.10.2026). Karvik states €550–750 from Germany to Latvia, EXW €450–700, CarGoRiga €600–1,200; together €450–1,200. None of them publishes a price per city, so every city shows the same range: only a carrier quote gives the sum for a particular city. BB Logistik writes that the price from Berlin is lower than from Munich but names no figure.

VAT. Karvik states its price without VAT; with 21% VAT, €550–750 becomes about €666–908. Check whether a quote includes VAT.

Enclosed transporter. None of the carriers checked publishes its price, so the table says "on request"; CarGoRiga writes that enclosed transporters cost more. Enclosed usually costs more than open. It makes sense for an expensive or rare car; for an ordinary used car open is the standard.

Reading the rest. Distance is road distance, rounded (Rome2Rio, ADAC, Air Miles Calculator, read 17.10.2026); route planners differ by up to 200 km. Days on the road is the window carriers publish for Germany (2–5 days), the same on every row. Fuel when driving yourself: distance × 6.5 l/100 km × €1.60 per litre — an assumption for an average petrol car, your consumption and pump prices will differ.

What the table is based on

  • Karvik — read 17.10.2026. Germany to Latvia €550–750 without VAT; +€50 for a car that does not run, +€50 for a hybrid or electric car; 4–8 cars at once, 10–20% off. No timing published.
  • EXW — read 17.10.2026. A standard car from Germany to Riga from €450–700; 2–4 days is given for Germany. Open is the standard option; no price for enclosed.
  • CarGoRiga — read 17.10.2026. Germany to Latvia €600–1,200 depending on distance, route and car size; cars travel on open trailers, enclosed ones cost more, no separate price.

What car delivery from Germany costs in 2026

The short answer: €550–800 for one passenger car from Germany to Riga in 2026, for the full job — collection at the seller and hand-over in Latvia. The low end is a running car picked up on the route from Berlin or Hamburg; the high end is southern Germany, a large SUV or a dedicated run.

Distance, the size of the car, whether it drives onto the truck, and whether the run is yours alone or shared set the price. No carrier publishes a price per German city: 6 Latvian carrier sites were read on 2026-09-21 and each gives one Germany-wide range or a quote on request. So below is what they do publish, and in the route table above the open-transporter range is the same for every city.

CarrierWhat the carrier publishesRead on
KurbadsCar delivery from Germany: "most of the time the delivery fee lands between €550 and €650".2026-09-21
BB LogistikThe average price for moving one car from Germany to Latvia is about €550–600; standard delivery takes 2–4 days.2026-09-21
Elite CarsTransport from €400 to €800 depending on distance; export plates with insurance €100–150; registration in Latvia €150–250.2026-09-21
CarGoRigaA weekly line from Berlin, Hamburg, Munich, Frankfurt, Düsseldorf, Dresden and Cologne: a car costs €600–2000 and takes 5–10 working days.2026-09-21

Not a recommendation list — simply the carriers whose prices are published. Ask three for a quote and compare the same things: cargo insurance, the window, and VAT.

Import cost calculator

Delivery in the AutoPase showroom

In the AutoPase showroom delivery is included in the final price of the car (€600 from Germany and Austria, €800 from other countries). This is not a comparison with a carrier price list.

For a passenger minibus delivery is €1,200 and €1,600. Delivery of an ordered car takes up to 14 days, and its history and mileage are checked before the purchase. What the service includes and what it does not is on a separate page.

How ordering a car from Germany works · Cars from Germany priced for Latvia

What changes the delivery price and time

Six reasons keep coming up on carrier pages for why a quote lands away from the middle of the range.

  • Distance from Riga — The farther the city, the higher the price and the longer the trip — see the table above. If the car stands in a small place, ask whether there is a surcharge for leaving the route.
  • Season — In December and before the holidays there are fewer free places on carriers, so a quote can take longer or come in higher.
  • Size and weight — A large SUV or a minibus takes more room on the transporter and the quote is higher.
  • Running or not — Karvik adds €50 for a car that does not run, and for a hybrid or electric car; a car that does not run may need a tow truck, and nobody publishes that price.
  • Open or enclosed — Open is the standard option with the lowest price. Enclosed costs more and there are fewer runs, so the wait can be longer.
  • One car or several — Karvik gives 10–20% off for 4–8 cars at once. Rarely useful for a private buyer, useful for a dealer.

How many days. 2–5 days from collection on a carrier running for your car alone; 5–10 working days on the weekly shared line (CarGoRiga). The collection date has to be agreed with the seller first, so allow a few more days before departure.

Three ways to get a car out of Germany

Three ways, and the right one is not the same for everyone. A carrier costs €550–800 and takes 2–5 days, and it also moves a car that does not run. Driving it home costs about the same, plus plates.

WayPriceTimeWhat it needsWho it suits
Dedicated car carrier€550–8002–5 daysSeller papers, a CMR note, a contractA hurry, or an expensive car — no mileage added
Weekly groupage lineThe published carrier price above5–10 working daysThe same, plus waiting for the runThe lowest price, if you can wait
Tow truck or a single-car runQuoted on requestBy agreementThe same, plus an exact addressA car that does not run
Driving it home on export plates€550–800 plus plates at €100–150As fast as you driveA valid German HU test, plates, insuranceTrying the car on the road

CarGoRiga publishes 5–10 working days for the shared line. The 2–5-day window is the union of two published ones, 2–4 and 3–5 days.

Driving it home yourself: what it is made of

Driving it yourself does not automatically cost less than a carrier. The cost is fuel, German plates with insurance, road charges, an overnight stay and a ticket to Germany, and it takes two free days.

  • Fuel — Berlin–Riga is about 1,050 km — about €110; Munich–Riga about 1,650 km — about €170. The calculation: distance × 6.5 l/100 km × €1.60 per litre. It is an assumption for an average petrol car, not your consumption.
  • Plates and insurance — Elite Cars quotes €100–150 for transit plates with insurance. A German source puts a short-term plate (Kurzzeitkennzeichen) at about €60–110 in total: a state fee of about €13, insurance of about €30, the plate itself about €20; for a trip abroad a green card often adds another €50 or so (bussgeldkatalog.org, read 17.10.2026). A car leaving Germany for good should have an export plate — see below.
  • Road charges — Germany has no motorway toll for passenger cars. Poland has no vignette for passenger cars; tolls apply only on concession sections: the A2 Świecko–Konin is about 141 zł (Autopay, read 17.10.2026), roughly €31–33. In Lithuania, Via Lietuva urges vignette checks for categories M2, M3, N1, N2 and N3; an ordinary passenger car (M1) is not on the list, but from 1 January 2027 the charge depends on distance driven — check vialietuva.lt before you set off.
  • Overnight and time — Berlin–Riga is about 1,050 km, Munich–Riga about 1,650 km. That is at least a full day at the wheel, from Munich practically two, so an overnight stay. We give no price for a room or the ticket to Germany: it depends on you, and neither is in the table.
  • Risk — The car picks up thousands of kilometres on the way, and damage is covered by your own insurance. With a carrier, ask for cargo insurance in writing — see below for how to check it.

Driving it home: German temporary and export plates

Driving the car home in 2026 needs German temporary plates: with insurance, €100–150. Two kinds exist and they are not interchangeable.

Kurzzeitkennzeichen — the short-term plate

For a transfer drive. Berlin's registration service issues it for up to 6 days from the day of application, from €13.70, with an eVB insurance confirmation and a valid German HU test. Read 2026-09-21.

Ausfuhrkennzeichen — the export plate

For a car leaving Germany for good. The city of Münster states up to 30 days and a fee of €47.40, with proof of the last HU test, the yellow insurance certificate and both parts of the registration document. Read 2026-09-21.

Each registration office sets its own terms and fees, and some issue export plates for longer. Ask the office that will issue yours.

The papers a carrier needs

The carrier, and then CSDD, need five documents in 2026; four come from the seller while you are still in Germany.

  • Kaufvertrag — the purchase contract — Both parties, the VIN, the price and the date. This is the proof of title CSDD asks for.
  • Zulassungsbescheinigung Teil II — the "Fahrzeugbrief" — The main vehicle document. Without it the car is not registered in Latvia. Check the VIN letter by letter.
  • Zulassungsbescheinigung Teil I — the "Fahrzeugschein" — Travels with the car and states its technical data.
  • Abmeldebescheinigung — the deregistration certificate — Proof the car left the German register; without it German tax and fines keep arriving.
  • CMR — the international consignment note — The carrier fills it in. Your copy proves the condition the car was handed over in.

CSDD asks for the foreign registration document, a foreign-issued proof of title, the unit-number comparison certificate and your ID (csdd.lv, read 2026-09-21).

How to pick a carrier

Check five things in 2026 before you pay anything up front — all five in writing.

  • Cargo insurance with a limit in euros and a policy number, not "everything is insured".
  • A written contract with the VIN, both addresses, the window and the price with or without VAT.
  • A small deposit is normal; paying in full before collection is not. Never to a private card.
  • The CMR note, and your own copy of it.
  • Company name, registration number and address — the same ones as on the invoice.

The table lists only carriers whose prices are published, and it stays here as a source for prices. We organise delivery ourselves — it is already in the price of the car in our showroom.

What it adds up to above the car price

On top of the advertised price 2026 adds €858–1,188: delivery, CSDD registration with the first roadworthiness test, and OCTA for the first year. There is no customs duty — Germany is in the EU.

Cost itemAmountWhere the figure comes from
Delivery by car carrier€550–800Published carrier prices, re-measured 2026-09-12
CSDD registration€171Resources tax €110 + registration set €41.88 + unit-number comparison €19.25 (csdd.lv)
First roadworthiness test€36.95CSDD price list
OCTA, first year€100–180Depends on the car and driver history
Total above the car price€858–1,188The items above

Your Europe states there is no customs duty on a car from another EU country (read 2026-09-21). For VAT a car is new if it has done no more than 6,000 km or was supplied within 6 months of its first registration; a used car from a private seller raises no VAT.

CSDD requires registration within 5 days of the car being brought into Latvia (csdd.lv, read 2026-09-21); with the first roadworthiness test it costs €208.

Import cost calculator

AutoPase car selection

A car from Germany, all-in: AI picks the 5 most suitable, delivered in about 21 days

Search abroad

Frequently asked questions

How long does a car take from Germany to Latvia?

2–5 days on a carrier running for your car alone — BB Logistik publishes 2–4 and 3–5 days. The weekly shared line costs less and is slower: CarGoRiga publishes 5–10 working days. Read 2026-09-21.

Does the price include insurance?

A published price means transport, not cargo insurance with a stated limit. Ask for the limit in the contract as a number. A carrier who refuses to write it down has answered.

What happens if the car is damaged on the way?

The CMR note and photographs are the proof. Photograph the car as you hand it over, and write new damage into the CMR before you sign on delivery.

Can I drive it home myself?

Yes, in the same €550–800 band plus plates at €100–150. Berlin issues the short-term plate for up to six days and Münster the export plate for up to 30; both need a valid German HU test.

What does car delivery from Germany to Riga cost?

For an open transporter the range carriers publish from Germany to Latvia in 2026 is €450–1,200 (Karvik, EXW, CarGoRiga; read 17.10.2026). None of the 6 carriers checked publishes a price per city (2026-09-21), so for a particular city only a quote gives the sum. Karvik states its price without VAT. The total with registration comes from the import calculator.

Is there customs duty on a car from Germany?

No. Germany is in the EU, so there is no duty and no import declaration (Your Europe, read 2026-09-21). For VAT a car is new under 6,000 km or within 6 months of its first registration.

How soon must the car be registered after it arrives?

CSDD requires registration within 5 days of the car arriving in Latvia. With the first roadworthiness test it costs €208, of which €110 is the natural-resources tax.

Where to go next

Sources

Every figure not from our cost module comes from a source below, all read 2026-09-21.

Carriers checked (2026-09-21): Kurbads · BB Logistik · Elite Cars · CarGoRiga · CarWest · AKM Trans

Related Guides

Did not find the car on the site?

Paste the link of the listing from any car site:mobile.deAutoScout24autoplius.ltauto24.eess.comblocketOTOMOTO

We will fully review the listing, the photos and the available history. We will give recommendations.