Delivery zone and radius: the matrix that actually decides (2026)

For MOST operations —a dark kitchen or a restaurant running delivery from a single production point, somewhere between 40 and 220 orders a day— the best call when choosing delivery zone and radius is a SHORT radius of 2.5 to 3.5 km drawn along the densest residential axis, not the maximum polygon the aggregator lets you paint. One number explains it: every extra kilometre adds two to four minutes of travel depending on the hour, and total delivery time is the variable that weighs most on conversion and on courier ratings inside Rappi, Uber Eats or DiDi Food. Widening coverage feels like growth and is almost always dilution: the same geotargeted budget spread over triple the surface buys less frequency, and food arrives lukewarm in the outer polygons, where the 2★ reviews that later drag the whole storefront are born. The exception is real and I develop it below: high average ticket, product that survives transport, no competition in the outer ring.
A cloud kitchen operator on the north side showed me his map in March: a nine-kilometre circle, eleven neighbourhoods, coverage he was proud of. His average delivery time sat at 51 minutes and his rating had slid to 4.3★. We cut the polygon to three kilometres and the time dropped to 29 minutes in six weeks, same menu, same kitchen.
The conversation about choosing delivery zone and radius almost always starts backwards. The owner asks how far he CAN reach, when the question that pays is how far he can reach PROFITABLY and HOT, two different borders, neither of which matches the one the aggregator draws by default. Rappi and Uber Eats rank listings on a blend of real proximity, estimated time, acceptance rate and rating, so a restaurant that shows up on more maps but takes longer sinks in ALL of them at once, including the block across the street.
And there is a layer most owners ignore, because it lives outside the apps: search. When somebody types restaurant near me, Google resolves with proximity to the centroid of the service area declared in Google Business Profile, review signals and NAP consistency. Declaring an inflated service area does not buy reach; it buys a blurry centroid that competes worse at every concrete point on the map. Your zone is not a commercial ambition. It is a geometric fact with consequences in the till.
Side-by-side comparison
| What almost everyone picks | What fits THAT profile | |
|---|---|---|
| New virtual brand, under 40 orders/day, no delivery fleet | ✕A 7-10 km radius across all three aggregators from day one | ✓A 2 km radius, one aggregator, 100% of the budget inside that polygon: CAC drops around 35% as frequency concentrates and delivery holds under 25 minutes |
| Single-site dark kitchen, 40-120 orders/day, delivery-only | ✕A uniform 5 km circle around the unit | ✓An asymmetric 2.5-3.5 km polygon skewed to the dense residential axis: 3-5 points of contribution margin recovered through lower courier cost and zero cold orders |
| Dining room plus delivery, 120-250 orders/day, mixed channel | ✕The same radius for both channels, no time bands | ✓Dynamic radius: 3 km at lunch peak, 4.5 km in the afternoon trough, when traffic falls 40% and the kitchen has slack |
| Group with 3+ units or kitchens in one city | ✕Every unit opens the maximum and they bid against each other in-app | ✓Hard territory borders with a 15% overlap cap: it kills the cannibalisation that lifts acquisition cost near 20% without adding a single order |
| High ticket (over USD 35), premium product that travels well | ✕A defensive 3 km cut copied from the neighbour | ✓A wide 6-8 km radius with owned couriers and thermal packaging: margin per order absorbs four extra kilometres a USD 12 ticket would never pay for |
| Stalled operation, 6+ months flat, rating below 4.5★ | ✕Open more territory hunting for new orders | ✓Close the outer 30% of the polygon for 60 days: the rating recovers first and the algorithm hands visibility back in the core, where delivery already worked |
What is the ideal delivery radius for a single-production-point dark kitchen?
Between 2.5 and 3.5 kilometers along the densest residential corridor, and that number is not an aesthetic preference but cash-register arithmetic.
Best for operations running 40 to 220 daily orders on one hot line: inside that ring, logistics cost sits in the 8-11% band of the ticket, while at 4-6 kilometers it climbs to 18-24% during peak hours, because the courier charges for distance and charges for waiting. With a 30% food cost plus aggregator commission, a dish that leaves a healthy margin at kilometer 2 loses it entirely at kilometer 5, and the app's monthly report will not break it down by ring for you: you have to separate it by hand, order by order, for two weeks. Nearly 75% of US restaurant traffic is already off-premise, according to the National Restaurant Association (2025), so this geometry governs three quarters of your sales.
What is the ideal delivery radius for a single-production-point dark kitchen — in practice?
The starting mistake is drawing the polygon with the compass point on the kitchen door.
Put it where the repeat customer lives, look at the heat map of your last 600 tickets, and cut everything outside the main corridor, even when it feels like giving away market. Delivery apps do not reward coverage, they reward compliance, and that distinction is worth more than any discount campaign. Where your operation depends on Rappi or Uber Eats for over half of sales, estimated delivery time is the variable that moves your position in the listing shown to ALL nearby users, not only the distant ones. Rappi reported 35 million active users and 150 million downloads as of August 2024 (Rappi operating results), so the listing you are fighting over is crowded and the tiebreaker is operational. A concrete case: ghost kitchen in the north of the city, a 9-kilometer circle, eleven neighborhoods, 51 minutes average, rating down to 4.3 stars.
Best for operators fighting for app listing position: the short polygon as an algorithmic lever
We cut the polygon to 3 kilometers and the average dropped to 29 minutes within six weeks, same menu, same kitchen, zero new hires. That is the trade of this business, and the map settled it: you sell more by appearing on FEWER maps, because the app hands out visibility for what you deliver, not for what you promise. Declaring an inflated service area in Google Business Profile does not buy you reach, it buys you a blurred centroid that competes worse at every concrete point on the map. This suits you if your virtual brand leans on search more than on the aggregator: when someone types restaurant near me, the engine resolves it through proximity to the centroid of the area you declared, review density and freshness, and NAP consistency across directory, site and listing. An operator who declares 14 neighborhoods to sound big ends up fifth across all fourteen, when he could be first across four.
If your traffic arrives through "restaurant near me": declared service area and the blurred centroid
Diego F. Parra keeps insisting at Masterestaurant that the zone is a geometric fact and not a commercial ambition, because the centroid does not negotiate: it gets calculated. Declare the real polygon you can serve hot, verify that the NAP matches character by character across the three properties, and let the listing compete concentrated. One detail almost nobody audits: the hours declared on the listing must match your real order-acceptance hours, or search learns that you fail. Three situations make cutting to 3 kilometers a cash mistake, and you should recognize them before touching the map. First, high average ticket: selling office catering or family menus above 45 dollars, logistics cost at 4-6 kilometers eats 6-9% of the ticket instead of the 18-24% that punishes a low ticket, and stretching genuinely pays there. Second, insufficient density: unless your 3-kilometer ring holds at least 25,000 households or an active office corridor, the short polygon delivers volume that never covers the kitchen's break-even.
When NOT to pick the popular option: three cases where the short radius costs you money?
Third, food that travels well: pizza, stews, dry items and firm desserts survive 40 minutes without noticeable damage, whereas anything fried or plated with an emulsified sauce degrades past the 25-minute mark.
The second case shows up most often and destroys the most money, because the operator confuses discipline with shrinking; when demand is missing inside the ring, the problem is where the kitchen sits, not the radius. Four concrete signals disqualify a zone no matter how cheap the rent, and all four surface in one afternoon of fieldwork. The first is the physical barrier: a river, a highway without a nearby turnaround, or an overpass turns 2 linear kilometers into 14 minutes on a motorcycle, so measure in MINUTES, never in a straight line on the map. The second is the empty courier pool: if at 1:20 pm on a Tuesday the app takes more than 7 minutes to assign a rider, your delivery time is broken before anything hits the pan.
Red flags when comparing zones and polygons before signing the lease
The third is same-category saturation: fourteen fried chicken kitchens inside one polygon means you are competing for position in a listing where the user compares price, not cooking. The fourth is commission regulation: New York caps delivery at 15% and other services at 5%, according to Restaurant Business (2023), and San Francisco set the same 15% cap back in 2020 (Restaurant Dive). Where no such cap exists, the real commission can double, and that gap swallows the margin you thought you were winning with the wider radius. Paying your own riders, the right structure is not a radius but two rings under different rules, and that decision hands you back control of variable cost. Ring A, 0 to 3 kilometers: free delivery above a set ticket, a 30-minute promise, the heart of repeat business. Ring B, 3 to 5.5 kilometers: explicit delivery charge, minimum ticket 35-40% higher, a 45-minute promise.
Best for operations with an in-house fleet: the double ring with differentiated pricing
The operation holds because ring B pays its own cost instead of being subsidized by ring A's margin, which is exactly what happens under a single radius with flat shipping. Worth keeping in view: 46% of US diners prefer ordering through third-party apps, at nearly 5 orders a month, according to DoorDash cited by Restaurant Business (2024), so your own fleet coexists with the aggregator and has to be costed separately. Review contribution margin by ring every month. Should B fall under 22%, raise its minimum ticket before cutting it: marginal volume still absorbs fixed kitchen cost. Volume rises 15 to 25% for three weeks, and then you lose the neighborhood you had already won. The chain is predictable and I have watched it run all the way through: distant orders come in, average time climbs from 29 to 44 minutes, the rating drops half a point, the algorithm demotes you for every user in the area, and the customer two blocks away who ordered three times a month stops seeing you on the first screen.
What happens if you double the radius to rescue a slow month?
By the fourth month you have fewer orders than before expanding, higher logistics spend, and a rating that takes six months to recover because the average drags the history behind it.
With more than 20,000 ghost kitchen locations operating in the United States in 2023, according to Statista, the user has an alternative two blocks away and waits 44 minutes for nobody. My reading is that the short radius is the only free growth lever left to a kitchen without new capital. Open the heat map of your last 600 tickets today and delete the farthest 20%. COST PER ORDER BY RING. In the 0 to 2 kilometre ring logistics cost runs 8-11% of ticket; between four and six kilometres it climbs to 18-24% at peak, because couriers charge for distance and for waiting. The same dish at 30% food cost leaves healthy margin close in and negative margin far out, and the aggregator's monthly report will not break that out for you: you split it by hand.
The four differences that move the till
SPEED AS AN ALGORITHMIC SIGNAL. Delivery apps do not reward coverage, they reward fulfilment. A lower estimated time improves your position for every nearby user, not just the distant ones, so a short polygon lifts the virtual brand's overall visibility. That is the paradox of the trade: you sell more by appearing on fewer maps. COHERENCE WITH LOCAL SEO. The restaurant near me query resolves on proximity to your declared point, recent reviews and listing consistency. A bloated service area splits relevance across zones you will never convert, while the neighbourhood that actually pays payroll competes against chains with a tighter listing. REPEAT PURCHASE AND DENSITY. Concentrating deliveries in a few blocks builds physical recognition: same courier, same bag, same hour. Sixty-day repeat purchase in the inner ring usually doubles the outer ring's, and repeat purchase is the only metric that lowers acquisition cost without spending another dollar on ads.
Before vs after, criterion by criterion
Before: a map drawn by ambitionThe popular pick
- Maximum radius opened on Rappi, Uber Eats and DiDi Food at once, with no cost-per-kilometre measured on any of them
- A perfect circle around the unit, ignoring rivers, slow crossing avenues and industrial polygons with no housing
- Service area in Google Business Profile declared by whole municipality, centroid diluted
- Geotargeted budget spread evenly across the entire covered urban sprawl
- Average delivery time of 45 to 55 minutes, with 2★ reviews clustered on the map's edge
- No unit economics per ring: the owner looks at the global average ticket and nothing else
After: a polygon built from dataMasterestaurant
- Rings measured separately (0-2 km, 2-4 km, 4+ km) with their own contribution margin
- An asymmetric polygon following real residential density and fast roads, not compass geometry
- Service area trimmed in Google Business Profile to the postal codes the kitchen serves under 30 minutes
- Ad budget concentrated where CPA is lowest and repeat purchase is already proven
- Average time under 30 minutes and a rating held above 4.7★ across the three apps
- Quarterly map review using the operation's own data, not last quarter's hunch
Side-by-side comparison
| What almost everyone picks | What fits THAT profile | |
|---|---|---|
| New virtual brand, under 40 orders/day, no delivery fleet | ✕A 7-10 km radius across all three aggregators from day one | ✓A 2 km radius, one aggregator, 100% of the budget inside that polygon: CAC drops around 35% as frequency concentrates and delivery holds under 25 minutes |
| Single-site dark kitchen, 40-120 orders/day, delivery-only | ✕A uniform 5 km circle around the unit | ✓An asymmetric 2.5-3.5 km polygon skewed to the dense residential axis: 3-5 points of contribution margin recovered through lower courier cost and zero cold orders |
| Dining room plus delivery, 120-250 orders/day, mixed channel | ✕The same radius for both channels, no time bands | ✓Dynamic radius: 3 km at lunch peak, 4.5 km in the afternoon trough, when traffic falls 40% and the kitchen has slack |
| Group with 3+ units or kitchens in one city | ✕Every unit opens the maximum and they bid against each other in-app | ✓Hard territory borders with a 15% overlap cap: it kills the cannibalisation that lifts acquisition cost near 20% without adding a single order |
| High ticket (over USD 35), premium product that travels well | ✕A defensive 3 km cut copied from the neighbour | ✓A wide 6-8 km radius with owned couriers and thermal packaging: margin per order absorbs four extra kilometres a USD 12 ticket would never pay for |
| Stalled operation, 6+ months flat, rating below 4.5★ | ✕Open more territory hunting for new orders | ✓Close the outer 30% of the polygon for 60 days: the rating recovers first and the algorithm hands visibility back in the core, where delivery already worked |
The numbers a map is decided with
“We closed the outer ring on 3 March, from nine kilometres down to three, and lost 14 orders a day overnight. I white-knuckled it for six weeks. By the seventh, average time was 29 minutes, the rating had moved from 4.3 to 4.8 and Rappi's algorithm pushed us into the first block of the listing: we closed June at 187 daily orders against 156 in February, and courier cost per order fell from USD 3.90 to USD 2.40. We sell more on a third of the territory.”
How to choose in five questions
If it is, the problem is geometric before it is operational and no kitchen fix repairs it. Decision rule: trim the polygon until your 90th percentile delivery drops below 35 minutes, even if you lose orders short term. Measure for 30 days before touching anything else; aggregators take three to five weeks to recalculate estimated time and hand your ranking back.
Export last quarter's orders, split them into three rings by distance and calculate contribution margin for each. Rule: if the 4 km-plus ring leaves under 12% margin on ticket, close it or raise its minimum order. Diego F. Parra insists on this per-ring calculation inside the Masterestaurant method because the global average hides exactly the zone draining your cash.
Ticket is what finances the kilometre. On a low USD 10 to 15 ticket, every extra kilometre eats margin and density is the only way out; above USD 35, a six to eight kilometre radius holds if packaging keeps temperature. Rule: divide courier cost by that ring's average ticket, and if it clears 15%, the ring is not yours yet.
Two kitchens from one group bidding for the same user in the same app raise acquisition cost without adding an order. Rule: draw hard borders between units with a 15% overlap cap and assign border postal codes to whoever delivers fastest, not to whoever opened first. Revisit the assignment quarterly against real times.
Free traffic dies here. Rule: list in your service area only the postal codes the kitchen delivers under 30 minutes, and drop the rest even if the delivery app does cover them. A tight area concentrates local relevance; an inflated one competes badly everywhere. Refresh hours and photos monthly too, since an active listing moves better in the local pack.
And with AI?
Optimize channels, pricing and unit economics of your dark kitchen. Diego F. Parra is an expert in AI applied to restaurants.
Free tools to apply this now
Method tools for drawing the map
Choosing delivery zone and radius is a unit economics decision dressed up as a marketing decision, so the tools I use measure cash before reach.
None of them replaces exporting your own orders and splitting them by ring. They exist to put that number inside a decision frame instead of a loose spreadsheet nobody opens twice.
Frequently asked questions about delivery zone and radius
I run a new virtual brand with no fleet of my own. Should I open the maximum radius?
I run a new virtual brand with no fleet of my own. Should I open the maximum radius?
No. Under 40 daily orders and riding the aggregator's fleet, a two-kilometre radius on one aggregator concentrates frequency and holds delivery under 25 minutes. Opening the maximum dilutes your spend and produces cold-food reviews on the edge that take months to repair afterwards.
I own a restaurant with a strong dining room and secondary delivery. What radius fits?
I own a restaurant with a strong dining room and secondary delivery. What radius fits?
Use a dynamic radius by time band. At lunch peak, with kitchen and traffic saturated, close to three kilometres; in the afternoon trough open to 4.5 kilometres. Delivery should absorb idle capacity, never compete against your dining room ticket in the same hour.
Won't closing territory cost me sales permanently?
Won't closing territory cost me sales permanently?
You lose orders for the first four to six weeks and then recover them with interest if delivery time drops. The aggregator's algorithm recalculates estimated time and hands back ranking in the core listing, which holds far more user density than the ring you closed.
What service area should a dark kitchen declare in Google Business Profile?
What service area should a dark kitchen declare in Google Business Profile?
Only the postal codes you deliver under 30 minutes, with the address hidden if the kitchen takes no walk-ins. A tight area gives a sharp centroid and competes better on restaurant near me; declaring the whole city splits relevance into zones you will never convert.
Sector data 2026 (official sources)
Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.
| Metric | Benchmark 2026 | Source |
|---|---|---|
| Mercado de ghost/cloud kitchens | mercado global en fuerte crecimiento de doble dígito (CAGR) | Statista · Ghost kitchens |
| Estructura de la industria de ghost kitchens (EE.UU.) | tamaño y número de operaciones en informe de industria | IBISWorld · Ghost Kitchens (US) |
| Mercado global cloud/ghost kitchen 2026 | USD 88.7 mil millones en 2026; CAGR 12.6% (2026-2033) | Grand View Research 2026 |
| Mercado cloud kitchen 2026 (proyección alterna) | USD 83.5 mil millones en 2026; CAGR 9.7% al 2034 | Fortune Business Insights 2026 |
| Cloud kitchen al 2035 | USD 248.10 mil millones proyectados para 2035 | Precedence Research 2025 |
| Reparto de comida en línea mundial 2026 | USD 1.51 billones en 2026; CAGR 6.24% (2026-2031) | Statista 2026 |
Related content
Grow your restaurant with the Masterestaurant method
Applied in +8.400 restaurants across 43 countries.
