Siena station to Milan Centrale train with Italo

Wed, Jun 25
+ Add return
Italo
Frecciarossa
Regionale
Intercity
Comboios De Portugal
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Siena station to Milan Centrale

Showing times and prices for Jun 25

Cheapest price

$40

Average price

$79

Fastest journey

3 h 55 m

Average duration

4 h 1 m

Trains per day

122

Distance

293 km

Cheap tickets

The best way to find a cheap train ticket from Siena station to Milan Centrale is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Siena station to Milan Centrale will cost around $79 if you buy it on the day, but the cheapest tickets can be found for only $40.

Fast trains

It's difficult to get from Siena station to Milan Centrale without transferring at least once.

RegionaleRegionale 19044 · ETRUSCHI LINE 18307 · Regionale 2596
04:41PM6h41
Siena station
11:22PMMilan Centrale
$401One-way
2 transfers
RegionaleRegionale 18234+IntercityIntercity 596
05:18PM5h59
Siena station
11:17PMMilan Centrale
$591One-way
1 transfer
RegionaleRegionale 18224+IntercityIntercity 590
01:18PM6h07
Siena station
07:25PMMilan Centrale
$591One-way
1 transfer
RegionaleRegionale 19046 · Tuscany Line 4052+IntercityIntercity 596
05:41PM5h36
Siena station
11:17PMMilan Centrale
$591One-way
2 transfers
RegionaleRegionale 18228 · Regionale 18381+IntercityIntercity 684
03:18PM6h37
Siena station
09:55PMMilan Centrale
$611One-way
2 transfers

Travel Information

Compare bus and train for Siena station to Milan Centrale

Omio recommends booking the train as it is the most popular option from Siena station to Milan Centrale among Omio's users. If you are prioritising price take the bus with prices starting from €8. For those with little time consider booking a train which can get you there in 6h 22m.

Compare train with

Most popular
Train
Bus

€31

Average price

€25

Average price

Cheapest

6h 52m

Average duration

Fastest

6h 22m

Onboard

+

30m

Additional time*

6h 53m

Average duration

6h 23m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Live departures

Siena station to Milan Centrale train times

