JetSend
Logistics OS
8 carriers · daily linehaul

Ship from Spain to Germany

Compare GLS, DPD, DHL and Deutsche Post on the Spain-Germany route. Cross-EU delivery from €9.50 in 2-5 days, no customs, Packstation pickup, full tracking.

Carriers
8
Active on this route
From
9.50
1 kg standard parcel
Transit
25 days
Business days
Carrier rates

Compare carriers: Spain to Germany

Indicative rates for a 1 kg (25x25x6 cm) and 5 kg (35x35x16 cm) parcel between Madrid and Berlin. Get an exact quote for your dimensions and weight using the link in any row.

Live rates · refreshed every 6 hours.
Enter weight on the quote page for exact price.
Sort by
MO
Mondial Relay
Best value
InPost – Punto Pack | Locker 
Transit
5 days
1 kg
8.88
5 kg
11.49
Delivery
Drop-off to parcel shop
Get exact price
SE
SEUR
Classic S2S
Transit
4 days
1 kg
12.22
5 kg
16.39
Delivery
Drop-off to parcel shop
Get exact price
SE
SEUR
Classic S2D
Transit
4 days
1 kg
13.49
5 kg
18.12
Delivery
Drop-off to door
Get exact price
DHL
Dhl Parcel ES
DHL Parcel Connect
Transit
3 days
1 kg
14.20
5 kg
17.78
Delivery
Drop-off to door
Get exact price
UPS
UPS
Standard Access Point
Transit
3 days
1 kg
15.00
5 kg
20.08
Delivery
Drop-off to door
Get exact price
CO
Correos Express
Internacional Standard
Transit
4 days
1 kg
18.61
5 kg
23.45
Delivery
Door to door
Get exact price
SE
SEUR
Classic
Transit
4 days
1 kg
18.61
5 kg
23.33
Delivery
Door to door
Get exact price
FX
Fedex
Regional Economy
Transit
3 days
1 kg
22.86
5 kg
22.86
Delivery
Door to door
Get exact price
ZE
Zeleris
Europa Terrestre
Transit
3 days
1 kg
23.66
5 kg
27.83
Delivery
Door to door
Get exact price
ST
STARPACK
Europaq
Transit
4 days
1 kg
23.85
5 kg
27.05
Delivery
Door to door
Get exact price
ZE
Zeleris
Global Aéreo
Transit
2 days
1 kg
24.99
5 kg
60.68
Delivery
Door to door
Get exact price
UPS
UPS
Express Saver
Transit
2 days
1 kg
28.28
5 kg
39.42
Delivery
Door to door
Get exact price
CO
Correos Express
Internacional Express
Transit
2 days
1 kg
28.84
5 kg
81.87
Delivery
Door to door
Get exact price
SE
SEUR
Courier
Transit
2 days
1 kg
31.22
5 kg
59.34
Delivery
Door to door
Get exact price
ST
STARPACK
Terrestre
Transit
2 days
1 kg
36.78
5 kg
36.78
Delivery
Door to door
Get exact price
FX
Fedex
International Priority
Transit
1 day
1 kg
41.59
5 kg
107.47
Delivery
Door to door
Get exact price
ST
STARPACK
Aéreo
Transit
2 days
1 kg
45.91
5 kg
75.54
Delivery
Door to door
Get exact price
TNT
TNT
Economy Europa
Transit
3 days
1 kg
47.88
5 kg
47.88
Delivery
Door to door
Get exact price
TNT
TNT
Express Europa
Transit
1 day
1 kg
49.11
5 kg
121.42
Delivery
Door to door
Get exact price
Editor's note · cheapest and fastest on this route

For most personal shipments, GLS or DPD provide the best value - reliable 3-4 day transit at the lowest corridor prices. Use DHL when the recipient is in a rural area or smaller city, and UPS or FedEx when guaranteed delivery windows matter.

★ Editor's pick
DHL
Dhl Parcel ES
DHL Parcel Connect · 3 business days
From (1 kg)
14.20
5 kg
17.78
Book Dhl Parcel ES
Need an exact price for your specific parcel?
Enter weight, dimensions and value to get final quotes from every carrier on this route - booking takes under a minute.
Calculate exact price for your parcel
Route guide

Shipping from Spain to Germany: what you need to know

Written and updated by the JetSend route operations team. Last reviewed on 03 May 2026.
01

Carriers and services on this route

Eight carriers operate this route at scale. DHL is the native German carrier and offers the most complete domestic last-mile network once a parcel reaches Germany, making it the default choice for addresses in smaller cities and rural areas. GLS and DPD jointly dominate the intra-EU economy segment, with daily linehauls between the Madrid and Barcelona hubs and the major German sortation centres in Frankfurt, Munich and Duisburg. UPS and FedEx cover the express segment with guaranteed next-business-day and two-day options. SEUR handles the Spanish collection leg efficiently for senders who prefer depot drop-off. TNT (operating under the FedEx umbrella) provides an additional economy option with strong industrial-zone coverage across Germany.

