Bergamo to Milan train with Regionale

Sat, Jun 14
+ Add return
Regionale
Frecciarossa
Frecciargento
Trenord
Deutsche Bahn
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 Bergamo to Milan

Showing times and prices for Jun 15

Cheapest price

$7

Average price

$8

Fastest journey

48 m

Average duration

48 m

Trains per day

68

Distance

45 km

Cheap tickets

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

The average ticket from Bergamo to Milan will cost around $8 if you buy it on the day, but the cheapest tickets can be found for only $7.

Fast trains

Of the 68 trains that leave Bergamo for Milan on Sun, Jun 15, 17 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Sun, Jun 15 the direct trains cover the 45 km distance in an average of 48 m but if you time it right, some trains will get you there in just 48 m .

On Sun, Jun 15 the slowest trains will take 48 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.

RegionaleAutobus TRENORD 30A · Regionale TRENORD 25830
08:01AM1h28
Bergamo Ospedale
09:29AMMilan Porta Garibaldi
$71One-way
1 transfer
RegionaleAutobus TRENORD 26A · Regionale TRENORD 25826
06:49AM1h40
Bergamo station
08:29AMMilan Porta Garibaldi
$71One-way
1 transfer
RegionaleAutobus TRENORD 70A · Regionale TRENORD 25870
05:49PM1h40
Bergamo station
07:29PMMilan Porta Garibaldi
$71One-way
1 transfer
RegionaleAutobus TRENORD 18A · Regionale TRENORD 25818
04:49AM1h40
Bergamo station
06:29AMMilan Porta Garibaldi
$71One-way
1 transfer
RegionaleAutobus TRENORD 58A · Regionale TRENORD 25858
03:01PM1h28
Bergamo Ospedale
04:29PMMilan Porta Garibaldi
$71One-way
1 transfer

Travel Information

Compare train and bus for Bergamo to Milan

Omio recommends booking the train as it is the most popular option from Bergamo to Milan among Omio's users. If you are prioritising price take the bus with prices starting from €2. For those with little time consider booking a bus which can get you there in 1h 9m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.0kg.

Compare train with

Most popular
Train
Bus

€5

Average price

€4

Average price

Cheapest

1h 59m

Average duration

1h 29m

Onboard

+

30m

Additional time*

1h 39m

Average duration

Fastest

1h 9m

Onboard

+

30m

Additional time*

0.0 - 0.0kg

CO2 emissions

Lowest

0.0 - 0.1kg

CO2 emissions

Direct Options

Direct Options

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

Live departures

Bergamo to Milan train times

