Home / Zurich /Zurich Airport / VBZ tram 10 vs IR75 to Lucerne

ZRH → Zurich · head to head

VBZ tram 10orIR75 to Lucerne?

The short answer

These do not go to the same place, so price is not the comparison. The VBZ tram 10 reaches Zürich HB, the main station; the IR75 to Lucerne does not. Runs on through Zürich HB to Lucerne, on an SBB point-to-point fare rather than the ZVV ticket.

The VBZ tram 10 is quicker: 35 min against 1 h 10.

VBZ tram 10: 05:06–23:51. IR75 to Lucerne: 06:15–20:15.

Priced against each other

Whole-party totals · adult fares
What each costs for the whole party, in CHF. The cheaper of the two is marked on every row.
TravelersVBZ tram 10IR75 to LucerneDifference
1CHF 7.20CHF 31CHF 23.80
2CHF 14.40CHF 62CHF 47.60
3CHF 21.60CHF 93CHF 71.40
4CHF 28.80CHF 124CHF 95.20
5CHF 36CHF 155CHF 119
6CHF 41CHF 186CHF 145
7CHF 48.20CHF 217CHF 168.80
8CHF 55.40CHF 248CHF 192.60

Side by side

Where each one leaves you
tram · VBZ, on the same ZVV zone ticketVBZ tram 10
From
The tram stop "Zürich Flughafen, Bahnhof" outside the terminal, by the railway station
To
Zürich, Bahnhofplatz/HB — the square in front of the main station — via Sternen Oerlikon
Luggage
A street tram with low floors and no racks; fine for a case, slow with several.
Runs
05:06–23:51
Journey
34–37 min

Same price as the train and three times as long: 35 minutes against 11. Take the train unless you are going somewhere along the tram's route.

Do not board tram 12 by mistake. It leaves from the same stop and goes to Bahnhof Stettbach, on the far side of the city, not to the centre.

It starts six minutes after the first train and stops 51 minutes before the last one, so it never covers an hour the train does not.

Four evening departures, 19:58 to 20:41, end at Sternen Oerlikon rather than the main station; the destination on the front tells you.

VBZ tram 10: price for every party size →

See ZVV single tickets
regional · SBB, on a point-to-point ticketIR75 to Lucerne
From
Zürich Flughafen railway station, platforms 1 to 4 — the InterRegio showing Luzern
To
Luzern, the main station on the lakefront, in 70 minutes; via Zürich HB and Zug
Luggage
Mainline Swiss trains: racks and standing space by the doors.
Runs
06:15–20:15
Journey
70 min

The ticket is SBB's, not ZVV's: Zürich Flughafen to Luzern, CHF 31.00 an adult, CHF 15.50 for a child of 6 to 15 or with a Half-Fare card, under-6s free.

Hourly at weekends; on weekdays there is no direct train at 07:15, 12:15, 15:15 or 17:15, and none after 20:15 on any day. Take any train to Zürich HB and change — the ticket is valid all day on any train along the route.

The full fare is fixed; the "Supersaver" for one named train is cheaper, demand-priced and refused on any other train, so it is not priced here.

No direct train on 7 and 8 November 2026 in SBB's published timetable.

IR75 to Lucerne: price for every party size →

See the fare on sbb.ch

This compares two of 6 options. See all of them ranked for your party size →

The other comparisons at Zurich Airport