The cheapest and fastest buses from Milan to Orio al Serio
Cheapest price
$4
Average price
$11
Fastest journey
20 m
Average duration
36 m
Buses per day
140
Distance
46 km
The best way to find a cheap bus ticket from Milan to Orio al Serio is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Milan to Orio al Serio will cost around $11 if you buy it on the day, but the cheapest tickets can be found for only $4.
Of the 140 buses that leave Milan for Orio al Serio on Sat, Nov 22, 140 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sat, Nov 22 the direct buses cover the 46 km distance in an average of 36 m but if you time it right, some buses will get you there in just 20 m .
On Sat, Nov 22 the slowest buses will take 45 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.








FlixBus
FlixBusTravel Information
Compare bus and train for Milan to Orio al Serio
Omio recommends booking the bus as it is the most popular option from Milan to Orio al Serio among Omio's users. If you are prioritising price take the bus with prices starting from €6. For those with little time consider booking a train which can get you there in 54m. The ticket price range depends on the travel mode: a bus costs an average of €6, and a train costs an average of €5.
Distance: 28 miles (46 km)
Compare bus with
Most popular Bus | Train |
|---|---|
€8 Average price Cheapest | €23 Average price |
1h 44m Average total duration 1h 14m Onboard + 30m Additional time* | 1h 24m Average total duration Fastest 54m Onboard + 30m Additional time* |
![]() Most popular bus company | ![]() Most popular train company |
Direct Options | Direct Options |
Milan to Orio al Serio Bus Timetables
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator BlaBlaCar | Departure Time 12:00AM | Arrival Time 12:20AM | Duration 0h20 | Departure days Sun | Cheapest price $4 |
Operator GoOpti | Departure Time 12:00AM | Arrival Time 01:15AM | Duration 1h15 | Departure days Thu | Cheapest price $150 |
Operator Terravision (2) | Departure Time 12:10AM | Arrival Time 01:00AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Autostradale | Departure Time 12:55AM | Arrival Time 01:55AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator GoOpti | Departure Time 01:00AM | Arrival Time 02:15AM | Duration 1h15 | Departure days Thu | Cheapest price $150 |
Operator GoOpti | Departure Time 01:45AM | Arrival Time 03:00AM | Duration 1h15 | Departure days Wed | Cheapest price $61 |
Operator GoOpti | Departure Time 02:00AM | Arrival Time 03:15AM | Duration 1h15 | Departure days Tue, Wed, Thu | Cheapest price $55 |
Operator Autostradale | Departure Time 02:25AM | Arrival Time 03:25AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator Terravision (2) | Departure Time 03:00AM | Arrival Time 03:50AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator GoOpti | Departure Time 03:00AM | Arrival Time 04:15AM | Duration 1h15 | Departure days Tue, Thu | Cheapest price $136 |
Operator Flibco | Departure Time 03:05AM | Arrival Time 03:55AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 03:20AM | Arrival Time 04:10AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 03:40AM | Arrival Time 04:30AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Autostradale | Departure Time 03:55AM | Arrival Time 04:55AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator GoOpti | Departure Time 04:00AM | Arrival Time 05:15AM | Duration 1h15 | Departure days Tue, Thu | Cheapest price $136 |
Operator Flibco | Departure Time 04:05AM | Arrival Time 04:55AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 04:10AM | Arrival Time 05:00AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Autostradale | Departure Time 04:25AM | Arrival Time 05:25AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 04:40AM | Arrival Time 05:40AM | Duration 1h00 | Departure days Tue | Cheapest price $7 |
Operator Terravision (2) | Departure Time 04:40AM | Arrival Time 05:30AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Autostradale | Departure Time 04:55AM | Arrival Time 05:55AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator GoOpti | Departure Time 05:00AM | Arrival Time 06:15AM | Duration 1h15 | Departure days Thu | Cheapest price $135 |
Operator Flibco | Departure Time 05:05AM | Arrival Time 05:55AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 05:10AM | Arrival Time 06:00AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Autostradale | Departure Time 05:25AM | Arrival Time 06:25AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator Flibco | Departure Time 05:35AM | Arrival Time 06:25AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 05:40AM | Arrival Time 06:30AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 05:50AM | Arrival Time 06:30AM | Duration 0h40 | Departure days Tue | Cheapest price $12 |
Operator Autostradale | Departure Time 05:55AM | Arrival Time 06:55AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator GoOpti | Departure Time 06:00AM | Arrival Time 07:15AM | Duration 1h15 | Departure days Thu | Cheapest price $135 |
Operator Flibco | Departure Time 06:05AM | Arrival Time 06:55AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 06:10AM | Arrival Time 07:00AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 06:20AM | Arrival Time 06:50AM | Duration 0h30 | Departure days Wed | Cheapest price $4 |
Operator Autostradale | Departure Time 06:25AM | Arrival Time 07:25AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator Flibco | Departure Time 06:35AM | Arrival Time 07:25AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 06:40AM | Arrival Time 07:30AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Autostradale | Departure Time 06:55AM | Arrival Time 07:55AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator GoOpti | Departure Time 07:00AM | Arrival Time 08:15AM | Duration 1h15 | Departure days Thu | Cheapest price $135 |
Operator Flibco | Departure Time 07:05AM | Arrival Time 07:55AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 07:10AM | Arrival Time 08:00AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Autostradale | Departure Time 07:25AM | Arrival Time 08:25AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 07:30AM | Arrival Time 08:20AM | Duration 0h50 | Departure days Tue | Cheapest price $4 |
Operator Flibco | Departure Time 07:35AM | Arrival Time 08:25AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 07:40AM | Arrival Time 08:30AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 07:50AM | Arrival Time 08:40AM | Duration 0h50 | Departure days Tue, Wed | Cheapest price $6 |
Operator Autostradale | Departure Time 07:55AM | Arrival Time 08:55AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 08:00AM | Arrival Time 08:50AM | Duration 0h50 | Departure days Wed | Cheapest price $5 |
Operator GoOpti | Departure Time 08:00AM | Arrival Time 09:15AM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $135 |
Operator Flibco | Departure Time 08:05AM | Arrival Time 08:55AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 08:10AM | Arrival Time 09:00AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 08:20AM | Arrival Time 09:00AM | Duration 0h40 | Departure days Sat | Cheapest price $5 |
Operator Autostradale | Departure Time 08:25AM | Arrival Time 09:25AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 08:30AM | Arrival Time 09:10AM | Duration 0h40 | Departure days Mon | Cheapest price $5 |
Operator FlixBus | Departure Time 08:35AM | Arrival Time 09:30AM | Duration 0h55 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $11 |
Operator Flibco | Departure Time 08:35AM | Arrival Time 09:25AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 08:40AM | Arrival Time 09:30AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Autostradale | Departure Time 08:55AM | Arrival Time 09:55AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 09:00AM | Arrival Time 09:40AM | Duration 0h40 | Departure days Mon | Cheapest price $6 |
Operator GoOpti | Departure Time 09:00AM | Arrival Time 10:15AM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $135 |
Operator Flibco | Departure Time 09:05AM | Arrival Time 09:55AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator Terravision (2) | Departure Time 09:10AM | Arrival Time 10:00AM | Duration 0h50 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 09:10AM | Arrival Time 10:00AM | Duration 0h50 | Departure days Mon | Cheapest price $5 |
Operator Autostradale | Departure Time 09:25AM | Arrival Time 10:25AM | Duration 1h00 | Departure days Mon, Tue, Wed, Thu, Sat, Sun | Cheapest price $9 |
Operator FlixBus | Departure Time 09:30AM | Arrival Time 10:20AM | Duration 0h50 | Departure days Everyday | Cheapest price $11 |
Operator BlaBlaCar | Departure Time 09:30AM | Arrival Time 10:20AM | Duration 0h50 | Departure days Sat | Cheapest price $5 |
Operator Flibco | Departure Time 09:35AM | Arrival Time 10:25AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 09:40AM | Arrival Time 10:30AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 09:55AM | Arrival Time 10:55AM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 10:00AM | Arrival Time 11:15AM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $135 |
Operator BlaBlaCar | Departure Time 10:00AM | Arrival Time 10:40AM | Duration 0h40 | Departure days Fri | Cheapest price $5 |
Operator Flibco | Departure Time 10:05AM | Arrival Time 10:55AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 10:10AM | Arrival Time 11:00AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 10:25AM | Arrival Time 11:25AM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 10:30AM | Arrival Time 11:00AM | Duration 0h30 | Departure days Sat | Cheapest price $5 |
Operator Flibco | Departure Time 10:35AM | Arrival Time 11:25AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 10:40AM | Arrival Time 11:30AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 10:55AM | Arrival Time 11:55AM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 11:00AM | Arrival Time 12:15PM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $134 |
Operator Flibco | Departure Time 11:05AM | Arrival Time 11:55AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 11:10AM | Arrival Time 12:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 11:25AM | Arrival Time 12:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 11:30AM | Arrival Time 01:30PM | Duration 2h00 | Departure days Sat | Cheapest price $4 |
Operator Flibco | Departure Time 11:35AM | Arrival Time 12:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 11:40AM | Arrival Time 12:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 11:55AM | Arrival Time 12:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 12:00PM | Arrival Time 01:15PM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $134 |
Operator FlixBus | Departure Time 12:00PM | Arrival Time 12:50PM | Duration 0h50 | Departure days Everyday | Cheapest price $11 |
Operator BlaBlaCar | Departure Time 12:00PM | Arrival Time 12:40PM | Duration 0h40 | Departure days Wed, Thu | Cheapest price $8 |
Operator Flibco | Departure Time 12:05PM | Arrival Time 12:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 12:10PM | Arrival Time 12:40PM | Duration 0h30 | Departure days Fri | Cheapest price $4 |
Operator Terravision (2) | Departure Time 12:10PM | Arrival Time 01:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 12:25PM | Arrival Time 01:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator Flibco | Departure Time 12:35PM | Arrival Time 01:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 12:40PM | Arrival Time 01:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator GoOpti | Departure Time 12:45PM | Arrival Time 01:45PM | Duration 1h00 | Departure days Tue | Cheapest price $116 |
Operator Autostradale | Departure Time 12:55PM | Arrival Time 01:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 01:00PM | Arrival Time 02:15PM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $134 |
Operator Flibco | Departure Time 01:05PM | Arrival Time 01:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 01:10PM | Arrival Time 02:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator GoOpti | Departure Time 01:25PM | Arrival Time 02:55PM | Duration 1h30 | Departure days Fri | Cheapest price $93 |
Operator Autostradale | Departure Time 01:25PM | Arrival Time 02:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator Flibco | Departure Time 01:35PM | Arrival Time 02:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 01:40PM | Arrival Time 02:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 01:55PM | Arrival Time 02:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 02:00PM | Arrival Time 03:15PM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $134 |
Operator BlaBlaCar | Departure Time 02:00PM | Arrival Time 02:20PM | Duration 0h20 | Departure days Mon | Cheapest price $2 |
Operator Flibco | Departure Time 02:05PM | Arrival Time 02:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 02:10PM | Arrival Time 03:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 02:25PM | Arrival Time 03:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator FlixBus | Departure Time 02:30PM | Arrival Time 03:15PM | Duration 0h45 | Departure days Wed, Thu, Fri, Sat, Sun | Cheapest price $11 |
Operator BlaBlaCar | Departure Time 02:30PM | Arrival Time 02:50PM | Duration 0h20 | Departure days Sat | Cheapest price $4 |
Operator Flibco | Departure Time 02:35PM | Arrival Time 03:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 02:40PM | Arrival Time 03:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 02:55PM | Arrival Time 03:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 03:00PM | Arrival Time 04:15PM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $134 |
Operator Flibco | Departure Time 03:05PM | Arrival Time 03:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 03:10PM | Arrival Time 04:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 03:25PM | Arrival Time 04:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator Flibco | Departure Time 03:35PM | Arrival Time 04:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 03:40PM | Arrival Time 04:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 03:50PM | Arrival Time 04:20PM | Duration 0h30 | Departure days Sun | Cheapest price $2 |
Operator Autostradale | Departure Time 03:55PM | Arrival Time 04:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 04:00PM | Arrival Time 04:20PM | Duration 0h20 | Departure days Sun | Cheapest price $2 |
Operator GoOpti | Departure Time 04:00PM | Arrival Time 05:15PM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $133 |
Operator Flibco | Departure Time 04:05PM | Arrival Time 04:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 04:10PM | Arrival Time 05:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator GoOpti | Departure Time 04:20PM | Arrival Time 05:20PM | Duration 1h00 | Departure days Sun | Cheapest price $120 |
Operator Autostradale | Departure Time 04:25PM | Arrival Time 05:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 04:30PM | Arrival Time 05:10PM | Duration 0h40 | Departure days Thu | Cheapest price $5 |
Operator Flibco | Departure Time 04:35PM | Arrival Time 05:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 04:40PM | Arrival Time 05:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator FlixBus | Departure Time 04:45PM | Arrival Time 05:35PM | Duration 0h50 | Departure days Everyday | Cheapest price $11 |
Operator Autostradale | Departure Time 04:50PM | Arrival Time 05:55PM | Duration 1h05 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 05:00PM | Arrival Time 06:15PM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $133 |
Operator BlaBlaCar | Departure Time 05:00PM | Arrival Time 06:00PM | Duration 1h00 | Departure days Sun | Cheapest price $4 |
Operator Flibco | Departure Time 05:05PM | Arrival Time 05:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 05:10PM | Arrival Time 06:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 05:25PM | Arrival Time 06:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator FlixBus | Departure Time 05:30PM | Arrival Time 06:20PM | Duration 0h50 | Departure days Mon, Thu, Fri, Sat, Sun | Cheapest price $11 |
Operator Flibco | Departure Time 05:35PM | Arrival Time 06:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 05:40PM | Arrival Time 06:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 05:50PM | Arrival Time 06:55PM | Duration 1h05 | Departure days Everyday | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 05:50PM | Arrival Time 06:40PM | Duration 0h50 | Departure days Tue, Wed, Thu | Cheapest price $8 |
Operator BlaBlaCar | Departure Time 06:00PM | Arrival Time 06:20PM | Duration 0h20 | Departure days Fri | Cheapest price $5 |
Operator GoOpti | Departure Time 06:00PM | Arrival Time 07:15PM | Duration 1h15 | Departure days Wed, Thu | Cheapest price $133 |
Operator Flibco | Departure Time 06:05PM | Arrival Time 06:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 06:10PM | Arrival Time 07:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 06:25PM | Arrival Time 07:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator Flibco | Departure Time 06:35PM | Arrival Time 07:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator FlixBus | Departure Time 06:35PM | Arrival Time 07:20PM | Duration 0h45 | Departure days Everyday | Cheapest price $11 |
Operator Terravision (2) | Departure Time 06:40PM | Arrival Time 07:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 06:50PM | Arrival Time 07:10PM | Duration 0h20 | Departure days Fri | Cheapest price $4 |
Operator Autostradale | Departure Time 06:55PM | Arrival Time 07:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 07:00PM | Arrival Time 08:15PM | Duration 1h15 | Departure days Tue, Wed, Thu | Cheapest price $133 |
Operator BlaBlaCar | Departure Time 07:00PM | Arrival Time 07:50PM | Duration 0h50 | Departure days Thu | Cheapest price $5 |
Operator Flibco | Departure Time 07:05PM | Arrival Time 07:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 07:10PM | Arrival Time 08:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 07:25PM | Arrival Time 08:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator Flibco | Departure Time 07:35PM | Arrival Time 08:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 07:40PM | Arrival Time 08:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 07:55PM | Arrival Time 08:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 08:00PM | Arrival Time 08:20PM | Duration 0h20 | Departure days Fri | Cheapest price $2 |
Operator GoOpti | Departure Time 08:00PM | Arrival Time 09:15PM | Duration 1h15 | Departure days Tue, Wed, Thu | Cheapest price $133 |
Operator Flibco | Departure Time 08:05PM | Arrival Time 08:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 08:10PM | Arrival Time 09:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 08:25PM | Arrival Time 09:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator Flibco | Departure Time 08:35PM | Arrival Time 09:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 08:40PM | Arrival Time 09:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 08:55PM | Arrival Time 09:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 09:00PM | Arrival Time 10:15PM | Duration 1h15 | Departure days Tue, Wed, Thu | Cheapest price $133 |
Operator Flibco | Departure Time 09:05PM | Arrival Time 09:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 09:10PM | Arrival Time 10:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator GoOpti | Departure Time 09:15PM | Arrival Time 10:25PM | Duration 1h10 | Departure days Fri | Cheapest price $86 |
Operator Autostradale | Departure Time 09:25PM | Arrival Time 10:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator Flibco | Departure Time 09:35PM | Arrival Time 10:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 09:40PM | Arrival Time 10:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 09:55PM | Arrival Time 10:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 10:00PM | Arrival Time 11:15PM | Duration 1h15 | Departure days Wed | Cheapest price $152 |
Operator Flibco | Departure Time 10:05PM | Arrival Time 10:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 10:10PM | Arrival Time 11:00PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 10:25PM | Arrival Time 11:25PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator Flibco | Departure Time 10:35PM | Arrival Time 11:25PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 10:40PM | Arrival Time 11:30PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 10:55PM | Arrival Time 11:55PM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator GoOpti | Departure Time 11:00PM | Arrival Time 12:15AM | Duration 1h15 | Departure days Wed | Cheapest price $152 |
Operator Flibco | Departure Time 11:05PM | Arrival Time 11:55PM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 11:10PM | Arrival Time 12:00AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator BlaBlaCar | Departure Time 11:10PM | Arrival Time 11:20PM | Duration 0h10 | Departure days Mon, Sun | Cheapest price $2 |
Operator Autostradale | Departure Time 11:25PM | Arrival Time 12:25AM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Operator BlaBlaCar | Departure Time 11:30PM | Arrival Time 12:20AM | Duration 0h50 | Departure days Thu | Cheapest price $7 |
Operator Flibco | Departure Time 11:35PM | Arrival Time 12:25AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Terravision (2) | Departure Time 11:40PM | Arrival Time 12:30AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Flibco | Departure Time 11:55PM | Arrival Time 12:45AM | Duration 0h50 | Departure days Everyday | Cheapest price $12 |
Operator Autostradale | Departure Time 11:55PM | Arrival Time 12:55AM | Duration 1h00 | Departure days Everyday | Cheapest price $9 |
Live departures
Milan to Orio al Serio bus times
The table below shows live departures for Milan to Orio al Serio buses for today, Friday, November 21. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
141 | 8:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 9:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 9:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 9:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 9:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 10:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 9:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 10:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 9:35 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 10:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 9:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 10:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 9:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 10:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 10:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 10:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 10:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 11:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 10:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 11:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 10:35 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 11:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 10:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 11:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 10:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 11:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
FlixBus | 11:00 AM Milano, Autostazione Lampugnano | 0h50 | 11:50 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 11:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 11:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 11:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 12:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 11:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 12:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 11:35 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 12:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 11:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 12:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 11:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 12:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 12:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 12:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 12:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 1:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
![]() | 12:25 PM Milano, Piazza del Duomo (McDonald`s) | 1h30 | 1:55 PM Orio al Serio, Bergamo Orio al Serio Airport | 0 transfersDirect | |
141 | 12:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 1:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 12:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 1:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 12:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 1:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 12:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 1:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 1:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 1:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 1:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 2:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 1:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 2:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
FlixBus | 1:30 PM Milano, Autostazione Lampugnano | 0h45 | 2:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 1:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 2:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 1:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 2:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 1:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 2:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 2:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 2:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 2:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 3:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 2:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 3:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 2:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 3:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 2:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 3:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 2:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 3:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 3:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 3:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 3:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 4:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 3:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 4:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 3:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 4:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 3:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 4:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
FlixBus | 3:45 PM Milano, Autostazione Lampugnano | 0h50 | 4:35 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 3:50 PM Milano, Piazza Luigi di Savoia | 1h05 | 4:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 4:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 4:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 4:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 5:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 4:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 5:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
FlixBus | 4:30 PM Milano, Autostazione Lampugnano | 0h50 | 5:20 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 4:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 5:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 4:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 5:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 4:50 PM Milano, Piazza Luigi di Savoia | 1h05 | 5:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 5:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 5:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 5:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 6:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 5:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 6:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
FlixBus | 5:35 PM Milano, Autostazione Lampugnano | 0h45 | 6:20 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 5:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 6:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 5:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 6:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 5:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 6:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 6:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 6:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 6:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 7:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 6:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 7:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 6:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 7:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 6:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 7:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 6:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 7:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 7:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 7:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 7:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 8:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 7:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 8:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 7:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 8:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 7:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 8:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 7:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 8:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 8:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 8:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 8:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 9:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
![]() | 8:15 PM Milano, Piazza del Duomo (McDonald`s) | 1h10 | 9:25 PM Orio al Serio, Bergamo Orio al Serio Airport | 0 transfersDirect | |
141 | 8:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 9:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 8:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 9:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 8:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 9:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 8:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 9:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 9:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 9:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 9:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 10:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 9:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 10:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 9:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 10:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 9:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 10:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 9:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 10:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 10:05 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 10:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 10:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 11:00 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 10:25 PM Milano, Piazza Luigi di Savoia | 1h00 | 11:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 10:35 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 11:25 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 10:40 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 11:30 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 10:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 11:55 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 10:55 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 11:45 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 11:10 PM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 12:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 11:55 PM Milano, Piazza Luigi di Savoia | 1h00 | 12:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 1:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 2:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 2:00 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 2:50 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 2:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 2:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 2:20 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 3:10 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 2:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 3:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 2:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 3:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 3:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 3:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 3:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 4:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 3:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 4:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 3:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 4:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 3:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 4:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 4:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 4:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 4:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 5:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 4:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 5:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 4:35 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 5:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 4:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 5:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 4:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 5:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 5:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 5:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 5:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 6:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 5:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 6:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 5:35 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 6:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 5:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 6:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 5:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 6:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 6:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 6:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 6:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 7:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 6:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 7:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 6:35 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 7:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 6:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 7:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 6:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 7:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 7:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 7:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 7:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 8:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 7:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 8:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
FlixBus | 7:35 AM Milano, Autostazione Lampugnano | 0h55 | 8:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 7:35 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 8:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 7:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 8:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 7:55 AM Milano, Piazza Luigi di Savoia | 1h00 | 8:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 8:05 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 8:55 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 8:10 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 9:00 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
141 | 8:25 AM Milano, Piazza Luigi di Savoia | 1h00 | 9:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
FlixBus | 8:30 AM Milano, Autostazione Lampugnano | 0h50 | 9:20 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
Flibco | 8:35 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 9:25 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
BGY | 8:40 AM Milano, Piazza Luigi di Savoia (Milano Stazione Centrale) | 0h50 | 9:30 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Milan to Orio al Serio by bus or train
Compare bus and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 21
Nov 22
Nov 23
Nov 24
Nov 25
Nov 26
Nov 27
Nov 28
Nov 29
Nov 30
Dec 01
Dec 02
Dec 03
Dec 04
Dec 05
Dec 06
Dec 07
Dec 08
Dec 09
Dec 10
Dec 11
Journey information
Overview: Bus from Milan to Orio al Serio
Buses from Milan to Orio al Serio run on average 130 times per day, taking around 1h 14m. Cheap bus tickets for this journey start at $7 (€6) but you can travel from only $6 (€5) by train.
There are 126 buses per day. The earliest bus runs at 00:05, the last at 23:55. The fastest bus covers the 28 miles (46 km) distance in 45m.
Distance 28 miles (46 km) |
Average bus duration 1h 14m |
Cheapest ticket price $7 (€6) |
Buses per day 130 |
Direct buses 126 |
Fastest bus 45m |
First bus 00:05 |
Last bus 23:55 |
Bus providers: Autostradale, flibco, Infobus, Itabus, FlixBus, GoOpti, BlaBlaCar Bus, Flibco, BlaBlaCar from Milan to Orio al SerioYou can travel by bus between Milan to Orio al Serio with Autostradale, flibco, Infobus, Itabus, FlixBus, GoOpti, BlaBlaCar Bus, Flibco, BlaBlaCar for as low as $6 (€5). When you search for schedules and tickets, Omio will show you the best journey
Infobus
Itabus
FlixBus
Autostradale
BlaBlaCar Bus
GoOpti
Flibco
flibco
BlaBlaCar
Buses from Milan to Orio al Serio
Orio al Serio is a small commune in Bergamo and one of the best places to visit if you want to enjoy authentic Italian life. The area has great accommodation options, plus travelers can easily access the city by bus. From Milan, Orio al Serio is approximately 28 miles (45 km) away, and the fastest bus making this trip will get you there in about 50min. Book this bus easily and conveniently using the new Omio app.
Milan to Orio al Serio Bus Time: Daily Departures
Over 30 buses make the trip daily from Milan to Orio al Serio. The departures start from early morning until late night. Two companies provide these services, Terravision and Autostradale. The first departure of the day usually happens at around 4:00 a.m., while the last departure usually happens at around 11:45 p.m.
How long is the journey by bus from Milan to Orio al Serio?
The journey from Milan to Orio al Serio isn’t long, with the two cities being about 28 miles (45 km) apart. The fastest bus takes about 50min to cover this distance, but most buses take about 1h. You’ll only have direct buses available for this journey.

