Bologna to Milan Centrale train

Cheap train tickets from Bologna to Milan Centrale

Showing times and prices for Aug 13

Cheapest

18

Average

33

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
04:54PMBologna Centrale2h51 07:45PMMilan Centrale
1 transfer
181One-way
Cheapest
06:58AMBologna Centrale2h52 09:50AMMilan Centrale
0 transfers
181One-way
Cheapest
11:50AMBologna Centrale2h55 02:45PMMilan Centrale
0 transfers
181One-way
Cheapest
09:50AMBologna Centrale2h55 12:45PMMilan Centrale
0 transfers
181One-way
Cheapest
03:50PMBologna Centrale2h55 06:45PMMilan Centrale
0 transfers
181One-way

Train schedule from Bologna to Milan Centrale

Showing trains for tomorrow, Saturday, August 13
04:56AMBologna Centrale2h09 07:05AMMilan Centrale
0 transfers
05:00AMBologna Centrale2h45 07:45AMMilan Centrale
1 transfer
05:06AMBologna Centrale2h06 07:12AMMilan Centrale
0 transfers
05:28AMBologna Centrale2h32 08:00AMMilan Centrale
0 transfers
05:50AMBologna Centrale3h00 08:50AMMilan Centrale
0 transfers
06:24AMBologna Centrale2h26 08:50AMMilan Centrale
1 transfer
06:58AMBologna Centrale2h52 09:50AMMilan Centrale
0 transfers
07:18AMBologna Centrale1h57 09:15AMMilan Centrale
0 transfers
07:33AMBologna Centrale3h02 10:35AMMilan Centrale
2 transfers
07:36AMBologna Centrale1h44 09:20AMMilan Centrale
0 transfers
07:50AMBologna Centrale2h55 10:45AMMilan Centrale
0 transfers
08:06AMBologna Centrale1h49 09:55AMMilan Centrale
0 transfers
08:10AMBologna Centrale3h25 11:35AMMilan Centrale
1 transfer
08:18AMBologna Centrale1h52 10:10AMMilan Centrale
0 transfers
08:33AMBologna Centrale4h07 12:40PMMilan Centrale
2 transfers
08:36AMBologna Centrale1h39 10:15AMMilan Centrale
0 transfers
09:06AMBologna Centrale1h39 10:45AMMilan Centrale
0 transfers
09:18AMBologna Centrale1h47 11:05AMMilan Centrale
0 transfers
09:36AMBologna Centrale1h39 11:15AMMilan Centrale
0 transfers
09:46AMBologna Centrale2h29 12:15PMMilan Centrale
0 transfers
09:50AMBologna Centrale2h55 12:45PMMilan Centrale
0 transfers
10:06AMBologna Centrale1h44 11:50AMMilan Centrale
0 transfers
10:10AMBologna Centrale3h25 01:35PMMilan Centrale
1 transfer
10:33AMBologna Centrale4h07 02:40PMMilan Centrale
2 transfers
10:36AMBologna Centrale1h34 12:10PMMilan Centrale
0 transfers
11:05AMBologna Centrale2h35 01:40PMMilan Centrale
0 transfers
11:06AMBologna Centrale1h44 12:50PMMilan Centrale
0 transfers
11:18AMBologna Centrale1h47 01:05PMMilan Centrale
0 transfers
11:36AMBologna Centrale1h39 01:15PMMilan Centrale
0 transfers
11:46AMBologna Centrale1h39 01:25PMMilan Centrale
0 transfers
11:50AMBologna Centrale2h55 02:45PMMilan Centrale
0 transfers
12:06PMBologna Centrale1h44 01:50PMMilan Centrale
0 transfers
12:10PMBologna Centrale3h25 03:35PMMilan Centrale
1 transfer
12:20PMBologna Centrale1h52 02:12PMMilan Centrale
0 transfers
12:36PMBologna Centrale1h46 02:22PMMilan Centrale
0 transfers
12:50PMBologna Centrale2h55 03:45PMMilan Centrale
1 transfer
01:06PMBologna Centrale1h44 02:50PMMilan Centrale
0 transfers
01:18PMBologna Centrale1h47 03:05PMMilan Centrale
0 transfers
01:36PMBologna Centrale1h44 03:20PMMilan Centrale
0 transfers
01:46PMBologna Centrale1h39 03:25PMMilan Centrale
0 transfers
01:50PMBologna Centrale2h55 04:45PMMilan Centrale
0 transfers
02:06PMBologna Centrale1h44 03:50PMMilan Centrale
0 transfers
02:10PMBologna Centrale3h25 05:35PMMilan Centrale
1 transfer
02:36PMBologna Centrale1h49 04:25PMMilan Centrale
0 transfers
02:51PMBologna Centrale1h39 04:30PMMilan Centrale
0 transfers
03:06PMBologna Centrale1h44 04:50PMMilan Centrale
0 transfers
03:18PMBologna Centrale1h47 05:05PMMilan Centrale
0 transfers
03:36PMBologna Centrale1h44 05:20PMMilan Centrale
0 transfers
03:48PMBologna Centrale1h37 05:25PMMilan Centrale
0 transfers
03:50PMBologna Centrale2h55 06:45PMMilan Centrale
0 transfers
04:06PMBologna Centrale1h39 05:45PMMilan Centrale
0 transfers
04:10PMBologna Centrale3h25 07:35PMMilan Centrale
1 transfer
04:18PMBologna Centrale1h47 06:05PMMilan Centrale
0 transfers
04:36PMBologna Centrale1h54 06:30PMMilan Centrale
0 transfers
04:46PMBologna Centrale2h31 07:17PMMilan Centrale
0 transfers
04:51PMBologna Centrale1h39 06:30PMMilan Centrale
0 transfers
04:54PMBologna Centrale2h51 07:45PMMilan Centrale
1 transfer
05:06PMBologna Centrale1h49 06:55PMMilan Centrale
0 transfers
05:18PMBologna Centrale1h47 07:05PMMilan Centrale
0 transfers
05:36PMBologna Centrale1h39 07:15PMMilan Centrale
0 transfers
05:50PMBologna Centrale2h55 08:45PMMilan Centrale
0 transfers
06:06PMBologna Centrale1h39 07:45PMMilan Centrale
0 transfers
06:21PMBologna Centrale1h39 08:00PMMilan Centrale
0 transfers
06:36PMBologna Centrale1h44 08:20PMMilan Centrale
0 transfers
06:47PMBologna Centrale1h43 08:30PMMilan Centrale
0 transfers
07:05PMBologna Centrale2h35 09:40PMMilan Centrale
0 transfers
07:06PMBologna Centrale1h44 08:50PMMilan Centrale
0 transfers
07:36PMBologna Centrale1h49 09:25PMMilan Centrale
0 transfers
07:47PMBologna Centrale1h43 09:30PMMilan Centrale
0 transfers
07:52PMBologna Centrale1h58 09:50PMMilan Centrale
0 transfers
07:57PMBologna Centrale2h48 10:45PMMilan Centrale
0 transfers
08:06PMBologna Centrale1h39 09:45PMMilan Centrale
0 transfers
08:33PMBologna Centrale2h49 11:22PMMilan Centrale
1 transfer
08:36PMBologna Centrale1h34 10:10PMMilan Centrale
0 transfers
08:46PMBologna Centrale2h31 11:17PMMilan Centrale
0 transfers
08:50PMBologna Centrale2h40 11:30PMMilan Centrale
0 transfers
08:56PMBologna Centrale1h29 10:25PMMilan Centrale
0 transfers
09:04PMBologna Centrale2h36 11:40PMMilan Centrale
0 transfers
09:06PMBologna Centrale1h44 10:50PMMilan Centrale
0 transfers
09:36PMBologna Centrale1h44 11:20PMMilan Centrale
0 transfers
10:06PMBologna Centrale1h39 11:45PMMilan Centrale
0 transfers
10:16PMBologna Centrale1h59 12:15AMMilan Centrale
0 transfers
10:18PMBologna Centrale1h47 12:05AMMilan Centrale
0 transfers
10:23PMBologna Centrale1h32 11:55PMMilan Centrale
0 transfers
10:49PMBologna Centrale1h36 12:25AMMilan Centrale
0 transfers
11:06PMBologna Centrale1h34 12:40AMMilan Centrale
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Aug 13
Sun
Aug 14
Mon
Aug 15
Tue
Aug 16
Wed
Aug 17
Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02