Showing trains for today, Saturday, June 14
Last updated at 11:38 AM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaregAutobus TRENORD 54A · Regionale TRENORD 25854
On time
11:49 AM Bergamo station
1h40
1:29 PM Milan Porta Garibaldi
1 transfer
trenitaliaregAutobus TRENORD 54A · Regionale TRENORD 2585412:01 PM Bergamo Ospedale
1h28
1:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 2230
On time
12:02 PM Bergamo station
0h48
12:50 PM Milan Centrale
0 transfersDirect
trenitaliaregRegionale TRENORD 22650 · Regionale TRENORD 2632
On time
12:18 PM Bergamo station
1h17
1:35 PM Milan Centrale
1 transfer
trenitaliaregAutobus TRENORD 58A · Regionale TRENORD 2585812:49 PM Bergamo station
1h40
2:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 58A · Regionale TRENORD 258581:01 PM Bergamo Ospedale
1h28
2:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 2232
On time
1:02 PM Bergamo station
0h48
1:50 PM Milan Centrale
0 transfersDirect
trenitaliaregRegionale TRENORD 22654 · Regionale TRENORD 26341:18 PM Bergamo station
1h17
2:35 PM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 62A · Regionale TRENORD 258621:49 PM Bergamo station
1h40
3:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 62A · Regionale TRENORD 258622:01 PM Bergamo Ospedale
1h28
3:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 2234
On time
2:02 PM Bergamo station
0h48
2:50 PM Milan Centrale
0 transfersDirect
trenitaliaregRegionale TRENORD 22658 · Regionale TRENORD 2636
On time
2:18 PM Bergamo station
1h17
3:35 PM Milan Centrale
1 transfer
trenitaliaregAutobus TRENORD 66A · Regionale TRENORD 258662:49 PM Bergamo station
1h40
4:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 66A · Regionale TRENORD 258663:01 PM Bergamo Ospedale
1h28
4:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22363:02 PM Bergamo station
0h48
3:50 PM Milan Centrale0 transfersDirect
trenitaliaregRegionale TRENORD 22662 · Regionale TRENORD 2638
On time
3:18 PM Bergamo station
1h17
4:35 PM Milan Centrale
1 transfer
trenitaliaregAutobus TRENORD 70A · Regionale TRENORD 258703:49 PM Bergamo station
1h40
5:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 70A · Regionale TRENORD 258704:01 PM Bergamo Ospedale
1h28
5:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 2238
On time
4:02 PM Bergamo station
0h48
4:50 PM Milan Centrale
0 transfersDirect
trenitaliaregRegionale TRENORD 22666 · Regionale TRENORD 26404:18 PM Bergamo station
1h17
5:35 PM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 72A · Regionale TRENORD 25872 · S9 TRENORD 249734:21 PM Bergamo Ospedale
2h03
6:24 PM Milano Romolo2 transfers
trenitaliaregAutobus TRENORD 72A · Regionale TRENORD 258724:21 PM Bergamo Ospedale
1h38
5:59 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 74A · Regionale TRENORD 258744:49 PM Bergamo station
1h40
6:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 74A · Regionale TRENORD 258745:01 PM Bergamo Ospedale
1h28
6:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 2240
On time
5:02 PM Bergamo station
0h48
5:50 PM Milan Centrale
0 transfersDirect
trenitaliaregAutobus TRENORD 65A · Regionale TRENORD 22425:17 PM Bergamo Ospedale
1h33
6:50 PM Milan Centrale1 transfer
trenitaliaregRegionale TRENORD 22670 · Regionale TRENORD 26425:18 PM Bergamo station
1h17
6:35 PM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 78A · Regionale TRENORD 258785:49 PM Bergamo station
1h40
7:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 78A · Regionale TRENORD 258786:01 PM Bergamo Ospedale
1h28
7:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22426:02 PM Bergamo station
0h48
6:50 PM Milan Centrale0 transfersDirect
trenitaliaregAutobus TRENORD 69A · Regionale TRENORD 22446:12 PM Bergamo Ospedale
1h38
7:50 PM Milan Centrale1 transfer
trenitaliaregRegionale TRENORD 22674 · Regionale TRENORD 26446:18 PM Bergamo station
1h17
7:35 PM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 82A · Regionale TRENORD 258826:49 PM Bergamo station
1h40
8:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 82A · Regionale TRENORD 258827:01 PM Bergamo Ospedale
1h28
8:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22447:02 PM Bergamo station
0h48
7:50 PM Milan Centrale0 transfersDirect
trenitaliaregRegionale TRENORD 22678 · Regionale TRENORD 26467:18 PM Bergamo station
1h17
8:35 PM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 86A · Regionale TRENORD 258867:49 PM Bergamo station
1h40
9:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 86A · Regionale TRENORD 258868:01 PM Bergamo Ospedale
1h28
9:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 2246
On time
8:07 PM Bergamo station
0h48
8:55 PM Milan Centrale
0 transfersDirect
trenitaliaregRegionale TRENORD 22489:00 PM Bergamo station
0h50
9:50 PM Milan Centrale0 transfersDirect
trenitaliaregAutobus TRENORD 18A · Regionale TRENORD 258182:49 AM Bergamo station
1h40
4:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22123:00 AM Bergamo station
0h50
3:50 AM Milan Centrale0 transfersDirect
trenitaliaregAutobus TRENORD 18A · Regionale TRENORD 258183:01 AM Bergamo Ospedale
1h28
4:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 22A · Regionale TRENORD 258223:49 AM Bergamo station
1h40
5:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 22A · Regionale TRENORD 258224:01 AM Bergamo Ospedale
1h28
5:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22144:02 AM Bergamo station
0h48
4:50 AM Milan Centrale0 transfersDirect
trenitaliaregTRENO DEL MARE 30904:30 AM Bergamo station
0h50
5:20 AM Milan Rogoredo0 transfersDirect
trenitaliaregAutobus TRENORD 26A · Regionale TRENORD 258264:49 AM Bergamo station
1h40
6:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 26A · Regionale TRENORD 258265:01 AM Bergamo Ospedale
1h28
6:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 2216
On time
5:02 AM Bergamo station
0h48
5:50 AM Milan Centrale
0 transfersDirect
trenitaliaregRegionale TRENORD 22622 · Regionale TRENORD 26185:18 AM Bergamo station
1h17
6:35 AM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 30A · Regionale TRENORD 258305:49 AM Bergamo station
1h40
7:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 30A · Regionale TRENORD 258306:01 AM Bergamo Ospedale
1h28
7:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 2218
On time
6:02 AM Bergamo station
0h48
6:50 AM Milan Centrale
0 transfersDirect
trenitaliaregRegionale TRENORD 22626 · Regionale TRENORD 26206:18 AM Bergamo station
1h17
7:35 AM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 34A · Regionale TRENORD 258346:49 AM Bergamo station
1h40
8:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 34A · Regionale TRENORD 258347:01 AM Bergamo Ospedale
1h28
8:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22207:02 AM Bergamo station
0h48
7:50 AM Milan Centrale0 transfersDirect
trenitaliaregRegionale TRENORD 22630 · Regionale TRENORD 26227:18 AM Bergamo station
1h17
8:35 AM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 38A · Regionale TRENORD 258387:49 AM Bergamo station
1h40
9:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 38A · Regionale TRENORD 258388:01 AM Bergamo Ospedale
1h28
9:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22634 · Regionale TRENORD 2624
On time
8:18 AM Bergamo station
1h17
9:35 AM Milan Centrale
1 transfer
trenitaliaregAutobus TRENORD 42A · Regionale TRENORD 258428:49 AM Bergamo station
1h40
10:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 42A · Regionale TRENORD 258429:01 AM Bergamo Ospedale
1h28
10:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22638 · Regionale TRENORD 26269:18 AM Bergamo station
1h17
10:35 AM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 46A · Regionale TRENORD 258469:49 AM Bergamo station
1h40
11:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 46A · Regionale TRENORD 2584610:01 AM Bergamo Ospedale
1h28
11:29 AM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 22642 · Regionale TRENORD 262810:18 AM Bergamo station
1h17
11:35 AM Milan Centrale1 transfer
trenitaliaregAutobus TRENORD 50A · Regionale TRENORD 2585010:49 AM Bergamo station
1h40
12:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregAutobus TRENORD 50A · Regionale TRENORD 2585011:01 AM Bergamo Ospedale
1h28
12:29 PM Milan Porta Garibaldi1 transfer
trenitaliaregRegionale TRENORD 222811:02 AM Bergamo station
0h48
11:50 AM Milan Centrale0 transfersDirect
trenitaliaregRegionale TRENORD 22646 · Regionale TRENORD 263011:18 AM Bergamo station
1h17
12:35 PM Milan Centrale1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Bergamo to Milan by train or bus

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

