Milan - Zurich Bus - Train Ticket

Bus Journeys from Milan to Zurich

Cheapest Trip on obilet
€ 60.50
Number of Trips Per Day
18
The Most Favorable Price
Milan - Zurich Duration
3hr 17min
The Highest Number of Trips
Average Price
€ 2,467.16

Cheap Buses to Milan - Zurich

  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 60.50
    07:10
    10:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 60.50
    07:10
    10:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 60.50
    08:10
    11:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 60.50
    08:10
    11:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 69.00
    09:10
    12:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 69.00
    09:10
    12:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 77.00
    11:10
    14:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 77.00
    11:10
    14:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 77.00
    13:10
    16:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 77.00
    13:10
    16:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 77.00
    15:10
    18:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 77.00
    15:10
    18:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 60.50
    17:10
    20:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 60.50
    17:10
    20:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 69.00
    18:10
    21:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 69.00
    18:10
    21:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 60.50
    19:10
    22:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 60.50
    19:10
    22:27
Click to see on the map.

Carriers Operating Between Milan - Zurich

Frequently Asked Questions

bus