Our travel advice
Our pick
Take the 16:34 train: 5h33, changing in Chambéry.
The timetable at a glance
Departures per hour from Geneva
- Departures: 5 in the morning, 2 in the afternoon and 0 in the evening.
- Operators: SBB and Trenitalia.
- Usual change points: Zurich, Lugano and Chambéry.
From our timetable data for a regular Tuesday; departure times in local Geneva time.
All connections on a regular day
| Departs | Arrives | Duration | Change at | Trains |
|---|---|---|---|---|
| 05:33 | 12:17 | 6h44 | Zurich, Lugano | IC 707 · EC 31 · RE 25517 SBB |
| 06:57 | 13:50 | 6h53 | Chambéry | TER 96630 · Paris-Gare-de-Lyon/Milano Centrale SBB, Trenitalia |
| 07:35 | 14:17 | 6h42 | Zurich, Lugano | IC 711 · EC 33 · RE 25521 SBB |
| 09:35 | 15:53 | 6h18 | Zurich | IC 715 · ECM 151 SBB |
| 11:35 | 18:17 | 6h42 | Zurich, Lugano | IC 719 · EC 37 · RE 25529 SBB |
| 13:35 | 20:17 | 6h42 | Zurich, Lugano | IC 723 · IC 1479 · RE 25533 SBB |
| 16:34 | 22:07 | 5h33 | Chambéry | TER 96646 · Paris-Gare-de-Lyon/Milano Centrale SBB, Trenitalia |
Route map
Ready to book?
Compare current prices from Geneva to Milan at Omio.
Frequently asked questions
How long is the train from Geneva to Milan?
The fastest train takes 5h33; the typical journey is 6h42.
Is there a direct train from Geneva to Milan?
No. You change at least 1 time, usually in Zurich or Lugano.
What time is the first and last train from Geneva to Milan?
On a regular Tuesday the first connection leaves at 05:33 and the last at 16:34 (Geneva time).
Which station does the train from Geneva to Milan leave from?
The fastest connection leaves from Geneva and arrives at Milano Centrale.
Where can I book a train ticket to Milan?
You can compare prices at Omio. Booking early is usually cheaper.
Related routes
Paris → MilanParis → GenevaZurich → MilanZurich → GenevaAmsterdam → Milan
Timetables: our own journey planner (MOTIS) on open timetable data from SNCF, DB (DELFI), NS (OpenOV), NMBS/SNCB, Eurostar, SBB/opentransportdata.swiss, Trenitalia France and Renfe. Method and sources.