Showing trains for tomorrow, Wednesday, June 25
Last updated at 1:55 PM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaregRegionale 19030 · Regionale 18254+italo9904
On time
3:00 AM Siena station
4h20
7:20 AM Milan Centrale
2 transfers
trenitaliaregRegionale 19030 · Regionale 18254+italo99083:00 AM Siena station
5h20
8:20 AM Milan Centrale2 transfers
trenitaliaregRegionale 19030 · Regionale 18254+italo99243:00 AM Siena station
9h20
12:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 18200+italo9920
On time
3:43 AM Siena station
7h37
11:20 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18200+italo99243:43 AM Siena station
8h37
12:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18200+italo99083:43 AM Siena station
4h37
8:20 AM Milan Centrale1 transfer
trenitaliaregRegionale 18204+italo9920
On time
4:13 AM Siena station
7h07
11:20 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18204+italo99244:13 AM Siena station
8h07
12:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18204+italo99084:13 AM Siena station
4h07
8:20 AM Milan Centrale1 transfer
trenitaliaregRegionale Veloce 4010+italo99244:25 AM Siena station
7h55
12:20 PM Milan Centrale1 transfer
trenitaliaregRegionale Veloce 4010+italo99084:25 AM Siena station
3h55
8:20 AM Milan Centrale1 transfer
trenitaliaregRegionale Veloce 4010+italo9920
On time
4:25 AM Siena station
6h55
11:20 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18208+frecciarossaFRECCIAROSSA 95124:36 AM Siena station
4h14
8:50 AM Milan Centrale1 transfer
trenitaliaregRegionale 18208+italo99244:36 AM Siena station
7h44
12:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18208 · Tuscany Line 4013+trenitaliaintIntercity 6664:36 AM Siena station
7h19
11:55 AM Milan Centrale2 transfers
trenitaliaregRegionale 18208+italo99284:36 AM Siena station
8h44
1:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18208+italo9920
On time
4:36 AM Siena station
6h44
11:20 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18212+frecciarossaFRECCIAROSSA 1000 9406 · FRECCIAROSSA 1000 96165:02 AM Siena station
4h33
9:35 AM Milan Centrale2 transfers
trenitaliaregRegionale 18212+italo99285:02 AM Siena station
8h18
1:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18212+italo9920
On time
5:02 AM Siena station
6h18
11:20 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18212+italo99245:02 AM Siena station
7h18
12:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 19114 · ETRUSCHI LINE 4016+italo99285:33 AM Siena station
7h47
1:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19114 · ETRUSCHI LINE 4016+italo99245:33 AM Siena station
6h47
12:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19114 · ETRUSCHI LINE 4016+italo9920
On time
5:33 AM Siena station
5h47
11:20 AM Milan Centrale
2 transfers
trenitaliaregRegionale 19115+trenitaliaintIntercity 510+trenitaliaregRegionale Veloce 3035
On time
6:02 AM Siena station
9h33
3:35 PM Milan Centrale
2 transfers
trenitaliaregRegionale 18214+italo9928
On time
6:18 AM Siena station
7h02
1:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18214+frecciarossaFRECCIAROSSA 9490 · FRECCIAROSSA 8810
On time
6:18 AM Siena station
4h12
10:30 AM Milan Centrale
2 transfers
trenitaliaregRegionale 18214+italo9920
On time
6:18 AM Siena station
5h02
11:20 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18214+italo9924
On time
6:18 AM Siena station
6h02
12:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18278+italo9920
On time
6:48 AM Siena station
4h32
11:20 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18278+italo99246:48 AM Siena station
5h32
12:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18278+italo99286:48 AM Siena station
6h32
1:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18278+frecciarossaFRECCIAROSSA 9520
On time
6:48 AM Siena station
4h02
10:50 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18218+italo9928
On time
7:18 AM Siena station
6h02
1:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18218+frecciarossaFRECCIAROSSA 9524
On time
7:18 AM Siena station
4h32
11:50 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18218+italo9920
On time
7:18 AM Siena station
4h02
11:20 AM Milan Centrale
1 transfer
trenitaliaregRegionale 18218+italo9924
On time
7:18 AM Siena station
5h02
12:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 19032 · TUSCANY LINE 4030+italo9932
On time
8:41 AM Siena station
5h39
2:20 PM Milan Centrale
2 transfers
trenitaliaregRegionale 19032 · TUSCANY LINE 4030+frecciarossaFRECCIAROSSA 1000 9514
On time
8:41 AM Siena station
4h09
12:50 PM Milan Centrale
2 transfers
trenitaliaregRegionale 19032 · TUSCANY LINE 4030+italo9940
On time
8:41 AM Siena station
7h39
4:20 PM Milan Centrale
2 transfers
trenitaliaregRegionale 19032 · TUSCANY LINE 4030+italo99288:41 AM Siena station
4h39
1:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 18220+italo9940
On time
9:18 AM Siena station
7h02
4:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18220+italo9932
On time
9:18 AM Siena station
5h02
2:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18220 · Regionale 18367+trenitaliaintIntercity 6749:18 AM Siena station
6h37
3:55 PM Milan Centrale2 transfers
trenitaliaregRegionale 18220+italo99289:18 AM Siena station
4h02
1:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18220+frecciarossaFRECCIAROSSA 95329:18 AM Siena station
4h32
1:50 PM Milan Centrale1 transfer
trenitaliaregRegionale 18220+frecciarossaFRECCIAROSSA 8418 · FRECCIAROSSA 1000 9632
On time
9:18 AM Siena station
4h17
1:35 PM Milan Centrale
2 transfers
trenitaliaregRegionale 19034 · TUSCANY LINE 4032+italo99489:45 AM Siena station
8h35
6:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19034 · TUSCANY LINE 4032+italo9940
On time
9:45 AM Siena station
6h35
4:20 PM Milan Centrale
2 transfers
trenitaliaregRegionale 19034 · TUSCANY LINE 4032+italo9932
On time
9:45 AM Siena station
4h35
2:20 PM Milan Centrale
2 transfers
trenitaliaregRegionale 19034 · TUSCANY LINE 4032+frecciarossaFRECCIAROSSA 95329:45 AM Siena station
4h05
1:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 18222+frecciarossaFRECCIAROSSA 9584
On time
10:18 AM Siena station
4h32
2:50 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18222+italo9932
On time
10:18 AM Siena station
4h02
2:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18222+italo9940
On time
10:18 AM Siena station
6h02
4:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18222+italo994810:18 AM Siena station
8h02
6:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 19036 · Regionale Veloce 4036+italo994810:41 AM Siena station
7h39
6:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19036 · Regionale Veloce 4036+frecciarossaFRECCIAROSSA 9584
On time
10:41 AM Siena station
4h09
2:50 PM Milan Centrale
2 transfers
trenitaliaregRegionale 19036 · Regionale Veloce 4036+italo995410:41 AM Siena station
9h39
8:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19036 · Regionale Veloce 4036+italo9940
On time
10:41 AM Siena station
5h39
4:20 PM Milan Centrale
2 transfers
trenitaliaregRegionale 18224+italo995411:18 AM Siena station
9h02
8:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18224+trenitaliaintIntercity 59011:18 AM Siena station
6h07
5:25 PM Milan Centrale1 transfer
trenitaliaregRegionale 18224+frecciarossaFRECCIAROSSA 954011:18 AM Siena station
4h32
3:50 PM Milan Centrale1 transfer
trenitaliaregRegionale 18224+italo9940
On time
11:18 AM Siena station
5h02
4:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 18224+italo994811:18 AM Siena station
7h02
6:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 19121+trenitaliaintIntercity 68411:32 AM Siena station
8h23
7:55 PM Milan Centrale1 transfer
trenitaliaregRegionale 19038 · Tuscany Line 4038+italo9940
On time
11:41 AM Siena station
4h39
4:20 PM Milan Centrale
2 transfers
trenitaliaregRegionale 19038 · Tuscany Line 4038+italo995411:41 AM Siena station
8h39
8:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19038 · Tuscany Line 4038+frecciarossaFRECCIAROSSA 954011:41 AM Siena station
4h09
3:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19038 · Tuscany Line 4038+italo994811:41 AM Siena station
6h39
6:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 18226+italo994812:18 PM Siena station
6h02
6:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18226+italo995412:18 PM Siena station
8h02
8:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18226+frecciarossaFRECCIAROSSA 954412:18 PM Siena station
4h32
4:50 PM Milan Centrale1 transfer
trenitaliaregRegionale 18226+italo9940
On time
12:18 PM Siena station
4h02
4:20 PM Milan Centrale
1 transfer
trenitaliaregRegionale 19040 · Regionale Veloce 4042+italo995412:41 PM Siena station
7h39
8:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19040 · Regionale Veloce 4042+frecciarossaFRECCIAROSSA 954412:41 PM Siena station
4h09
4:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19040 · Regionale Veloce 4042+italo994812:41 PM Siena station
5h39
6:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19040 · Regionale Veloce 4042+italo995812:41 PM Siena station
6h39
7:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 18228 · Regionale 18381+trenitaliaintIntercity 6841:18 PM Siena station
6h37
7:55 PM Milan Centrale2 transfers
trenitaliaregRegionale 18228+italo99481:18 PM Siena station
5h02
6:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18228+frecciarossaFRECCIAROSSA 95881:18 PM Siena station
4h32
5:50 PM Milan Centrale1 transfer
trenitaliaregRegionale 18228+italo99581:18 PM Siena station
6h02
7:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 18228+italo99541:18 PM Siena station
7h02
8:20 PM Milan Centrale1 transfer
trenitaliaregRegionale 19042 · Tuscany Line 4044+italo99581:41 PM Siena station
5h39
7:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19042 · Tuscany Line 4044+frecciarossaFRECCIAROSSA 95881:41 PM Siena station
4h09
5:50 PM Milan Centrale2 transfers
trenitaliaregRegionale 19042 · Tuscany Line 4044+italo99541:41 PM Siena station
6h39
8:20 PM Milan Centrale2 transfers
trenitaliaregRegionale 19042 · Tuscany Line 4044+italo99481:41 PM Siena station
4h39
6:20 PM Milan Centrale2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Siena station to Milan Centrale by bus or train

