Milan to Siena bus with FlixBus

Sat, 14 Jun
+ Add return
FlixBus
Itabus
BlaBlaCar
National Express
Megabus
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 coaches from Milan to Siena

Showing times and prices for 15 Jun

Cheapest price

£19

Average price

£32

Fastest journey

3 h 20 m

Average duration

3 h 40 m

Buses per day

25

Distance

293 km

Cheap tickets

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

The average ticket from Milan to Siena will cost around £32 if you buy it on the day, but you can find cheap coach tickets today for only £19.

Fast coaches

Of the 25 buses that leave Milan for Siena every day 23 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 293 km distance in an average of 3 h 40 m but if you time it right, some buses will get you there in just 3 h 20 m .

The slowest buses will take 4 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Itabus2401 · 2115
12:106h25
Milano, San Donato - Settore B (Viale Giuseppe Impastato)
18:35Siena, Stazione FS (Piazzale Carlo Rosselli)
£191One-way
1 change
FlixBusFlixBus
06:505h40
Milano, San Donato - Settore B (Viale Giuseppe Impastato)
12:30Siena, Stazione FS (Piazzale Carlo Rosselli)
£201One-way
0 changes
FlixBusFlixBus
06:156h15
Milano, Autostazione Lampugnano
12:30Siena, Stazione FS (Piazzale Carlo Rosselli)
£201One-way
0 changes
BlaBlaCar
09:003h40
Milan
12:40Siena
£211One-way
0 changes
BlaBlaCar
07:403h20
Milan
11:00Siena
£231One-way
0 changes

Travel Information

Compare coach, train and flight for Milan to Siena

Omio recommends booking the coach as it is the most popular option from Milan to Siena among Omio's users. If you are prioritising price take the coach with prices starting from £6. For those with little time consider booking a coach which can get you there in 6h 8m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg.

Compare coach with

Most popular
Coach
Train

£16

Average Price

Cheapest

£37

Average Price

6h 38m

average duration

Fastest

6h 8m

Onboard

+

30m

Additional time*

8h 3m

average duration

7h 33m

Onboard

+

30m

Additional time*

0.3 - 0.7kg

CO2 emissions

0.1 - 0.3kg

CO2 emissions

Lowest

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Milan to Siena bus times

Showing buses for today, Saturday 14 June
Last updated at 20:13
ProviderDepartsDurationArrivesChanges
Tickets
itab240521:45 Milano, San Donato - Settore B (Viale Giuseppe Impastato)
5h15
03:00 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
itab240722:10 Milan, Lampugnano (M1)
5h45
03:55 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus22:35 Milano, Autostazione Lampugnano
4h55
03:30 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
itab240722:55 Milano, San Donato - Settore B (Viale Giuseppe Impastato)
5h00
03:55 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus23:10 Milano, San Donato - Settore B (Viale Giuseppe Impastato)
4h20
03:30 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus03:35 Milano, Autostazione Lampugnano
5h45
09:20 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus04:15 Milano, Autostazione Lampugnano
6h15
10:30 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus04:50 Milano, San Donato - Settore B (Viale Giuseppe Impastato)
5h40
10:30 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus06:20 Milano, Autostazione Lampugnano
6h35
12:55 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus08:00 Milano, San Donato - Settore B (Viale Giuseppe Impastato)
5h00
13:00 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus · FlixBus08:10 Milano, Milan Linate Airport
9h30
17:40 Siena, Stazione FS (Piazzale Carlo Rosselli)1 change
meinfernbus_flixbusFlixBus10:00 Milano, Autostazione Lampugnano
7h40
17:40 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
itab2401 · 211510:10 Milano, San Donato - Settore B (Viale Giuseppe Impastato)
6h25
16:35 Siena, Stazione FS (Piazzale Carlo Rosselli)1 change
meinfernbus_flixbusFlixBus10:25 Milano, Autostazione Lampugnano
5h50
16:15 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
itab211510:35 Milan, Lampugnano (M1)
6h00
16:35 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus12:45 Milano, San Donato - Settore B (Viale Giuseppe Impastato)
5h05
17:50 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus13:30 Milano, Autostazione Lampugnano
5h45
19:15 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus14:20 Milano, Autostazione Lampugnano
6h00
20:20 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
meinfernbus_flixbusFlixBus15:05 Milano, San Donato - Settore B (Viale Giuseppe Impastato)
5h15
20:20 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect
itab180118:35 Milan, Lampugnano (M1)
7h30
02:05 Siena, Stazione FS (Piazzale Carlo Rosselli)0 changesdirect