Milano Chanel Bridge. Source: Shutterstock
What is/are the departure and arrival stations for buses from Milan to Orio al Serio?
Departure bus station: Milano is about 2.6 miles (4.2 km) from downtown Milan. The station can be accessed by bus, metro, or taxi. It is a roadside stop, so you’ll only find waiting benches at the station.
Arrival bus station: Orio al Serio in Bergamo Airport is the main stop for buses to Orio al Serio. it is about 4 miles (6.2 km) from downtown, and the bus or taxi is the easiest way to access the station. The station has a ticket office, clean restrooms, and waiting benches.
Which bus companies travel from Milan to Orio al Serio?
Terravision, Autostradale, FlixBus, and BlaBlaCar are the main bus providers for this journey. Terravision and Autostradale are the main bus providers for this trip, both having a departure every 30min. FlixBus and BlaBlaCar have different timetables with limited departures, but FlixBus has at least one departure every hour. You can read more about Terravision, Autostradale, FlixBus, and BlaBlaCar from the Omio magazine, Window Seat.
Terravision buses from Milan to Orio al Serio
Terravison is one of the main bus providers for buses from Milan to Orio al Serio. they have over 20 departures a day, each bus taking about 1h. There’s a departure every 30min, and Terravision is a reliable partner for this journey.
Autostradale buses from Milan to Orio al Serio
Autostradale is another great option if you’re making this trip. They also have a departure every 30min, direct buses only. The buses take about 1h to get to Orio al Serio and are a good option if you’re in a hurry.
FlixBus buses from Milan to Orio al Serio
FlixBus is one of the leading bus providers in Europe. They offer at least 20 buses on this journey, departing every hour. They have the fastest bus to Orio al Serio, taking about 50min.
BlaBlaCar buses from Milan to Orio al Serio
BlaBlaCar is also a good option for the trip, only that they provide limited departures. They have around five buses available every day but will still get you to your destination in time. Moreover, BlaBlaCar is popular for comfortable journeys.
Traveling by bus is a sustainable journey
Taking the bus from Milan to Orio al Serio is one of the most sustainable ways of making this journey. Here is why. Buses nowadays run on clean, renewable energy, meaning they aren’t the polluting machines they were before. Bus providers also offer carbon offsets, and passengers can play their part in taking care of the environment. Moreover, the emissions per passenger per trip are low for buses compared to single_occupancy vehicles since they ferry more passengers at one time. Additionally, they cause less congestion on roads, preventing carbon emissions from stationary vehicles. Finally, bus tickets are now paperless, thanks to the new Omio app, saving trees and the environment.
Milan to Orio al Serio Terravision Bus: Services on board
Each passenger will be allowed only one bag to fit in the overhead compartment on these buses. Bikes and wheelchairs travel under the bus Pets aren’t welcome on the bus. The buses have wheelchair lifts, and drivers assist people in wheelchairs. Onboard amenities include free Wi_Fi, clean restrooms, air conditioning, and power outlets.
Milan to Orio al Serio Autostradale Bus: Services on board
Autostradale allows passengers only one bag on the bus. Bikes are charged extra and travel under the bus. The buses are wheelchair_accessible, and there are special services for people in wheelchairs. Pets aren’t welcome on the bus. Amenities include free Wi_Fi, clean restrooms, power outlets, and air conditioning.
Milan to Orio al Serio FlixBus Bus: Services on board
FlixBus will allow you to bring two bags on the trip. The buses have wheelchair lifts, and drivers assist people in wheelchairs during boarding or transfers. Pets aren’t allowed on the bus, and amenities offered include free Wi_Fi, air conditioning, clean restrooms, and AC outlets.
Milan to Orio al Serio BlaBlaCar Bus: Services on board
Passengers can bring two bags on BlaBlaCar buses. The company offers special services to people in wheelchairs, and every bus is equipped with wheelchair lifts. Pets can’t travel on the bus, and amenities offered include free Wi_Fi, air conditioning, clean restrooms, and power outlets.
How to find cheap bus tickets from Milan to Orio al Serio
If you wish to save some money traveling from Milan to Orio al Serio, here are some hacks you should use. First, book your ticket in advance. Book your ticket weeks or months in advance to enjoy cheaper fares than on the day of travel. Second, choose the slower trips. Slower buses are usually cheaper than high_speed or direct buses and are a good way to save. Three, be flexible with your travel dates. If you’re free to travel on any date, you can compare fares for various dates and book your ticket on the day with the cheapest fares.

