Districts

Bike service in every Zurich district.

Mobile bike workshop for all 12 city districts — from the Old Town to Schwamendingen. We come by cargo-bike to your street. Flat tire CHF 99 all-in, service from CHF 129.

12 districtsCity of Zurich
ETA from 25'City zone
Cargo-bike0 CO₂ trip
7 / 7Mon–Sun · 07–20h
About us · no selfies

One chief mechanic. Cargo bike. Mobile in Zurich.

I'm the chief, I ride the cargo, I fix your bike. Sometimes friends help when it's busy. No selfies — just real shots of the tools and the road.

VELOV cargo bike with mechanic's feet
📍 Cargo · break on the road
VELOV cargo at Käferberg with panoramic view
📍 Käferberg · Zurich panorama
VELOV cargo bike at a doorstep
📍 House visit · Zurich
Pick your district

All Zurich districts & neighbourhoods.

Click your district — you'll find local ETA, common flat-tire hotspots and the streets we visit regularly. Each page has its own FAQ.

District 0
Schlieren
Schlieren-Mitte · Spital · Engstringen-Grenze
⏱️ ETA 60 min · CHF 99 all-in
District 0
Kilchberg
Kilchberg · Kilchberg-See
⏱️ ETA 55 min · CHF 99 all-in
District 0
Thalwil
Thalwil · Rüschlikon-Grenze
⏱️ ETA 70 min · CHF 99 all-in
District 0
Adliswil
Adliswil · Sihltal
⏱️ ETA 65 min · CHF 99 all-in
District 0
Wallisellen
Wallisellen · Glatt-Anbindung
⏱️ ETA 60 min · CHF 99 all-in
District 0
Dietikon
Dietikon · Urdorf-Grenze
⏱️ ETA 75 min · CHF 99 all-in
District 0
Dübendorf
Dübendorf · Stettbach · Schwerzenbach-Grenze
⏱️ ETA 70 min · CHF 99 all-in
District 0
Opfikon-Glattbrugg
Opfikon · Glattbrugg · Glattpark
⏱️ ETA 55 min · CHF 99 all-in
District 1
Altstadt
Lindenhof · City · Rathaus
⏱️ ETA 25 min · CHF 99 all-in
District 2
Enge & Wollishofen
Enge · Wollishofen · Leimbach
⏱️ ETA 30 min · CHF 99 all-in
District 3
Wiedikon
Alt-Wiedikon · Friesenberg · Sihlfeld
⏱️ ETA 35 min · CHF 99 all-in
District 4
Aussersihl
Werd · Hard · Langstrasse
⏱️ ETA 28 min · CHF 99 all-in
District 5
Industriequartier
Industrie · Escher Wyss · Gewerbeschule
⏱️ ETA 30 min · CHF 99 all-in
District 6
Unterstrass & Oberstrass
Unterstrass · Oberstrass
⏱️ ETA 32 min · CHF 99 all-in
District 7
Hottingen, Hirslanden, Witikon, Fluntern
Fluntern · Hottingen · Witikon
⏱️ ETA 35 min · CHF 99 all-in
District 8
Seefeld & Riesbach
Seefeld · Mühlebach · Weinegg
⏱️ ETA 30 min · CHF 99 all-in
District 9
Altstetten
Altstetten · Albisrieden
⏱️ ETA 40 min · CHF 99 all-in
District 10
Höngg & Wipkingen
Höngg · Wipkingen
⏱️ ETA 38 min · CHF 99 all-in
District 11
Oerlikon, Affoltern & Seebach
Oerlikon · Affoltern · Seebach
⏱️ ETA 42 min · CHF 99 all-in
District 12
Schwamendingen
Schwamendingen-Mitte · Saatlen · Hirzenbach
⏱️ ETA 45 min · CHF 99 all-in
Outer ring

We also come to the greater Zurich area.

Schlieren, Kilchberg, Thalwil, Adliswil, Wallisellen, Dietikon, Opfikon-Glattbrugg, Dübendorf — ETA 60–75 minutes, CHF 25–45 surcharge by zone.

More info on WhatsApp. Send us your postcode and we confirm ETA and price.

💬 Check postcode

Which district in Zurich?

Send us your address or postcode — we confirm ETA, price and slot.

💬 Send address
What customers say

4.8 stars. 108 reviews on Google.

★★★★★ 4,8 / 5 Google Reviews

Real reviews on Google. We don't hide critical voices — read them all.

Markus L.
Wiedikon · 3 weeks ago
★★★★★

"Faster than expected. Wrote on WhatsApp at 14:00, by 14:38 the mechanic was at my door with the cargo bike. Flat fixed, brake adjusted, CHF 99. Will be back."

Sophie M.
Seefeld · 6 weeks ago
★★★★★

"Our family cargo had brake issues before a weekend trip. Standard workshops: 2 weeks. VELOV: fixed Friday evening, all seat belts checked. Top."

Andreas K.
Höngg · 2 months ago
★★★★★

"E-Bike service at my door. Bosch diagnostic, brakes, chain — all in 90 minutes. While I worked in the garden. Never going back to a shop."

Read all reviews on Google → Write your own review
💬 WhatsApp