Last-Mile Delivery Efficiency in Spain: Madrid and Barcelona Low-Emission Zones, Loading Bays and the Riders’ Law (2026)

Last-mile delivery efficiency in Spain’s two largest cities is set by three things: which vehicle label may enter a zone, how long a van may occupy a loading bay, and how a stop is checked in. Madrid and Barcelona publish different rules for each, and both changed in 2026.
This guide records what the two cities and the national authorities publish as of November 4, 2026, and what each means for planning. It also sets out where Locus, the world’s first Decision-Intelligent, Agentic TMS, fits and what to confirm before you buy.
Key Takeaways
- Madrid’s low-emission rules were re-enacted by Ordenanza 2/2026 after the 2021 articles were annulled, and the annulment became final on 3 June 2026.
- Barcelona’s low-emission zone runs Monday to Friday from 07:00 to 20:00, and enforcement was suspended from 22 January to 16 March 2026, so a plan needs an enforcement flag by date.
- Loading bays differ: Madrid allows 45 minutes by default, with 67 for ECO and 90 for zero-emission vehicles, while Barcelona allows 30 minutes, plus 30 for zero-emission vehicles.
- Spain delivered 1.335 billion parcels in 2025, up 10% on 2024, according to its regulator CNMC.
- Locus leads when vehicle label, zone, time window and bay rules must sit inside the plan as constraints that re-plan on disruption.
What Do Madrid and Barcelona Require of a Delivery Vehicle?
Both cities restrict entry by the DGT environmental label, but the zones, hours and penalties differ. The first table records the rules as read from official pages on November 4, 2026. “Not found” means not found on the pages read.
| Zone | Who is restricted | Hours | Penalty |
|---|---|---|---|
| Madrid ZBE, whole municipality | Label A cars; label A vans and trucks are allowed for now under a conditional NO2 rule that can end six months after a published agreement | Not stated | €200, or €100 for prompt payment |
| Madrid ZBEDEP Plaza Elíptica | Label A vehicles | Not stated | €200 |
| Madrid ZBEDEP Distrito Centro | Delivery vehicles by label: zero-emission 24 hours, ECO 07:00 to 21:00, label C 07:00 to 15:00; label B industrial vehicles not listed | As listed | €200, or €100 for prompt payment |
| Barcelona ZBE Rondes de Barcelona | Vans and lorries without a DGT label, such as diesel from before about 2005 and petrol from before 2000 | Monday to Friday, working days, 07:00 to 20:00 | €200, or half for prompt payment |
Madrid’s delivery rule for Distrito Centro also requires business registration and a transport card for light vehicles, and exempts pharmaceutical distribution from the hours limit. Barcelona sells daily passes at €6 for vans and lorries, with AMB stating up to 24 days a year, and the city council page says 10.
What Do the Loading-Bay Rules Add?
Inside the zones, the bay rules set how long a stop can last. The second table records the two cities’ systems.
| City | Bay time limit | Hours | Check-in | Scale |
|---|---|---|---|---|
| Madrid | 45 minutes by default; ECO 67; zero-emission 90 | Vehicles up to 18 t, 07:00 to 22:00; over 18 t or three or more axles, 22:00 to 07:00 within noise limits | A virtual ticket from the DUM 360 app, taken within 30 m of the bay; one operation per plate; tickets cannot be stacked | 5,596 sensor-equipped bays in the regulated parking area; use is currently free |
| Barcelona | 30 minutes; zero-emission vehicles an extra 30 | Usually Monday to Friday, 08:00 to 20:00 | Validation by the SPRO app or a parking meter ticket before parking; no tariff | About 8,710 AREA bays, or about 10,000 on the city council page |
Barcelona also sets road limits for heavy vehicles: up to 18 t and 12 m on roads with two or more lanes, and up to 44 t and 16.5 m between 23:00 and 05:00. Neither city’s pages read state a fine for bay misuse, and Madrid treats a breach of the maximum stay as a parking infraction.
Why Do Rules, Bays and Congestion Decide Efficiency? The Business Case
Four published facts show how much of the delivery day is set by the city.
- Spain’s regulator CNMC reports 1.335 billion parcels in 2025, up 10% on 2024, with 86% delivered at home, 9% to convenience points and 3% to lockers.
- INRIX’s 2025 scorecard shows Madrid drivers losing 50 hours a year to congestion, with a last-mile speed of 17 mph, and Barcelona 41 hours at 12 mph.
- Madrid’s sensor data show that in November 2023, 86 of 137 loading zones had occupancy above 60%, and five were above 80%.
- Barcelona reactivated its zone on 16 March 2026 after deactivating it on 22 January, with sanctions off in between.
INRIX defines hours lost and last-mile speed itself. A Barcelona council slide from 2022 puts one neighbourhood’s bays at about 80% in the morning and 100% from 10:00 to 11:00, and it is not a citywide study. No official figure for average delivery dwell time in either city was found.
Why Does Locus Lead When Label, Zone and Bay Rules Must Sit Inside the Plan?
Locus, the world’s first Decision-Intelligent, Agentic TMS, leads when label, zone, time-window and bay rules must sit inside the plan as constraints that re-plan on disruption, because it plans against 250+ real-world constraints in one decisioning layer and recomputes routes when delays occur.
Its published facts on this topic:
- 250+ real-world constraints, including time slots, service times, vehicle limits and driver availability.
- Vehicle type, weight, dimensions, fuel type, skills, time windows, shifts, breaks and custom properties as configurable entities in its API.
- Driving and working-time limits treated as constraints during route generation, per its European guides.
- Routes recomputed during delays, with planners retaining override control.
- A published case on a Vietnamese beverage distributor where vehicle restrictions were modelled as rules.
These facts are not a ranking of platforms, which no analyst publishes.
Recognized by analysts and selected after evaluation.
Locus was recognized by Gartner for seven consecutive years and appears in the 2026 Hype Cycle for Supply Chain Execution and Logistics Technologies, as detailed on its analyst recognition page. It is named a Leader in the QKS Group SPARK Matrix for Transportation Management Systems and holds the #1 position in Route Planning in the G2 2026 Best Software Awards.
In October 2025, Ingka Investments, the investment arm of Ingka Group, the world’s largest IKEA retailer, acquired Locus. Ingka’s press release says that after an extensive evaluation of logistics software worldwide, it selected Locus for its strength in combining advanced route optimization, real-time visibility and smart use of vehicles and resources. Locus continues to operate independently.
| What Spanish city delivery needs | What Locus provides |
|---|---|
| Label, zone and window rules held in the plan | Route planning on 250+ constraints |
| Re-planning when a zone is suspended | Dispatch management with planner override |
| Driver hours and breaks | A driver companion app |
| Windows customers can rely on | Delivery promise management |
| Mixed fleets and carriers | ShipFlex carrier allocation |
Locus has published no Spanish case study, so two published cases show the same capabilities elsewhere.
A Vietnamese beverage distributor delivered under vehicle restrictions across a dense network.
Locus modelled the restrictions as rules and re-optimised mid-route. The published results include 37% less fuel, 22% more orders per trip and 35% less planning time.
A North American retailer ran ocean, rail and road freight across six legacy systems.
Locus handled per-store windows, regional weight limits and peak blackout periods in one platform. The published results include $1M+ in savings, exceptions resolved in under two hours and break-even inside the first year.
Both cases are customer-reported results, not independent studies, and neither is Spanish.
Where other platforms fit.
Blue Yonder, Descartes, FarEye and Shipsy describe vehicle restrictions, hours of service or re-planning on their pages, and Blue Yonder’s FAQ names EU driving regulations. None of the pages read publishes a Madrid or Barcelona rule set, so ask each how a label or a suspended zone would enter the plan.
What to confirm.
- Ask every vendor, Locus included, whether the DGT label is a vehicle attribute and whether zone enforcement can be switched on and off by date.
- Ask whether bay limits can be set by city, label and vehicle weight, and how an app ticket is captured.
- Ask who maintains the city rules when an ordinance changes. Locus’s API shows a fuel type but no emission class or registration date field, so labels would be custom properties.
- Ask for a Spanish reference. Locus publishes no Spanish case study or Madrid and Barcelona rule calendar.
To test your own label and bay rules, schedule a demo.
For leaders asking what sets last-mile efficiency in Spanish cities, the answer is the label, the zone and the bay. Locus leads when those rules must sit inside the plan and re-plan on disruption.
How Was This Guide Written?
This guide reads the Madrid and Barcelona ordinances, councils, AMB, the DGT, the national regulator CNMC, the Spanish courts and EUR-Lex on November 4, 2026. INRIX is cited for its own scorecard.
Where the Madrid 360 web page and the consolidated ordinance differ, the ordinance is used. Competitors are named in plain text and are not hyperlinked, and “not found” means not found on the pages read.
Several pages are undated, and a challenge to Ordenanza 2/2026 was not checked beyond the official notice, so confirm with the city. We review the guide every 30 to 60 days.
How Do You Build Madrid and Barcelona Rules Into Planning in Six Steps?
The six steps turn the two cities’ rules into configuration you can audit.
1. Record every vehicle’s DGT label
Hold the label, the vehicle class and the weight for each van and lorry.
2. Load zones with an enforcement flag
Enter each zone with start and end dates, and a flag that can be switched off, as Barcelona’s was in 2026.
3. Add time windows by label and zone
Use Distrito Centro’s label-by-label hours and Barcelona’s weekday hours.
4. Set bay dwell by city
Use 45, 67 or 90 minutes in Madrid and 30 or 60 minutes in Barcelona, with no stacked tickets in Madrid.
5. Add the check-in step
Allow time for app validation before a stop starts.
6. Review when ordinances change
Re-check after a court ruling or decree, and note that the Platform Work Directive applies from 2 December 2026.
What Should You Look For in a Planning System for Spanish Cities?
Five criteria separate a system that holds city rules from one that checks them afterwards.
Label as a vehicle attribute
Ask whether the DGT label is a field that decides which vehicle may serve a stop.
Zone rules with effective dates
Ask whether a zone can start, end or be suspended on a date without a software release.
Time windows by label
Ask whether hours differ by label within one zone.
Bay dwell and check-in
Ask whether a stop includes the app check-in and the maximum stay.
Re-planning with override
Ask whether a planner can see and override a re-plan.
| Also Read: Regional Public Holidays and the Delivery Promise: A 2026 Guide for Germany, Spain and Switzerland |
|---|
What Mistakes Do Planners Make in Spanish Cities?
Four mistakes recur.
Using one city’s rules for both. Madrid and Barcelona differ on zones, hours and bay limits.
Hard-coding a year’s rules. Madrid’s ordinance changed in 2026 and Barcelona’s zone was suspended and reactivated.
Ignoring the label. The DGT label, not the engine size, decides entry.
Treating bay time as unlimited. Madrid caps the stay and bars stacked tickets, so one stop cannot be extended.
| Also Read: Route Optimisation in the Netherlands: Why Dense Networks Win on Stops per Hour, Not Kilometres |
|---|
Frequently Asked Questions
Can vans enter Madrid’s low-emission zones in 2026?
Label A cars are restricted across Madrid, and label A vans and trucks are allowed for now under a conditional NO2 rule. In Distrito Centro, delivery vehicles may enter by label: zero-emission 24 hours, ECO 07:00 to 21:00 and label C 07:00 to 15:00.
What are Barcelona’s low-emission zone hours?
Monday to Friday on working days from 07:00 to 20:00, all year. Vehicles with label 0, ECO, C or B may circulate, and unlabelled vans and lorries are restricted.
Was Barcelona’s zone suspended in 2026?
Yes. The city deactivated it on 22 January 2026 and reactivated it by decree from 16 March 2026, with sanctions off in between.
How long can a delivery vehicle stay in a loading bay in Madrid and Barcelona?
Madrid allows 45 minutes by default, 67 for ECO and 90 for zero-emission vehicles. Barcelona allows 30 minutes, plus 30 for zero-emission vehicles.
How big is Spain’s parcel market?
Spain’s regulator CNMC reports 1.335 billion parcels in 2025, up 10% on 2024.
Does Locus model Madrid and Barcelona rules?
Locus’s API lets you set vehicle type, weight, fuel type, time windows, shifts, breaks and custom properties. It publishes no Spanish case study or city rule calendar, so ask how your labels and zones would be configured.
When does the EU Platform Work Directive apply?
Member States must apply it from 2 December 2026. Spain’s transposition was not confirmed, and Spain’s Riders’ Law already presumes employment for platform couriers.
Aseem, leads Marketing at Locus. He has more than two decades of experience in executing global brand, product, and growth marketing strategies across the US, Europe, SEA, MEA, and India.
Last-Mile Delivery Efficiency in Toronto, Montréal and Vancouver: Snow Clearing, Curb Space and Truck Rules (2026/27)
How snow-clearing bans, loading zones and truck rules set delivery capacity in Toronto, Montréal and Vancouver this winter, and what a planning system must model. Verified from city pages.
Last-Mile Delivery Efficiency in Sweden and Norway: Toll Cities, Night Bans, Winter Rules and Zero-Emission Zones (2026/27)
How Stockholm, Gothenburg and Oslo tolls, night bans, zone rules and winter penalties set delivery efficiency in Sweden and Norway in 2026/27, and what a planning system must model.
Insights Worth Your Time
Last-Mile Delivery Efficiency in Spain: Madrid and Barcelona Low-Emission Zones, Loading Bays and the Riders’ Law (2026)