Fastest train times from Bologna to Milan Centrale

Showing times and prices for Aug 13

Fastest Journey

1 h 29 m

Average

2 h 9 m

Trains per day

86

Distance

201 km

Of the 86 trains that leave Bologna for Milan Centrale every day 73 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:56PMBologna Centrale1h29 10:25PMMilan Centrale
0 transfers
401One-way
2nd Fastest
10:23PMBologna Centrale1h32 11:55PMMilan Centrale
0 transfers
331One-way
08:36PMBologna Centrale1h34 10:10PMMilan Centrale
0 transfers
401One-way
11:06PMBologna Centrale1h34 12:40AMMilan Centrale
0 transfers
331One-way
10:36AMBologna Centrale1h34 12:10PMMilan Centrale
0 transfers
481One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bologna to Milan Centrale

distanceDistance124 miles (200 km)
durationAverage train duration2 h 42 min
priceAverage train ticket price$19 (€17)
frequencyTrain frequency45 a day
changesDirect trainYes, there are 44 direct trains a day
carriersTrain companiesItalo, Intercity Notte, Regionale Veloce, Trenitalia, Frecciabianca, Frecciarossa, Regionale or Intercity

Trains from Bologna to Milan Centrale cover the 124 miles (200 km) long trip taking on average 2 h 42 min with our travel partners like Italo, Intercity Notte, Regionale Veloce, Trenitalia, Frecciabianca, Frecciarossa, Regionale or Intercity. Normally, there are 45 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $16 (€15), but the average price of train tickets is $19 (€17). Travelers depart most frequently from Bologna Centrale and arrive in Milano Centrale.

