Nice → Switzerland: how to get to Lugano, Zurich & Geneva
From Nice, the quickest way to Switzerland is a direct flight to Zurich or Geneva (about 1 hour). For Lugano and Ticino, a private transfer runs door-to-door — full guide below.
Getting from Nice and the Riviera to Switzerland
Nice is the main gateway to the French Riviera and a convenient starting point for Switzerland. Zurich and Geneva have direct flights from Nice (about 1 hour). Lugano, in Italian-speaking Ticino, is reached by a private transfer along the coast and lakes, or by flying to Milan or Zurich and continuing by car. Below is the best way to each.
By plane, train or private transfer
✈️ By plane — Nice Airport has direct flights to Zurich and Geneva (about 1 hour), the fastest way to those cities. For Lugano, fly to Milan or Zurich, then a short transfer.
🚆 By train — possible but long (8+ hours with changes via Milan or Geneva); most travellers fly.
🚗 Private transfer — door-to-door to Lugano and Ticino, scenic along the Riviera and lakes, from CHF 942, 24/7. Ideal for groups, luggage and events.
Nice to Lugano — private door-to-door or fly-and-transfer
For Lugano and Ticino you have two easy options: a private car all the way (scenic and door-to-door, no airport hassle) or a short flight to Milan or Zurich where we meet you and drive you on. Popular around the Monaco Grand Prix, Cannes Film Festival and yacht season. A minivan carries up to 7 passengers with luggage, and the price is fixed and per car.
Price by car class
per car, fixed
Comfort
Toyota Corolla, VW Passat, VW Golf
from 942 CHF
Business
Mercedes E-Class, BMW 5 Series, Audi A6
from 1188 CHF
Premium
Mercedes S-Class, BMW 7 Series, Audi A8
from 1410 CHF
Minivan
Mercedes V-Class, Volkswagen Caravelle
from 1311 CHF
Premium Minivan
Mercedes V-Class Premium, Lexus LM, VIP Minivan
from 1494 CHF