How far in advance should I book train tickets from Bergamo to Milan?

The best time to book your train from Bergamo to Milan is 84 days before departure. See how prices for trains change on the Bergamo to Milan route.
Prices are for one-way tickets for one passenger from Bergamo to Milan per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Bergamo to Milan.

Journey information

Overview: Train from Bergamo to Milan

ItalyItaly
ItalyItaly
Icon of train
Trains from Bergamo to Milan run on average 79 times per day, taking around 1h 29m. Cheap train tickets for this journey start at $6 (€5) but you can travel from only $3 (€2) 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 $3 (€2)
Distance
27 miles (45 km)
Average train duration
1h 29m
Cheapest ticket price
$6 (€5)
Trains per day
79
Direct trains
25
Fastest train
50m
First train
07:49
Last train
22:00
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 $3 (€2)

Train providers: Regionale, Frecciarossa and Frecciargento from Bergamo to Milan trains

Travel between Bergamo and Milan from $6 (€5) with Omio’s train partners Regionale, Frecciarossa and Frecciargento! You can find the best schedules and tickets when comparing and booking the most popular route for you.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Train information from Bergamo to Milan with Regionale:

  • Average Duration: 48 min
  • Cheapest Price: $6

Traveling by train from Bergamo to Milan

The train connection between Bergamo and Milan is efficient and convenient, making it easy for travelers to explore these vibrant cities. The journey is serviced by several providers including Regionale, Frecciarossa, and Frecciargento. With frequent departures throughout the day, passengers can enjoy a comfortable ride while taking in the scenic views of Lombardy's countryside. Whether you're heading to Milan for business or leisure, this rail link offers a seamless travel experience.

Train Connection: Bergamo to Milan

The train connection between Bergamo and Milan is direct, with a duration of just 48 minutes. There are approximately 12 connections available each day, providing convenient travel options for passengers. The departure stations include Bergamo and Bergamo Ospedale, while the arrival stations in Milan encompass Milano Villapizzone, Milano Rogoredo, Milano Greco Pirelli, Milano Centrale, Milano Porta Garibaldi, and Milano Lambrate.

