The average bus between Turin and Onno takes 10h 15m and the fastest bus takes 6h 2m. The bus service runs several times per day from Turin to Onno. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Turin and Onno. The earliest departure is at 3:00 AM at night, and the last departure from Turin is at 3:00 PM which arrives into Onno at 9:32 AM. All services require a transfer at Milan Malpensa Airport Arrivals Terminal 2 and take an average of 10h 15m. The schedules shown below are for the next available departures.



7h 42m • 3 changes



6h 2m • 3 changes
Arrives next day



16h 7m • 3 changes



7h 42m • 3 changes



6h 2m • 3 changes
Arrives next day



18h 32m • 3 changes



8h 32m • 3 changes



7h 32m • 3 changes
Arrives next day



16h 7m • 3 changes
Want to know about travelling from Turin to Onno? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Turin to Onno. However, there are services departing from Turin station and arriving at Onno station via Milan Malpensa Airport Arrivals Terminal 2. The journey, including transfers, takes approximately 10h 15m.
Turin to Onno bus services, operated by Arriva Italia - Torino, depart from Turin Porta Susa station.
Turin to Onno bus services, operated by Arriva Italia - Torino, arrive at Bellagio Lido station.
The distance between Turin and Onno is 156.3 km. The road distance is 218 km.
You can take a bus from Turin Porta Susa to Onno via Milan Malpensa Airport Arrivals Terminal 2, Como San Giovanni, Bellagio Lido, and Bellagio in around 6h 24m.