Arriving from the airport (Orio al Serio) Bergamo to Milano. The way long is approximately about 1.5 hours. The price is about 15 euros. Photo: By Luigi Chiesa - Own work, CC BY 3.0, https://commons.wikimedia.org/w/index.php?curid=1169375
There are two bus services to the Milano central station. One is http://www.orioshuttle.com/_eng/# (the service is till 23:30) the oneway ticket price is 6 euro. The schedule is in photos. The second one is Flixbus (the service is available till 23:30) one-way ticket price is about 10 dollars. The booking engine is available by this link http://bit.ly/FlixBus-booking-ru If you miss the buses, there is another opportunity to get Milan till 2:30 AM by GoOpti (the price is about 40 euro one-way ticket) Do not miss the bus! If you miss this chance - enjoy the airport facilities till 5:00 AM.
Although it is not the biggest railway station in Europe, this is most pompous. The inner space covered with roof equal to two football fields. It sounds even more impressive while you say that the station was build in the even beginning of the 20-the century. The First World War interrupted the construction that ends in a time of Mussolini. As a result of this fate, there are mixed architectural styles from art nuevo to fascism. photo: מאת Daniel Case - נוצר על ידי מעלה היצירה, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=50790659