Orioalserio Overview.. Source: Shutterstock
To Orio al Serio by bus – travel tips
From medieval architecture to local cuisine, this authentic Italian commune a little off the beaten path is one of the best stops in northern Italy. Orio al Serio is a stunning destination in the north characterized by cobbled lanes, Venetian walls, and a welcoming ambiance. If you’re looking for a weekend break, this city would be perfect or perhaps a longer stay if you’d wish to go off the beaten path to discover something new. The town also has plenty of accommodation from hotels to bed and breakfast and would suit everyone from solo travelers to those with families. Orio al Serio boasts of plenty of medieval history, from cobbled lanes to ancient churches. It is the kind of place that hasn’t changed for centuries, and there are lots of old buildings and churches to explore. The local food is also superb. From pasta to pizza and gelato, there’s plenty of local produce to enjoy in Orio al Serio. After downing a plate of authentic Italian cuisine, take a walk through the square and around this small town, taking in the views of the Alps sitting at a distance. Before leaving Orio al Serio, ensure you visit:
- Shop at Orio center
- Visit Citta alta
- Bike through Borgo canale
- See the Basilica di Santa Maria Maggiore
- Check out Castello di Malpaga
FAQs: Bus from Milan to Orio al Serio
Find answers to the most common questions about traveling from Milan to Orio al Serio by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Orio al Serio, this guide helps you travel smarter and with confidence.