Find all the dates and times for this journey

Compare prices and tickets Milan to Siena by coach, train or flight

Sun
15 Jun
Mon
16 Jun
Tue
17 Jun
Wed
18 Jun
Thu
19 Jun
Fri
20 Jun
Sat
21 Jun
Sun
22 Jun
Mon
23 Jun
Tue
24 Jun
Wed
25 Jun
Thu
26 Jun
Fri
27 Jun
Sat
28 Jun
Sun
29 Jun
Mon
30 Jun
Tue
01 Jul
Wed
02 Jul
Thu
03 Jul
Fri
04 Jul
Sat
05 Jul

Journey information

Overview: Bus from Milan to Siena

ItalyItaly
ItalyItaly
Icon of bus
Buses from Milan to Siena run on average 22 times per day, taking around 6h 8m. Cheap bus tickets for this journey start at £6 if you book in advance.
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
Distance
292 km
Average bus duration
6h 8m
Cheapest ticket price
£6
Buses per day
22
Direct buses
15
Fastest bus
4h 50m
First bus
05:50
Last bus
22:45
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

Coach companies: FlixBus, Itabus and BlaBlaCar Milan to Siena

For as little as £3 you can travel by coach to Siena from Milan with FlixBus, Itabus and BlaBlaCar. Omio will show you the best deals, timetables and tickets available for this journey.

FlixBus is one of Europe's leading low-cost coach operators, founded in Germany and offering long-distance coach services in Europe and the U. S. FlixBus also operates overnight coaches on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long coach journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one hand luggage and one hold luggage per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

FlixBus from Milan to Siena coach information:

  • Average Duration: 4 h 50 min
  • Cheapest Price: £3

FAQs: Milan to Siena coach

FAQs: Take the bus from Milan to Siena with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Milan to Siena.
FAQs

popular bus stations

Important Stations and Airports in Milan and Siena

Milan
Siena
The major coach station for departures in Milan is Orio al Serio, Aeroporto di Bergamo-Orio al Serio (Stazione degli autobus). Find all the information you need to know about services, amenities and connections at Orio al Serio, Aeroporto di Bergamo-Orio al Serio (Stazione degli autobus) for your trip from Milan to Siena.
Amenities at bus station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
information
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
1 km
carConnection
Car connection
Via Aeroporto
Wifi
Wifi
  • Free Wi-Fi
Taxis
Taxis
  • Available outside the station, near the arrivals area.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for Orio al Serio, Aeroporto di Bergamo-Orio al Serio (Stazione degli autobus)
  • Bus: 1, 1A
Milano, Autostazione LampugnanoWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
information
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
5 km
carConnection
Car connection
Via Giulio Natta
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafeteria Lampugnano (in the station)
  • Trattoria Milano (0.5 km)
  • Pizza Express (0.7 km).
Taxis
Taxis
  • Available outside the station.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for Milano, Autostazione Lampugnano
  • Metro: M1 Bus: 68, 78, 80
Milano, San Donato - Settore B (Viale Giuseppe Impastato)WifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
information
ticketOfficeHours
Ticket Office Hours
  • 06:00-22:00
ticketOfficeHours
Distance to city center
6 km
carConnection
Car connection
Viale Giuseppe Impastato
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafeteria Italiana (in the station)
  • Fast Food Express (in the station)
  • Trattoria Milano (0.5 km).
Taxis
Taxis
  • Available outside the station.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for Milano, San Donato - Settore B (Viale Giuseppe Impastato)
  • Bus: 121, 132 Metro: M3
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
information
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
1 km
carConnection
Car connection
Via Marignano
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafeteria Milano (in the station)
  • Trattoria San Donato (0.5 km)
  • Burger House (0.7 km).
Taxis
Taxis
  • Available outside the station.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for Milano, San Donato M3
  • Metro: M3 Bus: 121, 132, 133
The major coach station for arrivals in Siena is Siena, Stazione FS (Piazzale Carlo Rosselli). Find all the information you need to know about services, amenities and connections at Siena, Stazione FS (Piazzale Carlo Rosselli) for your trip to Siena from Milan.
Siena, Stazione FS (Piazzale Carlo Rosselli)
information
Siena, Via Fiorentina 135/Stellino
information

More options for your journey from Milan to Siena

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

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