Cheapest price
$18
Average price
$18
Fastest journey
1 h 4 m
Average duration
1 h 4 m
Trains per day
1
Distance
195 km
The best way to find a cheap train ticket from Milan Linate Airport (LIN) to Bologna is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Milan Linate Airport (LIN) to Bologna will cost around $18 if you buy it on the day, but the cheapest tickets can be found for only $18.
Of the 1 trains that leave Milan Linate Airport (LIN) for Bologna on Wed, May 21, 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Wed, May 21 the direct trains cover the 195 km distance in an average of 1 h 4 m but if you time it right, some trains will get you there in just 1 h 4 m .
On Wed, May 21 the slowest trains will take 1 h 4 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.
Omio recommends booking the train as it is the most popular option from Milan Linate Airport (LIN) to Bologna among Omio's users. If you are prioritising price take the train with prices starting from €10. For those with little time consider booking a train which can get you there in 2h 13m.
Most popular Train | Bus |
---|---|
€14 Average price Cheapest | €22 Average price |
2h 43m Average duration Fastest 2h 13m Onboard + 30m Additional time* | 5h 16m Average duration 4h 46m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 7:20 AM Milan Centrale | 2h50 | 10:10 AM Bologna Centrale | 0 transfersDirect | |
![]() | 7:21 AM Milano Forlanini | 4h37 | 11:58 AM Bologna Centrale | 2 transfers | |
![]() | 7:25 AM Milan Centrale | 4h33 | 11:58 AM Bologna Centrale | 1 transfer | |
![]() | 7:40 AM Milan Centrale | 1h14 | 8:54 AM Bologna Centrale | 0 transfersDirect | |
![]() | 7:50 AM Milan Rogoredo | 1h04 | 8:54 AM Bologna Centrale | 0 transfersDirect | |
![]() | 7:58 AM Milan Centrale | 1h06 | 9:04 AM Bologna Centrale | 0 transfersDirect | |
![]() | 8:10 AM Milan Centrale | 1h14 | 9:24 AM Bologna Centrale | 0 transfersDirect | |
![]() | 8:40 AM Milan Centrale | 1h14 | 9:54 AM Bologna Centrale | 0 transfersDirect | |
![]() | 8:42 AM Segrate station | 3h28 | 12:10 PM Bologna Centrale | 2 transfers | |
![]() | 8:48 AM Milano Forlanini | 3h22 | 12:10 PM Bologna Centrale | 2 transfers | |
![]() | 8:50 AM Milan Rogoredo | 1h04 | 9:54 AM Bologna Centrale | 0 transfersDirect | |
![]() | 8:51 AM Milano Forlanini | 3h19 | 12:10 PM Bologna Centrale | 1 transfer | |
![]() | 8:57 AM Segrate station | 3h13 | 12:10 PM Bologna Centrale | 2 transfers | |
![]() | 8:58 AM Milan Centrale | 1h06 | 10:04 AM Bologna Centrale | 0 transfersDirect | |
![]() | 9:03 AM Milano Forlanini | 3h07 | 12:10 PM Bologna Centrale | 2 transfers | |
![]() | 9:10 AM Milan Centrale | 1h14 | 10:24 AM Bologna Centrale | 0 transfersDirect | |
![]() | 9:15 AM Milan Centrale | 2h41 | 11:56 AM Bologna Centrale | 0 transfersDirect | |
![]() | 9:18 AM Segrate station | 3h40 | 12:58 PM Bologna Centrale | 2 transfers | |
![]() | On time 9:20 AM Milan Centrale | 2h50 | 12:10 PM Bologna Centrale | 0 transfersDirect | |
![]() | 9:21 AM Milano Forlanini | 3h37 | 12:58 PM Bologna Centrale | 2 transfers | |
![]() | 9:25 AM Milan Centrale | 3h33 | 12:58 PM Bologna Centrale | 1 transfer | |
![]() | 9:25 AM Milan Centrale | 1h09 | 10:34 AM Bologna Centrale | 0 transfersDirect | |
![]() | 9:35 AM Milan Centrale | 1h07 | 10:42 AM Bologna Centrale | 0 transfersDirect | |
![]() | 9:40 AM Milan Centrale | 1h14 | 10:54 AM Bologna Centrale | 0 transfersDirect | |
![]() | 9:50 AM Milan Centrale | 1h52 | 11:42 AM Bologna Centrale | 0 transfersDirect | |
![]() | 9:50 AM Milan Rogoredo | 1h04 | 10:54 AM Bologna Centrale | 0 transfersDirect | |
![]() | 9:51 AM Milano Forlanini | 3h19 | 1:10 PM Bologna Centrale | 2 transfers | |
![]() | 9:57 AM Milano Forlanini | 3h13 | 1:10 PM Bologna Centrale | 2 transfers | |
![]() | On time 9:58 AM Milan Centrale | 1h06 | 11:04 AM Bologna Centrale | 0 transfersDirect | |
![]() | 10:10 AM Milan Centrale | 1h14 | 11:24 AM Bologna Centrale | 0 transfersDirect | |
![]() | 10:15 AM Milan Centrale | 3h10 | 1:25 PM Bologna Centrale | 1 transfer | |
![]() | 10:15 AM Milan Centrale | 2h55 | 1:10 PM Bologna Centrale | 1 transfer | |
![]() | On time 10:18 AM Segrate station | 3h47 | 2:05 PM Bologna Centrale | 2 transfers | |
![]() | On time 10:21 AM Milano Forlanini | 3h44 | 2:05 PM Bologna Centrale | 2 transfers | |
![]() | On time 10:25 AM Milan Centrale | 3h40 | 2:05 PM Bologna Centrale | 1 transfer | |
![]() | 10:40 AM Milan Centrale | 1h14 | 11:54 AM Bologna Centrale | 0 transfersDirect | |
![]() | 10:42 AM Segrate station | 3h28 | 2:10 PM Bologna Centrale | 2 transfers | |
![]() | 10:50 AM Milan Rogoredo | 1h04 | 11:54 AM Bologna Centrale | 0 transfersDirect | |
![]() | 10:51 AM Milano Forlanini | 3h19 | 2:10 PM Bologna Centrale | 1 transfer | |
![]() | 10:57 AM Milano Forlanini | 3h13 | 2:10 PM Bologna Centrale | 1 transfer | |
![]() | 10:57 AM Segrate station | 3h13 | 2:10 PM Bologna Centrale | 2 transfers | |
![]() | On time 11:00 AM Milan Centrale | 1h04 | 12:04 PM Bologna Centrale | 0 transfersDirect | |
![]() | 11:03 AM Milano Forlanini | 3h07 | 2:10 PM Bologna Centrale | 2 transfers | |
![]() | 11:10 AM Milan Centrale | 1h14 | 12:24 PM Bologna Centrale | 0 transfersDirect | |
![]() | 11:16 AM Rho Fiera | 1h38 | 12:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | On time 11:20 AM Milan Centrale | 2h50 | 2:10 PM Bologna Centrale | 0 transfersDirect | |
![]() | 11:21 AM Milano Forlanini | 4h04 | 3:25 PM Bologna Centrale | 2 transfers | |
![]() | 11:35 AM Milan Centrale | 1h07 | 12:42 PM Bologna Centrale | 0 transfersDirect | |
![]() | 11:40 AM Milan Centrale | 1h14 | 12:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 11:48 AM Milan Centrale | 2h26 | 2:14 PM Bologna Centrale | 0 transfersDirect | |
![]() | 11:58 AM Milan Centrale | 1h06 | 1:04 PM Bologna Centrale | 0 transfersDirect | |
![]() | 12:10 PM Milan Centrale | 1h14 | 1:24 PM Bologna Centrale | 0 transfersDirect | |
![]() | 12:16 PM Rho Fiera | 1h38 | 1:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 12:18 PM Segrate station | 3h47 | 4:05 PM Bologna Centrale | 2 transfers | |
![]() | 12:21 PM Milano Forlanini | 3h44 | 4:05 PM Bologna Centrale | 2 transfers | |
![]() | 12:25 PM Milan Centrale | 3h40 | 4:05 PM Bologna Centrale | 1 transfer | |
![]() | 12:30 PM Milan Centrale | 1h04 | 1:34 PM Bologna Centrale | 0 transfersDirect | |
![]() | 12:35 PM Milan Centrale | 1h07 | 1:42 PM Bologna Centrale | 0 transfersDirect | |
![]() | 12:40 PM Milan Centrale | 1h14 | 1:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | On time 12:42 PM Segrate station | 3h28 | 4:10 PM Bologna Centrale | 2 transfers | |
![]() | 12:57 PM Segrate station | 3h13 | 4:10 PM Bologna Centrale | 2 transfers | |
![]() | 12:57 PM Milano Forlanini | 3h13 | 4:10 PM Bologna Centrale | 1 transfer | |
![]() | 1:00 PM Milan Centrale | 1h04 | 2:04 PM Bologna Centrale | 0 transfersDirect | |
![]() | 1:04 PM Milano Forlanini | 3h06 | 4:10 PM Bologna Centrale | 1 transfer | |
![]() | 1:05 PM Milan Centrale | 2h47 | 3:52 PM Bologna Centrale | 0 transfersDirect | |
![]() | 1:10 PM Milan Centrale | 1h14 | 2:24 PM Bologna Centrale | 0 transfersDirect | |
![]() | On time 1:20 PM Milan Centrale | 2h50 | 4:10 PM Bologna Centrale | 0 transfersDirect | |
![]() | 1:25 PM Milan Centrale | 1h09 | 2:34 PM Bologna Centrale | 0 transfersDirect | |
![]() | 1:35 PM Milan Centrale | 1h15 | 2:50 PM Bologna Centrale | 0 transfersDirect | |
![]() | 1:40 PM Milan Centrale | 1h14 | 2:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 1:50 PM Milan Centrale | 1h52 | 3:42 PM Bologna Centrale | 0 transfersDirect | |
![]() | 1:50 PM Milan Rogoredo | 1h04 | 2:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 2:00 PM Milan Centrale | 1h04 | 3:04 PM Bologna Centrale | 0 transfersDirect | |
![]() | 2:04 PM Milano Forlanini | 3h06 | 5:10 PM Bologna Centrale | 2 transfers | |
![]() | 2:10 PM Milan Centrale | 1h14 | 3:24 PM Bologna Centrale | 0 transfersDirect | |
![]() | On time 2:15 PM Milan Centrale | 3h10 | 5:25 PM Bologna Centrale | 1 transfer | |
![]() | On time 2:15 PM Milan Centrale | 2h55 | 5:10 PM Bologna Centrale | 1 transfer | |
![]() | On time 2:18 PM Segrate station | 3h47 | 6:05 PM Bologna Centrale | 2 transfers | |
![]() | On time 2:21 PM Milano Forlanini | 3h44 | 6:05 PM Bologna Centrale | 2 transfers | |
![]() | On time 2:25 PM Milan Centrale | 3h40 | 6:05 PM Bologna Centrale | 1 transfer | |
![]() | 2:40 PM Milan Centrale | 1h14 | 3:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 2:42 PM Segrate station | 3h34 | 6:16 PM Bologna Centrale | 2 transfers | |
![]() | 2:50 PM Milan Rogoredo | 1h04 | 3:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | On time 2:57 PM Milano Forlanini | 3h19 | 6:16 PM Bologna Centrale | 1 transfer | |
![]() | 2:58 PM Milan Centrale | 1h06 | 4:04 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:03 PM Segrate station | 3h13 | 6:16 PM Bologna Centrale | 2 transfers | |
![]() | 3:04 PM Milano Forlanini | 3h12 | 6:16 PM Bologna Centrale | 1 transfer | |
![]() | 3:10 PM Milan Centrale | 1h14 | 4:24 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:20 PM Milan Centrale | 2h56 | 6:16 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:30 PM Milan Centrale | 1h12 | 4:42 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:40 PM Milan Centrale | 1h14 | 4:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:40 PM Milan Centrale | 2h22 | 6:02 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:42 PM Segrate station | 3h23 | 7:05 PM Bologna Centrale | 2 transfers | |
![]() | 3:45 PM Milan Centrale | 1h04 | 4:49 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:50 PM Milan Rogoredo | 1h04 | 4:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:50 PM Milan Centrale | 1h52 | 5:42 PM Bologna Centrale | 0 transfersDirect | |
![]() | 3:57 PM Segrate station | 3h08 | 7:05 PM Bologna Centrale | 2 transfers | |
![]() | 4:00 PM Milan Centrale | 1h04 | 5:04 PM Bologna Centrale | 0 transfersDirect | |
![]() | 4:04 PM Milano Forlanini | 3h01 | 7:05 PM Bologna Centrale | 1 transfer | |
![]() | 4:10 PM Milan Centrale | 1h14 | 5:24 PM Bologna Centrale | 0 transfersDirect | |
![]() | 4:15 PM Milan Centrale | 2h50 | 7:05 PM Bologna Centrale | 0 transfersDirect | |
![]() | 4:16 PM Rho Fiera | 1h38 | 5:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 4:20 PM Milan Centrale | 3h05 | 7:25 PM Bologna Centrale | 2 transfers | |
![]() | 4:30 PM Milan Centrale | 1h04 | 5:34 PM Bologna Centrale | 0 transfersDirect | |
![]() | 4:35 PM Milan Centrale | 2h07 | 6:42 PM Bologna Centrale | 0 transfersDirect | |
![]() | 4:40 PM Milan Centrale | 1h14 | 5:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 4:42 PM Segrate station | 3h28 | 8:10 PM Bologna Centrale | 2 transfers | |
![]() | 4:45 PM Milan Centrale | 1h04 | 5:49 PM Bologna Centrale | 0 transfersDirect | |
![]() | 4:50 PM Milan Centrale | 2h38 | 7:28 PM Bologna Centrale | 0 transfersDirect | |
![]() | 5:00 PM Milan Centrale | 1h04 | 6:04 PM Bologna Centrale | 0 transfersDirect | |
![]() | 5:03 PM Segrate station | 3h07 | 8:10 PM Bologna Centrale | 2 transfers | |
![]() | 5:04 PM Milano Forlanini | 3h06 | 8:10 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 5:04 PM Milano Forlanini | 2h46 | 7:50 PM Bologna Centrale | 2 transfers | |
![]() | 5:10 PM Milan Centrale | 1h14 | 6:24 PM Bologna Centrale | 0 transfersDirect | |
![]() | 5:20 PM Milan Centrale | 2h50 | 8:10 PM Bologna Centrale | 0 transfersDirect | |
![]() ![]() | 5:20 PM Milan Centrale | 2h30 | 7:50 PM Bologna Centrale | 1 transfer | |
![]() | 5:40 PM Milan Centrale | 1h14 | 6:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 5:50 PM Milan Rogoredo | 1h04 | 6:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 5:50 PM Milan Centrale | 1h52 | 7:42 PM Bologna Centrale | 0 transfersDirect | |
![]() | 6:04 PM Milano Forlanini | 3h24 | 9:28 PM Bologna Centrale | 2 transfers | |
![]() | 6:10 PM Milan Centrale | 1h14 | 7:24 PM Bologna Centrale | 0 transfersDirect | |
![]() | 6:16 PM Rho Fiera | 1h38 | 7:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 6:20 PM Milan Centrale | 3h08 | 9:28 PM Bologna Centrale | 2 transfers | |
![]() | 6:40 PM Milan Centrale | 1h14 | 7:54 PM Bologna Centrale | 0 transfersDirect | |
![]() | 7:15 PM Milan Centrale | 2h20 | 9:35 PM Bologna Centrale | 0 transfersDirect | |
![]() | 7:20 PM Milan Centrale | 3h13 | 10:33 PM Bologna Centrale | 1 transfer | |
![]() | 7:27 PM Segrate station | 3h06 | 10:33 PM Bologna Centrale | 1 transfer | |
![]() | 7:42 PM Segrate station | 2h51 | 10:33 PM Bologna Centrale | 2 transfers | |
![]() | 7:57 PM Segrate station | 2h36 | 10:33 PM Bologna Centrale | 2 transfers | |
![]() | 8:05 PM Milan Centrale | 2h28 | 10:33 PM Bologna Centrale | 1 transfer | |
![]() | 8:10 PM Milano Forlanini | 2h23 | 10:33 PM Bologna Centrale | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 120 miles (194 km) |
Average train duration 2h 13m |
Cheapest ticket price $12 (€10) |
Trains per day 120 |
Direct trains 68 |
Train providers 4 |
Fastest train 1h 4m |
First train 04:50 |
Last train 19:20 |
Buy your official Regionale, Italo and Frecciarossa train tickets between Milan Linate Airport (LIN) and Bologna from $11 (€9) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.
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 Milan Linate Airport (LIN) to Bologna with Regionale:
Traveling between Milan Linate Airport (LIN) and Bologna is both convenient and efficient when opting for a train. While Milan Linate Airport doesn’t have a train station directly on-site, you can easily reach Milano Centrale, one of Milan’s major railway hubs, via a short shuttle or taxi ride. Trains from Milano Centrale to Bologna frequently depart throughout the day with high-speed options ensuring swift travel times, often stopping at Bologna’s centrally located Bologna Centrale station. Whether you're visiting for business or a leisure trip, choosing a train from Milan Linate Airport (LIN) to Bologna combines comfort and speed. Pre-book your train tickets to secure your seat and make your Italian journey a seamless experience.
Planning a trip from Milan Linate Airport (LIN) to Bologna by train? You can expect train ticket prices to fit a variety of budgets. The cheapest tickets for this journey start at just $12 (€10), ensuring excellent affordability for travelers. On average, train tickets for this route are priced around $17 (€14), providing a mid-range cost option for a comfortable ride. For maximum savings and convenience, consider traveling in September, which often has fewer crowds and promotions offering better ticket deals. Booking early is recommended to secure the best fares!
Traveling by train from Milan Linate Airport (LIN) to Bologna is a convenient and comfortable option, offered by Trenitalia and Italo, two of Italy's premier rail services. Whether you prefer Trenitalia's high-speed Frecciarossa trains or Italo's sleek and modern trains, you can enjoy a seamless journey with facilities like spacious seating, power outlets, free Wi-Fi, and onboard catering services. The trains connect Milan’s city center—accessible from Linate Airport by shuttle—directly to Bologna, providing efficient travel with frequent departures throughout the day.
Traveling from Milan Linate Airport (LIN) to the historic city of Bologna by train is a convenient and enjoyable journey. The distance between Milan Linate Airport (LIN) and Bologna is approximately 120 miles (194 km). On average, the train journey takes around 1h 4m. With its smooth and efficient train services, this route offers a delightful way to explore Italy.
Trains from Milan Linate Airport (LIN) to Bologna operate frequently, providing flexibility for travelers. With about 120 trains running daily, you can easily find a train to suit your needs. These trains are available every day of the week, including weekdays and weekends, making it a suitable option no matter when you plan to travel.
Typically, the first train of the day from Milan Linate Airport (LIN) to Bologna departs at 04:50, while the last train departs around 19:20. Whether you're an early riser or prefer evening travel, you'll find convenient options to plan your trip effectively with the Milan Linate Airport (LIN) to Bologna train schedule.
Here are some other resources that might have the information you need