All routes

Milan → Lugano transfer & taxi

A private transfer from Milan to Lugano costs from CHF 185 and takes about 1 hour (78 km) door-to-door. Fixed price, 24/7, English-speaking driver.

from185 CHF
Book / see price

Book a transfer

How to get from Milan to Lugano

The fastest and most comfortable way from Milan to Lugano is a private car: about 1 hour door-to-door, from CHF 185 for up to 3 passengers, with a fixed price agreed before you travel. We pick you up at any address in Milan — hotel, city centre, Fiera Rho or a Milan airport — and drop you exactly where you need in Lugano.

Private transfer vs. train

There is a direct Milan–Lugano train (about 1 h 20 from Milano Centrale), but with luggage, a group, or an early or late trip a private car is faster and easier: door to door, no changes, no waiting on the platform. The price is per car, not per person, includes the Switzerland–Italy border crossing, and the driver helps with your bags.

Price by car class

per car, fixed

Comfort

Toyota Corolla, VW Passat, VW Golf

from 185 CHF

Business

Mercedes E-Class, BMW 5 Series, Audi A6

from 233 CHF

Premium

Mercedes S-Class, BMW 7 Series, Audi A8

from 277 CHF

Minivan

Mercedes V-Class, Volkswagen Caravelle

from 257 CHF

Premium Minivan

Mercedes V-Class Premium, Lexus LM, VIP Minivan

from 293 CHF

FAQ

Frequently asked questions

How much is a taxi from Milan to Lugano?
A private transfer from Milan to Lugano is from CHF 185 in a Comfort car (up to 3 passengers). The price is fixed and confirmed before pickup — no meter. Business, Premium and 7-seat minivan are also available.
How long does the Milan to Lugano transfer take?
About 1 hour for the roughly 78 km, depending on traffic and the Chiasso border crossing. We build in a time buffer so you arrive on schedule.
Do you pick up from Milan city centre and the airports?
Yes — any address in Milan: hotel, city centre, Fiera Rho, or Malpensa, Linate and Bergamo airports. You set the pickup point when you book.
Is the border crossing included in the price?
Yes. The Switzerland–Italy border crossing at Chiasso is included in the fixed price. Keep your passport or ID handy in case of a check.