Germany is Spain's largest single trading partner and home to approximately 270,000 Spanish nationals, with the largest communities in Berlin, Munich, Hamburg, Frankfurt and the Rhine-Ruhr industrial belt. The most common shipments on this route are personal packages - clothing, food specialities, books and gifts - sent by Spanish workers and students to family, or in the opposite direction. A significant and growing share is e-commerce: Spanish producers of olive oil, wine, ceramics and regional foods regularly ship to a German customer base with strong demand for authentic Iberian products. Automotive components and commercial samples between the two countries' manufacturing sectors also generate consistent parcel volume throughout the year.

02

Delivery times in detail

Transit times in the calculator are expressed in business days from courier pickup in Spain to last-mile delivery in Germany. Both countries are EU members, so no customs clearance is required - parcels move as standard intra-EU traffic and arrive on predictable schedules. Express services typically save one to two days versus economy services, primarily by using priority linehauls rather than consolidated trucks. Delivery to eastern Germany (Saxony, Thuringia, Brandenburg) may add half a business day compared to addresses in the Rhine-Main or Munich metropolitan areas.

03

How to pack your parcel for this route

Single-wall boxes are acceptable on this corridor for parcels up to 5 kg, but double-wall is the correct default for anything heavier or fragile. Volume concentrates through the Madrid-Barajas and Frankfurt hubs, where parcels pass through automated sorting belts - rigid corners and 3 cm of cushioning on all six sides keep contents intact. For food shipments specifically, place jars and bottles inside a sealed plastic bag before cushioning to prevent leaks that contaminate other parcels in transit.

04

Practical tips for this route

Two route-specific points are worth knowing. First, Germany has one of the highest residential delivery standards in Europe - carriers routinely request recipient signature even on standard economy services. If the recipient is regularly away during working hours, selecting a DHL Packstation or GLS ParcelShop as the delivery address at booking avoids a redelivery cycle and saves one to two days. Second, while customs documentation is not required for intra-EU shipments, attaching a clear packing list inside the box accelerates any hub-level inspection and is good practice whenever the parcel contains electronics or branded items.

For a complete list of prohibited and restricted items on this route, see the customs section below.

Avoid these

Common mistakes when sending a parcel from Spain to Germany

The reasons parcels on this route get held, returned or rejected. Each is avoidable in under a minute at the time of booking.

  1. 01

    Incorrect or incomplete recipient address

    When the destination address can't be matched by the carrier's last-mile system - missing postcode, no apartment number, no recipient phone - the parcel is held at the destination hub for up to 14 days, then returned to the sender at the sender's expense. German carrier systems are strict about postcode-to-street matching; always verify the postcode is correct before booking.

  2. 02

    Underreporting declared value

    If a parcel is lost or damaged, carrier compensation is capped at the declared value. Declaring 20 EUR on a 300 EUR item means recovering 20 EUR. For high-value shipments, purchase declared-value cover at booking.

  3. 03

    Prohibited or restricted item in the parcel

    If a prohibited item is identified at the origin sortation centre, the parcel is rejected before shipping and any pre-paid label is forfeited. If discovered at the destination hub, it is held, returned or in some cases destroyed. Check the prohibited and restricted lists before booking.

  4. 04

    Wrong box or insufficient packaging

    Carriers reserve the right to refuse damage claims when packaging is judged inadequate. The minimum standard for this corridor is a double-wall corrugated box, intact tape on every seam, and 3 cm of cushioning on all six sides for any fragile contents.

  5. 05

    Not specifying a Packstation or ParcelShop for absent recipients

    Specific to this route

    German carriers make a single delivery attempt to residential addresses during working hours. If no one is home, the parcel goes to a neighbour or a local ParcelShop, and retrieval can take several days. Specifying a DHL Packstation or GLS ParcelShop as the delivery address at booking eliminates this delay entirely.

  6. 06

    Treating it as an export shipment outside the EU

    New senders on this corridor sometimes attach a CN23 customs declaration and commercial invoice just in case, which is unnecessary and can slow the parcel at the German hub where automated sorting may flag the document set for manual review. Spain to Germany is intra-EU traffic; the standard carrier label is the only document required.

Step by step

How long does delivery from Spain to Germany take?

Total transit
3.0 days
Average across all carriers
01
Step 1 / 5
Pickup
~0,5 days
02
Step 2 / 5
Origin hub
~0,5 days
03
Step 3 / 5
EU linehaul
~1 day
04
Step 4 / 5
Destination hub
~0,5 days
05
Step 5 / 5
Last mile
~0,5 days
Estimates based on the last 90 days of shipments on this route. Pickup time is counted from the moment a courier collects the parcel.
Insurance & liability

Parcel insurance for shipments from Spain to Germany