Train companies: Italo, Trenitalia and Frecciarossa from Bologna to Milan Centrale trains

Buy your official Italo, Trenitalia and Frecciarossa train tickets to Milan Centrale from Bologna from $16 (€15) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Italo
Trenitalia
Frecciarossa

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Train information from Bologna to Milan Centrale with Italo:

  • Average Duration: 1 h 10 min
  • Average Price: $16
  • Italo frequency: 23 a day

Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 124 miles (200 km) long route to Milan Centrale from Bologna with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train to Milan Centrale from Bologna in just a few steps. On Omio you can find all the information you need for the Bologna to Milan Centrale route, such as departure and arrival times, train stations, number of stops, journey times and more.

    There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 124 miles (200 km) between Bologna and Milan Centrale on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Bologna to Milan Centrale trip, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Bologna to Milan Centrale train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

    Train information from Bologna to Milan Centrale with Frecciarossa:

    • Average Duration: 1 h 16 min
    • Frecciarossa frequency: 37 a day

    Travel Tips: Trains from Bologna to Milan Centrale

    Travel by train to Milan Centrale easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bologna to Milan Centrale.
    FAQs
    Looking to save money on your trip? Omio customers have found the cheapest train to Milan Centrale from Bologna for the next 7 days starting from $16 (€15)  one way.
    The Bologna to Milan Centrale train ticket price is on average $19 (€17)  if you are looking to buy your tickets for this journey in the next week.
    You should expect to travel around 124 miles (200 km)  between Bologna and Milan Centrale by train.
    While the time it takes to travel 124 miles (200 km) between Bologna and Milan Centrale can vary based on specific dates, weekends, and holidays, the Bologna to Milan Centrale train journey time is on average 2 h 42 min.

    Omio customers traveling this route depart most frequently from Bologna Centrale   and arrive in Milano Centrale.

    You can find the most popular departure train station for this trip, Bologna Centrale, located approximately 1.6 miles (2.5 km) from the city center of Bologna. The most popular arrival train station in Milan Centrale, called Milano Centrale, is located around 2.3 miles (3.7 km) away from its city center.

    When taking a train from Bologna to Milan Centrale, you can count on Italo, Intercity Notte, Regionale Veloce, Trenitalia, Frecciabianca, Frecciarossa, Regionale or Intercity for the best way to get you to Milan Centrale. You can also check all possible train providers who offer a service from Bologna to Milan Centrale and compare the amenities they offer before buying a train ticket.
    On average, there are 45 trains a day from Bologna to Milan Centrale. The train times and services may be different on weekends and holidays compared to weekdays.
    You can take the earliest train from Bologna to Milan Centrale at 4: 58 AM   or take the last train from Bologna to Milan Centrale leaving at 9: 06 PM. Look for the latest Bologna to Milan Centrale train schedules on Omio and book the best time to take the train for this route.
    If you buy the Bologna to Milan Centrale train within the next 7 days, you can find one way tickets to cost on average $19 (€17). However, booking your train ticket in advance gives you access to the best prices for trains between Bologna and Milan Centrale. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

    Trains departing from Bologna

    Distance from Bologna to city center
    Distance from Bologna to city center
    1.6 miles (2.5 km)
    Ticket Office Hours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 21: 00
    How to get to this station?
    How to get to this station?
    Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
    Monorail lines: Marconi Express
    Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN
    Nearest Airport
    Nearest Airport
    Bologna Airport
    6 miles (9 km)
    How to get to nearest airport?
    How to get to nearest airport?
    The Marconi Express monorail goes from the train station to the airport every 10 minutes. The journey takes about 15 minutes total.
    Amenities at station
    Wifi
    Wifi
    Free Wi-Fi.
    ATM
    ATM
    ATM is located in the main hall.
    Lockers
    Lockers
    Luggage facility, open daily from 07: 00 to 22: 00, is located in front of binario 7 Ovest (Track 7 West).
    Parking
    Parking
    Opening Hours: 24/7 Parking space: 477 Parking Pricing: €1. 50 per hour | €9. 00 from 05: 30 to 20: 00 | €5. 00 from 20: 00 to 05: 30
    Dining
    Dining
    Burger King | A Cafè | VyTA Boulangerie | Venchi | Scambio | Juice Bar | KFC | Dispensa Emilia | Lavazza | Mokà | & more
    Car Rentals
    Car Rentals
    SIXT
    Information Desk
    Information Desk
    Customer service center is on the ground floor and open every day from 06: 30 to 23: 00.
    Accessibility
    Accessibility
    Accessible facilities including barrier-free restrooms, elevators and ramps. Sala Blu mobility assistance available from 07: 45 to 22: 30 with advanced one-hour notice.

    Trains arriving to Milan Centrale

    Distance from Milan Centrale to city center
    Distance from Milan Centrale to city center
    3.7 km
    Ticket Office Hours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 22: 20
    How to get to this station?
    How to get to this station?
    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
    Nearest Airport
    Nearest Airport
    Milan Linate Airport
    4 miles (7 km)
    How to get to nearest airport?
    How to get to nearest airport?
    The airport can be reached from the station by public transit in 30 minutes with the Autostralade bus which runs every 15-20 minutes.
    Amenities at station
    Wifi
    Wifi
    Free WiFi in the station.
    ATM
    ATM
    There are ATMs in various locations around 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
    Car Rentals
    Car Rentals
    Hertz | Avis | SIXT | Maggiore | Budget | Europcar | Noleggiare
    Information Desk
    Information Desk
    Located next to the ticket office on the ground floor in the shopping gallery.
    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.

    More options for your journey from Bologna to Milan Centrale

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

    The Omio App Makes Travel Planning Easy

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

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language