Our services
Airport transfersZurich, Geneva and Basel-Mulhouse, with flight tracking and waiting time included.
City-to-city transfersZurich, Bern, Lucerne, Lausanne, Lugano and anywhere in Switzerland.
Ski resort transfersZermatt, Davos, St. Moritz, Verbier, Gstaad and more.
Chauffeur by the hourBusiness meetings, events, weddings and tailor-made days.
Popular transfers
Zurich Airport → ZermattZurich Airport → LucerneZurich Airport → InterlakenZurich Airport → DavosGeneva Airport → VerbierGeneva Airport → GstaadGeneva Airport → MontreuxBasel Airport (EuroAirport) → ZurichZurich → St. MoritzZurich → LuganoWhy travel with CityDrive
- Door-to-door private transfer
- Price shown before you book, secure online card payment
- Support in English, French and German
- For individuals, families, groups and business travel
Areas we serve
Zurich · Zurich Airport · Winterthur · Zug · Lucerne · Basel · Bern · St. Gallen · Geneva · Lausanne · Montreux · Interlaken · Davos · St. Moritz · Zermatt · Verbier · Gstaad · Lugano
Frequently asked questions
How do I book a private chauffeur in Switzerland?
Enter your pickup, destination, date and time in the booking form. You see the price before paying securely online by card.
Is flight tracking included?
Yes. For airport pickups we track your flight, and the free waiting time starts from the actual landing.
Do you drive outside Switzerland?
Yes, we also run long-distance trips to neighbouring countries on request.