Milan - Zurich Bus - Train Ticket

Bus Journeys from Milan to Zurich

Cheapest Trip on obilet
€ 64.40
Number of Trips Per Day
42
The Most Favorable Price
Milan - Zurich Duration
3hr 38min
The Highest Number of Trips
Average Price
€ 2,949.87

Cheap Buses to Milan - Zurich

  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 67.78
    05:39
    09:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 69.00
    07:10
    10:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 104.66
    07:10
    10:55
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 83.00
    07:10
    10:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 90.55
    07:39
    11:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 80.09
    08:10
    11:55
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 83.00
    08:10
    11:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 90.55
    08:39
    12:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 95.70
    09:10
    13:55
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 83.00
    09:10
    12:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 83.00
    09:10
    12:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 90.55
    09:39
    13:55
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 95.70
    10:10
    14:25
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 90.55
    10:39
    14:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 83.00
    11:10
    14:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 95.70
    11:10
    14:55
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 66.65
    11:31
    15:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 64.40
    11:39
    15:55
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 90.55
    12:39
    16:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 64.40
    13:31
    17:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 65.30
    14:39
    18:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 83.00
    15:10
    18:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 83.00
    15:10
    18:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 83.00
    17:10
    20:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 83.00
    17:10
    20:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 83.00
    18:10
    21:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 83.00
    18:10
    21:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 65.30
    18:39
    22:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Centrale Di Milano
    Zurich
    Flughafen Zürich
    € 77.00
    19:10
    22:27
  • TRENITALIA SAT
    Train
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    Zurich
    Zürich Hauptbahnhof
    € 77.83
    19:10
    22:55
Click to see on the map.

Carriers Operating Between Milan - Zurich

Frequently Asked Questions

bus