Same-city delivery has two flavours: purpose-built local networks (Shadowfax, Porter, Borzo) and national couriers' intra-city lanes (Delhivery local, DTDC local). They're priced differently, promised differently, and win different orders.

The built-for-it advantage

Shadowfax runs same-city routes as its core business — food delivery networks repurposed for parcels, grocery runs, pharma drops. The infrastructure is local by design: shorter transits inside cities, fleet density, familiarity with pincodes-as-neighbourhoods rather than pincodes-as-zones.

The national-courier version

Delhivery's 'local' lanes exist — a Mumbai-to-Mumbai parcel runs through their network fine. But it's a national system doing a local job: linehaul logic applied to a 12 km trip, pickup windows instead of on-demand, and pricing by weight zone rather than trip distance.

The pricing-model difference

Shadowfax sells on rate cards for repeat volumes — your contract determines the per-order price. Hyperlocal players sell live per-trip fares. National couriers sell per-kg zone rates. Three different pricing models for the same parcel — which is cheapest depends on the order.

When each wins

Shadowfax wins repeatable scheduled volumes — the daily tiffin route, the standing pharma contract. On-demand hyperlocal wins the ad-hoc same-day order. National-courier local wins when your parcel is already in their pipeline or at the bulky end.

Pure Parcel runs the whole stack described here — one place for every carrier.

See how →

The playbook

1

Match carrier to order type

Scheduled volume → Shadowfax; ad-hoc → Porter/Borzo.

2

Same-city ≠ one answer

Three pricing models compete on every local order.

3

Store the contract card

Shadowfax card rates quote better at volume.

4

Quote them side by side

The cheapest same-city option changes per order.