€15–25 gets you straight from Malpensa to Turin on one bus
FlixBus Malpensa–Turin is the no-transfer option if you hate dragging bags through Milano Centrale or Porta Garibaldi. The coach runs from Milan Malpensa T1, stopping at the bus area outside Arrivals, and heads directly to Turin (usually Turin Vittorio Emanuele or Corso Vittorio Emanuele II) in about 2 hours to 2 hours 30 minutes, traffic depending. Tickets often sit in the €15–25 range when booked a few days ahead, with late bookings creeping higher on busy weekend evenings.
Most Malpensa–Turin runs operate several times per day, with more frequency on Fridays and Sundays, so you can usually match a bus around midday or early evening bank-heavy flight waves. The coach departs from T1; if you land at T2 on easyJet you’ll need the free airport shuttle bus, which runs roughly every 7–10 minutes and takes around 10 minutes between T2 and T1. Build at least a 45–60 minute buffer between scheduled landing and your FlixBus departure, especially if you’re arriving from outside the Schengen Area and need passport control.
FlixBus tickets sell through the FlixBus app and website, and drivers at Malpensa T1 scan a QR code rather than printed boarding passes. Dynamic pricing means a Tuesday morning coach can be close to €15, while Sunday night or holiday periods can push near €30. Seats are unassigned, so if you care about sitting together, get to the stop 10–15 minutes before the scheduled departure time shown in your booking. Luggage rules typically allow one checked suitcase plus one cabin-size bag, but check your specific ticket for exact size and weight limits.
Onboard, you usually get basic Wi‑Fi, power outlets, and air conditioning, standard across most of FlixBus’s Italian fleet. The ride runs on the A4 and A26 corridors between Lombardy and Piedmont, so delays around the tangenziale near Turin can add 15–30 minutes during weekday rush hour. There’s a restroom on the coach, but stops for food are rare, so grab a panino or bottle of water at Malpensa T1 before walking out to the bus bays. If your flight is prone to delays in winter or during ATC issues, book a slightly later coach and treat the earlier departure as a same-day backup you might be able to switch to for a small fee.
Practical tip: in the FlixBus app, filter departures by “Milan Malpensa Airport T1” and “Turin (Vittorio Emanuele)” and screenshot your ticket with QR code before boarding, in case airport cell coverage glitches near the bus stands.