Bus Milan Zürich.

Book cheap bus tickets in just 3 steps.
Ad

Bus Zürich Milan: Cheap coach tickets

All bus routes Take the bus from Milan to Zürich

Bus Milan ↔ Zürich: price & duration

Bus: Distribusion
from 14.00* EUR
from 04h 10min
Bus: RegioJet
from 14.00* EUR
from 04h 10min
Bus: Viaggi Gullì
from 15.00* EUR
from 04h 35min

Bus from Milan to Zürich

16 Jan 01:00
Milan, Bus station, Autostazione Famagosta
16 Jan 06:00
Zürich, Bus station, Sihlquai
with: eurolines.ch
from 22.00* EUR
16 Jan 01:10
Milan, Bus station Lampugnano
16 Jan 06:00
Zürich, Bus station, Sihlquai
with: Eurolines Germany
from 19.00* EUR
16 Jan 07:20
Milan, Bus station Lampugnano
16 Jan 11:55
Zürich, Bus station, Sihlquai
with: OUIBUS
from 19.00* EUR
16 Jan 07:20
Milan, Bus station Lampugnano
16 Jan 11:55
Zürich, Bus station, Sihlquai
with: Ibus srl
from 26.00* EUR
16 Jan 17:28
Milan, Central station
16 Jan 20:50
Zürich, Central station
with: Trenitalia
from 61.00* EUR
16 Jan 19:50
Milan
16 Jan 23:00
Zürich via Lucerne
with: BlaBlaCar
from 14.56* EUR
16 Jan 23:55
Milan, Bus station Lampugnano
17 Jan 03:40
Zürich
with: FlixBus
from 18.99* EUR
17 Jan 01:00
Milan
17 Jan 06:00
Zürich
with: eurolines.ch
from 22.00* EUR
17 Jan 04:30
Milan, Bus station Lampugnano
17 Jan 10:50
Zürich, Bus station, Sihlquai
with: Viaggi Gullì
from 30.00* EUR
17 Jan 05:40
Milan, Bus station Lampugnano
17 Jan 10:15
Zürich
with: Viaggi Gullì
from 15.00* EUR
17 Jan 07:20
Milan, Bus station Lampugnano
17 Jan 11:55
Zürich, Bus station, Sihlquai
with: OUIBUS
from 19.00* EUR
17 Jan 07:20
Milan, Bus station Lampugnano
17 Jan 11:55
Zürich, Bus station, Sihlquai
with: Ibus srl
from 26.00* EUR
17 Jan 17:28
Milan, Central station
17 Jan 20:50
Zürich, Central station
with: Trenitalia
from 61.00* EUR
17 Jan 22:00
Milan, Bus station Lampugnano
18 Jan 21:00
Zürich, Bus station, Sihlquai
with: Eurolines France
from 50.00* EUR
17 Jan 23:55
Milan, Bus station Lampugnano
18 Jan 03:40
Zürich
with: FlixBus
from 18.99* EUR
18 Jan 01:10
Milan, Bus station Lampugnano
18 Jan 06:00
Zürich, Bus station, Sihlquai
with: Eurolines Germany
from 19.00* EUR
18 Jan 07:20
Milan, Bus station Lampugnano
18 Jan 11:55
Zürich, Bus station, Sihlquai
with: OUIBUS
from 19.00* EUR
19 Jan 04:30
Milan, Bus station Lampugnano
19 Jan 10:50
Zürich, Bus station, Sihlquai
with: Viaggi Gullì
from 30.00* EUR
19 Jan 04:40
Milan, Bus station Lampugnano
19 Jan 10:30
Zürich
with: Viaggi Gullì
from 15.00* EUR
19 Jan 05:00
Milan, Bus station, Autostazione Famagosta
19 Jan 10:10
Zürich, Bus station, Sihlquai
with: Calanda Viaggi
from 20.00* EUR
19 Jan 08:35
Milan via Zürich, Bus station, Sihlquai
19 Jan 12:35
Zürich via Milan, Bus station Lampugnano
with: Distribusion
from 14.00* EUR
19 Jan 22:00
Milan, Bus station Lampugnano
20 Jan 21:00
Zürich, Bus station, Sihlquai
with: Eurolines France
from 49.00* EUR
20 Jan 04:30
Milan, Bus station Lampugnano
20 Jan 08:20
Zürich, Bus station, Sihlquai
with: Buscenter.it
from 61.00* EUR
20 Jan 16:10
Milan, Bus station Lampugnano
20 Jan 20:50
Zürich, Bus station, Sihlquai
with: RegioJet
from 14.00* EUR
20 Jan 16:40
Milan, Bus station Lampugnano
20 Jan 20:50
Zürich, Bus station, Sihlquai
with: Distribusion
from 14.00* EUR
20 Jan 16:40
Milan, Bus station Lampugnano
20 Jan 20:50
Zürich, Bus station, Sihlquai
with: Distribusion
from 14.00* EUR
20 Jan 16:40
Milan
20 Jan 20:50
Zürich
with: RegioJet
from 14.00* EUR
20 Jan 17:40
Milan
20 Jan 21:40
Zürich via Ebikon
with: BlaBlaCar
from 15.68* EUR
21 Jan 04:50
Milan, Bus stop Sesto San Giovanni M1
21 Jan 08:35
Zürich, Bus station, Sihlquai
with: FlixBus
from 15.99* EUR
21 Jan 17:28
Milan, Central station
21 Jan 20:50
Zürich, Central station
with: Trenitalia
from 39.00* EUR
Bus from Zürich to Milan
16 Jan 11:10
Zürich, Bus station, Sihlquai
16 Jan 17:30
Milan, Bus station Lampugnano
with: Viaggi Gullì
from 30.00* EUR
16 Jan 13:30
Zürich
16 Jan 19:40
Milan, Bus station Lampugnano
with: Viaggi Gullì
from 30.00* EUR
16 Jan 13:30
Zürich, Bus station, Sihlquai
16 Jan 19:30
Milan, Bus station, Autostazione Famagosta
with: Calanda Viaggi
from 40.00* EUR
16 Jan 14:20
Zürich via Ebikon
16 Jan 18:00
Milan via Monza
with: BlaBlaCar
from 12.00* EUR
16 Jan 15:30
Zürich, Bus station, Sihlquai
16 Jan 20:25
Milan, Bus station Lampugnano
with: Distribusion
from 16.00* EUR
16 Jan 15:30
Zürich, Bus station, Sihlquai
16 Jan 20:25
Milan, Bus station Lampugnano
with: OUIBUS
from 19.00* EUR
16 Jan 17:10
Zürich, Central station
16 Jan 20:32
Milan, Central station
with: Trenitalia
from 61.00* EUR
16 Jan 18:50
Zürich, Bus station, Sihlquai
16 Jan 23:15
Milan, Bus station, Autostazione Famagosta
with: eurolines.ch
from 27.00* EUR
17 Jan 09:00
Zürich
18 Jan 08:00
Milan
with: wemovo (not set)
from 43.00* EUR
17 Jan 09:00
Zürich, Bus station, Sihlquai
18 Jan 08:00
Milan, Bus station Lampugnano
with: Eurolines France
from 39.00* EUR
17 Jan 15:30
Zürich, Bus station, Sihlquai
17 Jan 20:25
Milan, Bus station Lampugnano
with: OUIBUS
from 19.00* EUR
17 Jan 17:10
Zürich, Central station
17 Jan 20:32
Milan, Central station
with: Trenitalia
from 61.00* EUR
17 Jan 18:30
Zürich, Bus station, Sihlquai
17 Jan 23:09
Milan, Bus station Lampugnano
with: Eurolines Germany
from 19.00* EUR
18 Jan 13:10
Zürich, Bus station, Sihlquai
18 Jan 19:45
Milan, Bus station Lampugnano
with: Viaggi Gullì
from 30.00* EUR
18 Jan 15:30
Zürich, Bus station, Sihlquai
18 Jan 20:25
Milan, Bus station Lampugnano
with: Ibus srl
from 16.00* EUR
18 Jan 15:30
Zürich, Bus station, Sihlquai
18 Jan 20:25
Milan, Bus station Lampugnano
with: OUIBUS
from 19.00* EUR
18 Jan 18:00
Zürich via Baar
18 Jan 21:30
Milan via Assago
with: BlaBlaCar
from 18.00* EUR
18 Jan 18:30
Zürich, Bus station, Sihlquai
18 Jan 23:09
Milan, Bus station Lampugnano
with: Eurolines Germany
from 19.00* EUR
19 Jan 08:35
Zürich, Bus station, Sihlquai
19 Jan 12:35
Milan, Bus station Lampugnano
with: Distribusion
from 14.00* EUR
19 Jan 08:35
Zürich, Bus station, Sihlquai
19 Jan 12:35
Milan, Bus station Lampugnano
with: Distribusion
from 14.00* EUR
19 Jan 08:35
Zürich, Bus station, Sihlquai
19 Jan 13:00
Milan, Bus station Lampugnano
with: RegioJet
from 14.00* EUR
19 Jan 08:35
Zürich
19 Jan 13:00
Milan, Bus station Lampugnano
with: RegioJet
from 14.00* EUR
19 Jan 09:00
Zürich, Bus station, Sihlquai
20 Jan 08:00
Milan, Bus station Lampugnano
with: Eurolines France
from 43.00* EUR
20 Jan 18:50
Zürich
20 Jan 23:15
Milan
with: eurolines.ch
from 27.00* EUR
21 Jan 17:10
Zürich, Central station
21 Jan 20:32
Milan, Central station
with: Trenitalia
from 39.00* EUR
*Prices include tax, may change at any time

Why is it worth to compare long distance buses

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×