- Autostradale
- Assistance
- Priority boarding
- Accessible seating.
- Flibco National
- Assistance
- Priority boarding
- Accessible seating.
- Infobus
- Assistance
- Priority seating
- Transport for wheelchairs and mobility aids.
- Orio al Serio Airport, a major international airport serving the Lombardy region and a gateway to nearby attractions
- Parco del Serio, a natural park offering walking and cycling paths along the Serio River
- Chiesa di San Giorgio, a historic church known for its architectural beauty and serene atmosphere
- Centro Commerciale Oriocenter, a large shopping mall with a variety of stores and dining options
- Museo del Presepio, a museum dedicated to nativity scenes showcasing intricate craftsmanship and cultural significance.
- Basilica di Santa Maria Maggiore, a historic church in nearby Bergamo known for its stunning architecture and art
- Accademia Carrara, an art gallery in Bergamo featuring a rich collection of Italian Renaissance paintings
- Città Alta, the old town of Bergamo, offering picturesque streets, historic buildings, and panoramic views
- Visit local wineries in the Lombardy region for wine tasting and tours
- Explore the local cuisine at traditional Italian restaurants in the area.
- Autostradale
- You can cancel your ticket up to 24 hours before departure for a full refund. No refunds for cancellations within 24 hours.
- Flibco National
- You can cancel your ticket up to 24 hours before departure for a full refund. No refunds for cancellations within 24 hours.
- Infobus
- You can cancel your ticket up to 24 hours before departure for a partial refund. Cancellations within 24 hours may incur a fee.
To find the cheapest bus tickets for your trip from Milan to Orio al Serio, follow these tips:
Start your search now and compare ticket prices to find the best deal!
- Autostradale
- One carry-on bag up to 8kg (55x40x20cm) and one checked bag up to 20kg (70x50x30cm).
- Flibco National
- One carry-on bag up to 10kg (55x40x20) and one checked bag up to 20kg (70x50x30).
- Infobus
- One carry-on bag up to 5kg (40x20x25) and one checked bag up to 20kg (50x30x80).
- Autostradale
- 10€ per additional bag up to 20 kg.
- Flibco National
- 10€ per additional bag up to 30 kg.
- Infobus
- 10€ per additional bag.
- Autostradale
- Small pets allowed in carriers
- Larger pets must be leashed and muzzled.
- Flibco National
- Small pets allowed in carriers
- Larger pets must be leashed and muzzled.
- Infobus
- Small pets allowed in carriers
- Larger pets may require a separate ticket.
popular bus stations
Popular bus stations from Milan to Orio al Serio
- 06:00-23:00
- Free Wi-Fi
- Cafeteria Milano (in the station)
- Trattoria San Donato (0.5 km)
- Burger House (0.7 km).
- Available outside the station.
- Elevators, ramps
- Available in the station.
- Metro: M3 Bus: 121, 132, 133
- 06:00-23:00
- Free Wi-Fi
- Cafeteria Lampugnano (in the station)
- Trattoria Milano (0.5 km)
- Pizza Express (0.7 km).
- Available outside the station.
- Elevators, ramps
- Available in the station.
- Metro: M1 Bus: 68, 78, 80
- 06:00-22:00
- Free Wi-Fi
- Cafeteria Milano Centrale (in the station)
- Ristorante Pizzeria San Giorgio (0.5 km)
- Osteria Fara (0.7 km).
- Available outside the main entrance.
- Elevators, ramps
- Available in the station.
- Bus: 60, 81, 90, 91 Metro: M2, M3 Train: Milano Centrale
- 06:00-22:00
- Free Wi-Fi
- Cafeteria Italiana (in the station)
- Fast Food Express (in the station)
- Trattoria Milano (0.5 km).
- Available outside the station.
- Elevators, ramps
- Available in the station.
- Bus: 121, 132 Metro: M3
- 06:00-23:00
- Free Wi-Fi
- Available outside the station, near the arrivals area.
- Elevators, ramps
- Available in the station.
- Bus: 1, 1A
More options for your journey from Milan to Orio al Serio
Here are some other resources that might have the information you need