Wed
Jun 25
Thu
Jun 26
Fri
Jun 27
Sat
Jun 28
Sun
Jun 29
Mon
Jun 30
Tue
Jul 01

Journey information

Overview: Train from Siena station to Milan Centrale

ItalyItaly
ItalyItaly
Icon of train
Trains from Siena station to Milan Centrale run on average 33 times per day, taking around 6h 22m. Cheap train tickets for this journey start at $25 (€20) but you can travel from only $10 (€8) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $10 (€8)
Distance
181 miles (292 km)
Average train duration
6h 22m
Cheapest ticket price
$25 (€20)
Trains per day
33
Fastest train
4h 8m
First train
05:25
Last train
17:42
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $10 (€8)

Train companies: Frecciarossa, Italo and Intercity from Siena station to Milan Centrale trains

Find the best trains from Siena station to Milan Centrale with Omio's travel partners Frecciarossa, Italo and Intercity from $29 (€23). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Step on board a Frecciarossa #[+travelMode] and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed #[+modePlural] make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa reach speeds up to 186 mph (300 kmh). When booking your Frecciarossa you can choose between four different classes: Standard, Premium, Business, and Executive.

Siena station to Milan Centrale train information with Frecciarossa:

  • Average Duration: 4 h 42 min
  • Cheapest Price: $88

FAQs: Trains from Siena station to Milan Centrale

FAQs: Travel by train from Siena station to Milan Centrale easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Siena station to Milan Centrale.
FAQs

More options for your journey from Siena station to Milan Centrale

Here are some other resources that might have the information you need

Most popular trains to and from Milan Centrale and Siena

HomeTrainsTrains in ItalyTrain Times to Milan CentraleSiena station to Milan Centrale train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links