Bergamo to Milan Train Connection

The first daily train from Bergamo to Milan departs at 06:49, providing an early start for travelers looking to explore the vibrant city of Milan. The last train of the day leaves at 22:00, allowing visitors ample time to enjoy a full day in this bustling metropolis before returning.

Train Tickets Price for Bergamo to Milan

The cheapest ticket price for the train connection from Bergamo to Milan is €5. The average ticket price typically hovers around €5 as well, making this route an economical choice for travelers looking to explore these vibrant Italian cities.

Exploring Milan: A Journey Through History and Culture

Welcome to the magnificent Milan Cathedral, or Duomo di Milano, a stunning example of Gothic architecture that took nearly six centuries to complete. Its intricate façade and towering spires not only symbolize Milan's rich history but also serve as a testament to the city's artistic ambition during the Renaissance. As you step inside, be sure to admire its breathtaking stained glass windows and climb up for panoramic views of the city from its rooftop terraces.

Next, we find ourselves at Galleria Vittorio Emanuele II, an architectural marvel often referred to as Italy’s oldest shopping mall. Opened in 1867, this elegant structure is significant not just for its luxurious shops and cafes but also as a social hub where locals gather under its grand glass dome adorned with beautiful mosaics. Don’t miss taking a spin on the iconic bull mosaic—it's said that doing so brings good luck!

Finally, let’s explore Sforza Castle (Castello Sforzesco), which has stood since the 15th century as both a fortress and royal residence for Duke Francesco Sforza. This historic landmark holds immense significance in Italian history; it was once home to notable figures like Leonardo da Vinci who contributed art pieces now housed within its walls. Wander through its expansive courtyards and museums filled with masterpieces while imagining life in this formidable stronghold during times of power struggles!

FAQs: Trains from Bergamo to Milan

FAQs: Travel by train from Bergamo to Milan 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 Bergamo to Milan.
FAQs

popular train stations

Popular train stations from Bergamo to Milan

Bergamo
Milan
The major train station for departures in Bergamo is Bergamo Ospedale. Find all the information you need to know about services, amenities and connections at Bergamo Ospedale for your trip from Bergamo to Milan.
Bergamo OspedaleDiningAccessibilityBike Rental
Amenities at train station
DiningDining
AccessibilityAccessibility
Bike RentalBike Rental
information
ticketOfficeHours
Distance to city center
2 km
platformCount
Number of platforms
2
Accessibility
Accessibility
  • Elevators, ramps.
Station Plan
  • The station is a small facility primarily serving the nearby hospital area.
Public transit options for Bergamo Ospedale
  • Bus: Several local bus lines available
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Bike RentalBike Rental
Car RentalCar Rental
Information DeskInformation Desk
Luggage CartsLuggage Carts
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
platformCount
Number of platforms
6
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week, 24 hours a day. Access via Piazzale Guglielmo Marconi.
Dining
Dining
  • Ristorante La Bruschetta
  • Osteria D'Ambrosio
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • €1
Hotel
Hotel
  • Hotel Excelsior San Marco
  • Mercure Bergamo Centro Palazzo Dolci
  • Hotel Cappello d'Oro
Lost and Found Office
Lost and Found Office
  • Located in the main hall
Bike Parking
Bike Parking
  • 132 places, covered
Car Rental
Car Rental
  • Avis
  • Europcar
  • Hertz
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, platforms 1-6 for regional and long-distance trains
  • Hall 2: ticket office and waiting area
Public transit options for Bergamo
  • Bus: Several lines available
  • Tram: Line T1
The major train station for arrivals in Milan is Milano Centrale. Find all the information you need to know about services, amenities and connections at Milano Centrale for your journey to Milan from Bergamo.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
Bike ParkingBike Parking
Bike RentalBike Rental
Car RentalCar Rental
Information DeskInformation Desk
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 05:50 - 22:20
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free WiFi in the station.
Lockers
Lockers
  • Provided by KiPoint and located on the ground floor, on the side of Piazza Luigi di Savoia. It is open every day from 06:00 to 23:00.
Dining
Dining
  • Venchi
  • Panzera Coffee
  • Burger King
  • Bar Motta
  • Caffè Napoli
  • VyTA Boulangerie
  • Spontini
  • Starbucks
  • Dispensa Emilia
  • McDonald's
  • & many more
Accessibility
Accessibility
  • Station is wheelchair accessible, has elevators and the Sala Blu, Trenitalia's office of assistance for disabled travelers, is next to Platform 4.
