Cheapest price
$3
Average price
$33
Fastest journey
20 m
Average duration
30 m
Buses per day
55
Distance
47 km
The best way to find a cheap bus ticket from Milan Linate Airport (LIN) to Milan Malpensa Airport (MXP) is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 2:00 AM Linate, Aeroporto di Milano-Linate | 1h00 | 3:00 AM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
![]() | 5:30 AM Linate, Aeroporto di Milano-Linate | 1h00 | 6:30 AM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
![]() ![]() | 6:30 AM Linate, Aeroporto di Milano-Linate | 2h20 | 8:50 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 6:30 AM Linate, Aeroporto di Milano-Linate | 2h50 | 9:20 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 6:30 AM Linate, Aeroporto di Milano-Linate | 3h00 | 9:30 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() | 7:05 AM Linate, Aeroporto di Milano-Linate | 1h10 | 8:15 AM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
![]() ![]() | 7:30 AM Linate, Aeroporto di Milano-Linate | 3h00 | 10:30 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 7:30 AM Linate, Aeroporto di Milano-Linate | 2h20 | 9:50 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 7:30 AM Linate, Aeroporto di Milano-Linate | 2h50 | 10:20 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 8:30 AM Linate, Aeroporto di Milano-Linate | 3h20 | 11:50 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 8:30 AM Linate, Aeroporto di Milano-Linate | 2h20 | 10:50 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 8:30 AM Linate, Aeroporto di Milano-Linate | 2h50 | 11:20 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() | 8:50 AM Linate, Aeroporto di Milano-Linate | 1h05 | 9:55 AM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
![]() ![]() | 9:30 AM Linate, Aeroporto di Milano-Linate | 3h00 | 12:30 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 9:30 AM Linate, Aeroporto di Milano-Linate | 2h20 | 11:50 AM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 9:30 AM Linate, Aeroporto di Milano-Linate | 2h50 | 12:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 10:30 AM Linate, Aeroporto di Milano-Linate | 2h20 | 12:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 10:30 AM Linate, Aeroporto di Milano-Linate | 2h50 | 1:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 10:30 AM Linate, Aeroporto di Milano-Linate | 3h00 | 1:30 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 11:30 AM Linate, Aeroporto di Milano-Linate | 2h50 | 2:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 11:30 AM Linate, Aeroporto di Milano-Linate | 2h20 | 1:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 11:30 AM Linate, Aeroporto di Milano-Linate | 3h20 | 2:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 12:30 PM Linate, Aeroporto di Milano-Linate | 3h00 | 3:30 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 12:30 PM Linate, Aeroporto di Milano-Linate | 2h50 | 3:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 12:30 PM Linate, Aeroporto di Milano-Linate | 2h20 | 2:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 1:30 PM Linate, Aeroporto di Milano-Linate | 2h50 | 4:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 1:30 PM Linate, Aeroporto di Milano-Linate | 2h20 | 3:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 1:30 PM Linate, Aeroporto di Milano-Linate | 3h20 | 4:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 2:30 PM Linate, Aeroporto di Milano-Linate | 2h20 | 4:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 2:30 PM Linate, Aeroporto di Milano-Linate | 3h00 | 5:30 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 2:30 PM Linate, Aeroporto di Milano-Linate | 2h50 | 5:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 3:30 PM Linate, Aeroporto di Milano-Linate | 3h00 | 6:30 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 3:30 PM Linate, Aeroporto di Milano-Linate | 2h20 | 5:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 3:30 PM Linate, Aeroporto di Milano-Linate | 2h50 | 6:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 4:30 PM Linate, Aeroporto di Milano-Linate | 3h00 | 7:30 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 4:30 PM Linate, Aeroporto di Milano-Linate | 2h50 | 7:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 4:30 PM Linate, Aeroporto di Milano-Linate | 2h20 | 6:50 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 5:30 PM Linate, Aeroporto di Milano-Linate | 3h30 | 9:00 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 5:30 PM Linate, Aeroporto di Milano-Linate | 3h50 | 9:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 5:30 PM Linate, Aeroporto di Milano-Linate | 2h50 | 8:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 6:30 PM Linate, Aeroporto di Milano-Linate | 3h50 | 10:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 6:30 PM Linate, Aeroporto di Milano-Linate | 2h50 | 9:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 6:30 PM Linate, Aeroporto di Milano-Linate | 3h00 | 9:30 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() | 6:55 PM Linate, Aeroporto di Milano-Linate | 1h05 | 8:00 PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
![]() | 7:00 PM Linate, Aeroporto di Milano-Linate | 1h05 | 8:05 PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
![]() ![]() | 7:30 PM Linate, Aeroporto di Milano-Linate | 2h50 | 10:20 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() ![]() | 7:30 PM Linate, Aeroporto di Milano-Linate | 3h00 | 10:30 PM Milan Malpensa Airport (MXP) | 1 transfer | |
![]() | 7:40 PM Linate, Aeroporto di Milano-Linate | 1h15 | 8:55 PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
![]() | 8:05 PM Linate, Aeroporto di Milano-Linate | 1h05 | 9:10 PM Milan Malpensa Airport (MXP) | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 29 miles (47 km) |
Average bus duration 1h 6m |
Cheapest ticket price $21 (€17) |
Buses per day 18 |
Direct buses 18 |
Bus providers 4 |
Fastest bus 45m |
First bus 00:45 |
Last bus 22:45 |
GoOpti, Terravision (2) and BlaBlaCar buses will get you to Milan Malpensa Airport (MXP) from Milan Linate Airport (LIN) from $29 (€24). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
To find the cheapest bus tickets for your trip from Milan Linate Airport (LIN) to Milan Malpensa Airport (MXP), follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need