Turin to Milan Train: Schedules, Tickets & Prices
Travel from Turin to Milan by train in around 57m to 1h 51m, with tickets available from 13 EUR to 33 EUR.
Train from Turin to Milan
Begin your journey at Torino Porta Nuova, Turin in Turin and enjoy the train ride heading to Milan, reaching Milano Centrale or Milan Porta Garibaldi after around 57 minutes. Tickets begin at 13 EUR, so be sure to reserve your place for the trip.
Prices: 13 EUR to 33 EUR
Duration: 57m – 1h 51m ⏱
Train Routes & Schedules from Turin to Milan
- Milano Centrale is just a train ride away from Torino Porta Nuova, Turin, taking roughly 1h to 1h 51m. Tickets cost from 13 to 24 EUR, and departures run from 06:00 until 19:25.
- Leave Torino Porta Nuova, Turin for Milan Porta Garibaldi by train, taking approximately 1h to 1h 5m. Rail services operate from 08:05 until 15:40, and fares begin at 14 to 33 EUR.
Cheapest Train Turin to Milan
13 EUR, from Torino Porta Nuova, Turin to Milano Centrale, departure some times, duration 1h 51m.Fastest Train Turin to Milan
19 EUR, from Torino Porta Nuova, Turin to Milano Centrale, departure some times, duration 1h.Train Timetable: Torino Porta Nuova, Turin → Milan Porta Garibaldi
- 08:05 09:10 1h 5m 33 EUR
- 08:40 09:45 1h 5m 14 EUR
- 09:10 10:10 1h 29 EUR
- 14:40 15:45 1h 5m 14 EUR
- 15:10 16:10 1h 14 EUR
- 15:40 16:45 1h 5m 14 EUR
Train Timetable: Torino Porta Nuova, Turin → Milano Centrale
- 06:00 06:57 57m 19 EUR
- 06:25 07:30 1h 5m 24 EUR
- 07:30 08:30 1h 24 EUR
- 08:00 09:02 1h 2m 18 EUR
- 08:30 09:30 1h 24 EUR
- 08:54 10:45 1h 51m 13 EUR
- 09:30 10:30 1h 24 EUR
- 10:00 11:02 1h 2m 18 EUR
- 11:30 12:30 1h 24 EUR
- 12:20 13:30 1h 10m 24 EUR
- 13:20 14:30 1h 10m 19 EUR
- 14:30 15:30 1h 19 EUR
- 14:50 15:50 1h 14 EUR
- 14:54 16:45 1h 51m 13 EUR
- 15:30 16:30 1h 19 EUR
- 15:50 16:50 1h 14 EUR
- 16:30 17:30 1h 19 EUR
- 17:20 18:30 1h 10m 19 EUR
- 18:30 19:30 1h 19 EUR
- 19:25 20:30 1h 5m 19 EUR
Frequently Asked Questions Train Turin to Milan
Below you will find answers to the most common questions about traveling from Turin to Milan by train.
How long does the train trip from Turin to Milan usually take?
A train trip from Turin to Milan usually takes about 1 hour to 1 hour 51 minutes, depending on the service and arrival station. If you are heading by train from Torino Porta Nuova in Turin to Milan Porta Garibaldi, the journey is typically about 1 hour to 1 hour 5 minutes, while trains to Milano Centrale can take up to about 1 hour 51 minutes.
What are the train ticket prices for Turin to Milan?
Train tickets for Turin to Milan start at 13 EUR and can go up to 33 EUR, depending on the train service and the fare you choose. If you want the best value on this train route, it helps to compare options early and pick the departure that fits your schedule.
When is the first train departure from Turin to Milan?
The first train departure from Turin to Milan is at 06:00. If you are planning an early train journey, this gives you a good starting point for reaching Milan in the morning.
What time is the last train service between Turin and Milan?
The last train service from Turin to Milan departs at 19:25. That makes it possible to take a later train journey and still arrive in Milan the same evening.
How many train connections are there from Turin to Milan?
There are 26 train connections from Turin to Milan. With that many train options, it is usually easier to find a departure that matches your plans for the day.
Which stations do trains use on the Turin to Milan route?
On the Turin to Milan train route, departures are from Torino Porta Nuova in Turin. Arrivals can be at Milano Centrale or Milan Porta Garibaldi, so it is worth checking which station works best for your train trip.
Can I book train tickets from Turin to Milan in advance?
Yes, it is a good idea to book train tickets from Turin to Milan in advance, especially if you want to compare prices and choose the most convenient train service. Booking early can also help you secure a better fare and a departure time that suits your train journey.
What should I know before taking the train from Turin to Milan?
Before taking the train from Turin to Milan, check both the departure station in Turin and the arrival station in Milan, since trains can arrive at either Milano Centrale or Milan Porta Garibaldi. It is also smart to review the train schedule, compare ticket prices, and allow enough time to reach Torino Porta Nuova for your train departure.
Travel options for Turin to Milan
More Train routes from and to Turin or Milan
Routes in Train from Turin →
Routes in Train to Milan ←
Routes in Train to Turin ←
Routes in Train from Milan →
Planning more than just Turin to Milan?
You’re currently viewing Train options for Turin to Milan. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.