Default carrier liability
200 EUR
Typical cap before additional insurance is added.
Standard intra-EU carrier liability; declared-value cover available up to 2,500 EUR at booking.

What carrier liability covers by default

Every carrier on the Spain-Germany route includes a basic liability of 200 EUR-€2,500 on standard parcels, depending on service tier. This is not full insurance - it covers proven loss in transit, not damage caused by inadequate packaging, prohibited items, undervalued declarations, customs seizure, or delays.

When additional insurance is recommended

  • Electronics, jewellery or any single item with a declared value above €200.
  • Fragile items where damage is a realistic risk despite proper packaging - glass, ceramics, framed photographs, instruments.
  • Shipments to addresses outside the major cities of Germany, where last-mile partner accountability is more limited.
  • Any time the replacement cost of the contents would meaningfully outweigh the cost of insurance - typically 1-3% of declared value.

How insurance is calculated

Pricing follows a simple model: a percentage of declared value, typically 1-3% depending on carrier and destination.

Worked example
Parcel declared at €500
Insurance: €5-€15 depending on carrier

What's covered and what isn't

Covered
  • Loss in transit
  • Damage during transport
  • Theft from carrier handling
Not covered
  • Customs seizure
  • Inadequate packaging
  • Cash, perishables
  • Delivery delays

How to file a claim

Claims must be filed within 14-30 days of delivery (or expected delivery for lost parcels), depending on the carrier. JetSend handles the carrier-side paperwork on your behalf.

01
Photos of the damage and packaging
02
Proof of declared value (invoice or receipt)
03
Tracking record showing transit history
Customs & restrictions

Customs rules and restrictions: Spain to Germany

Last updated: 03 May 2026
5.1 - Overview

Spain and Germany are both EU members, so parcels moving between them under postal regulations are not subject to customs declarations, duties or VAT. Standard EU rules on prohibited and restricted items still apply at the carrier level - particularly for alcohol, tobacco and lithium batteries - and a clear description of contents on the label prevents unnecessary handling delays at the German sortation hub.

5.2
Prohibited items
  • Weapons, ammunition
  • Cash, securities, precious metals
  • Loose lithium batteries (allowed if installed in device)
  • Live animals, plants
  • Counterfeit goods
5.3
Restricted items
  • Medication - prescription required for controlled substances
  • Alcohol - max 5 L per parcel for personal use
  • Tobacco - max 800 cigarettes per parcel for personal use
  • Cosmetics - sealed retail packaging only
  • Food - sealed non-perishable items only
5.4
Required documents

Sender and recipient address (full name, street, postcode, city) · Recipient phone number · Clear description of contents on the label

JetSend pre-fills all of the above automatically when you book.
Frequently asked questions

Frequently asked questions about shipping from Spain to Germany

9 questions specific to this route. Still missing something? Ask support →
How long does shipping from Spain to Germany take?
Most parcels on this route arrive in 2-5 business days, with an average of 3 days across all carriers. Express services are typically 1-2 days faster than economy services.
How much does it cost to send a parcel from Spain to Germany?
Prices on this route start at €9.50 for a 1 kg standard parcel and scale roughly linearly with weight. A 5 kg parcel typically costs 2-2.5x the 1 kg rate. Express services are 50-100% more expensive than economy.
Which carriers offer shipping from Spain to Germany?
We currently support 8 active carriers on this route, from express specialists to budget economy services. The complete list with services, transit times and per-kilo pricing is in the comparison table above.
Do I need customs documents to send a parcel from Spain to Germany?
No. Both countries are EU members, so personal parcels move without customs clearance, duties or VAT - exactly like a domestic shipment. The standard carrier label is the only document required. The exception is restricted items like alcohol above standard personal limits or loose lithium batteries, which must be declared correctly at booking.
What is the maximum parcel weight I can send on this route?
Up to 31 kg per parcel for the highest-capacity carriers; some carriers cap individual parcels at 25 or 30 kg. For shipments above 31 kg, split into multiple parcels or contact JetSend support about pallet shipping.
What items are prohibited on this route?
Weapons, ammunition, cash, perishable food, plants and loose lithium batteries are universally prohibited. Several other categories - medication, alcohol, tobacco, certain electronics - are restricted and require additional documentation.
How do I track my parcel after sending?
Every JetSend booking gets a single tracking number that aggregates updates from the carrier in near-real-time. Status changes are pushed every 90 seconds during active transit. You can also subscribe to email or SMS notifications on every status change.
Is door-to-door delivery available from Spain to Germany?
Yes, on most carriers operating this route. The comparison table above marks which services support door-to-door delivery. For carriers that don't, drop-off and pickup at a Packstation or ParcelShop is available at €1-3 less.
Which carriers offer the fastest delivery on this route?
DHL and UPS typically deliver in 2-3 business days from a Spanish pickup to a German address. GLS and DPD usually operate in 3-4 business days for two to three euros less.