Hotel
Hotel
  • Glam Hotel Milano
  • NYX MIlan
  • iQ Hotel Milano
Ticket Office
Ticket Office
  • Mon - Sun: 05:50 - 22:20
Information Desk
Information Desk
  • Located next to the ticket office on the ground floor in the shopping gallery.
Public transit options for Milano Centrale
  • Metro lines: M2 (green), M3 (yellow)
  • Tram lines: 1
  • Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
  • Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Car RentalCar Rental
Information DeskInformation Desk
Luggage CartsLuggage Carts
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
5 km
platformCount
Number of platforms
8
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week, 24 hours a day. Access is available from Via G Battista Cassinis.
Dining
Dining
  • Ristorante Pizzeria Il Moro
  • Osteria La Piola
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • €1
Hotel
Hotel
  • Starhotels Business Palace
  • Hotel Mistral
  • Hotel Brenta Milano
Lost and Found Office
Lost and Found Office
  • Located in the main hall
Car Rental
Car Rental
  • Avis
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, platforms 1-8 for trains to various destinations
  • Hall 2: metro connections
Public transit options for Milano Rogoredo
  • Metro: Line M3
  • Bus: Several lines available
  • Train: Regional and high-speed services
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Bike RentalBike Rental
Car RentalCar Rental
Information DeskInformation Desk
Luggage CartsLuggage Carts
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
4 km
platformCount
Number of platforms
7
Wifi
Wifi
  • Free
Parking
Parking
  • Parking is available near the station with access from Via Rombon.
Dining
Dining
  • Ristorante Pizzeria Il Girasole
  • Osteria Lambrate
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • €1
Hotel
Hotel
  • MEININGER Milano Lambrate
  • Hotel Gamma
  • Hotel Lugano
Lost and Found Office
Lost and Found Office
  • Located in the main hall
Car Rental
Car Rental
  • Avis
  • Europcar
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, platform 1-7 for trains to various destinations
  • Hall 2: Metro connections
Public transit options for Milano Lambrate
  • Metro: Line M2
  • Bus: Several lines available
  • Tram: Line 19
Amenities at train station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Bike ParkingBike Parking
Bike RentalBike Rental
information
phone
Phone Number
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free Wi-Fi in the station.
Dining
Dining
  • Caffeteria Panni Caldi
  • Princi
  • Burgez
  • Bricco Café
  • U! Come tu mi vuoi
  • Autogrill
  • Culto
Accessibility
Accessibility
  • Accessible facilities such as ticket machines, toilets, and ramps and additional assistance as needed from 07:45 to 22:30.
Hotel
Hotel
  • Hotel NH Milano Palazzo Moscova
  • AC Hotel by Marriott Milano
  • Tocq Hotel
Public transit options for Milano Porta Garibaldi
  • Metro lines: M2, M5
  • Bus lines: 43, 56, 70, 94
  • Train lines: R21, R31, S1, S11, S2, S5, S7, S8
Amenities at train station
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Bike ParkingBike Parking
Luggage CartsLuggage Carts
information
ticketOfficeHours
Distance to city center
5 km
platformCount
Number of platforms
4
Dining
Dining
  • Ristorante Al Vecchio Porco
  • Osteria dei Vecchi Sapori
Taxis
Taxis
  • Outside the main entrance.
WC
WC
  • Free of charge
Hotel
Hotel
  • Radisson Blu Hotel Milan
  • Hotel Sunflower
  • Hotel Berlino
Luggage Carts
Luggage Carts
  • Free
Public transit options for Milano Villapizzone
  • Tram: Line 12
  • Bus: Several lines available
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Bike RentalBike Rental
Information DeskInformation Desk
Luggage CartsLuggage Carts
information
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
5 km
platformCount
Number of platforms
5
Wifi
Wifi
  • Free
Parking
Parking
  • Parking is available near the station, with access from Via Roberto Cozzi.
Dining
Dining
  • Ristorante Greco
  • Osteria della Stazione
Taxis
Taxis
  • Outside the main entrance.
WC
WC
  • €1
Hotel
Hotel
  • Hotel Greco
  • Hotel Gala
  • Novotel Milano Nord Ca Granda
Lost and Found Office
Lost and Found Office
  • Located in the main hall
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, platform 1-5 for trains to regional and suburban destinations
Public transit options for Milano Greco Pirelli
  • Metro: Line M5
  • Bus: Several lines available
  • Tram: Line 7

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