Milan Bergamo Orio al Serio Airport to Turin train

Cheap train tickets from Milan Bergamo Orio al Serio Airport to Turin

Showing times and prices for Mar 29

Cheapest

15

Average

15

The best way to find a cheap train ticket from Milan Bergamo Orio al Serio Airport to Turin is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
05:20PMBergamo3h01 08:21PMTurin Porta Susa
1 transfer
151One-way
Cheapest
05:20AMBergamo3h15 08:35AMTurin Porta Nuova
1 transfer
151One-way
Cheapest
03:20PMBergamo3h30 06:50PMTurin Porta Nuova
1 transfer
151One-way
Cheapest
04:20PMBergamo3h30 07:50PMTurin Porta Nuova
1 transfer
151One-way
Cheapest
04:20PMBergamo3h01 07:21PMTurin Porta Susa
1 transfer
151One-way

Train schedule from Milan Bergamo Orio al Serio Airport to Turin

Showing trains for tomorrow, Wednesday, March 29
05:00AMBergamo3h06 08:06AMTurin Porta Nuova
1 transfer
05:00AMBergamo2h09 07:09AMTurin Porta Susa
1 transfer
05:20AMBergamo3h15 08:35AMTurin Porta Nuova
1 transfer
05:45AMBergamo2h10 07:55AMTurin Porta Nuova
1 transfer
05:48AMSeriate3h07 08:55AMTurin Porta Nuova
2 transfers
05:48AMSeriate3h18 09:06AMTurin Porta Nuova
2 transfers
05:55AMStezzano3h11 09:06AMTurin Porta Nuova
2 transfers
06:02AMBergamo3h04 09:06AMTurin Porta Nuova
1 transfer
06:02AMBergamo2h53 08:55AMTurin Porta Nuova
1 transfer
06:20AMBergamo2h35 08:55AMTurin Porta Nuova
2 transfers
06:25AMStezzano2h30 08:55AMTurin Porta Nuova
2 transfers
06:30AMBergamo2h25 08:55AMTurin Porta Nuova
2 transfers
06:48AMSeriate3h02 09:50AMTurin Porta Nuova
2 transfers
06:48AMSeriate3h18 10:06AMTurin Porta Nuova
2 transfers
06:55AMStezzano3h11 10:06AMTurin Porta Nuova
2 transfers
06:55AMStezzano2h55 09:50AMTurin Porta Nuova
2 transfers
07:02AMBergamo3h04 10:06AMTurin Porta Nuova
1 transfer
07:02AMStezzano2h48 09:50AMTurin Porta Nuova
2 transfers
07:20AMBergamo2h30 09:50AMTurin Porta Nuova
1 transfer
07:25AMStezzano2h55 10:20AMTurin Porta Nuova
2 transfers
07:48AMSeriate3h12 11:00AMTurin Porta Nuova
2 transfers
07:48AMSeriate4h06 11:54AMTurin Porta Susa
2 transfers
07:48AMSeriate3h22 11:10AMTurin Porta Nuova
2 transfers
07:55AMStezzano3h15 11:10AMTurin Porta Nuova
2 transfers
08:02AMBergamo2h51 10:53AMTurin Porta Susa
1 transfer
08:02AMBergamo3h08 11:10AMTurin Porta Nuova
1 transfer
08:02AMBergamo2h18 10:20AMTurin Porta Nuova
2 transfers
08:11AMSeriate3h39 11:50AMTurin Porta Nuova
1 transfer
08:20AMBergamo2h40 11:00AMTurin Porta Nuova
1 transfer
08:20AMBergamo3h46 12:06PMTurin Porta Nuova
1 transfer
08:25AMStezzano3h41 12:06PMTurin Porta Nuova
2 transfers
08:25AMStezzano2h35 11:00AMTurin Porta Nuova
2 transfers
08:25AMStezzano2h40 11:05AMTurin Porta Nuova
2 transfers
08:30AMBergamo3h36 12:06PMTurin Porta Nuova
1 transfer
08:30AMBergamo2h30 11:00AMTurin Porta Nuova
1 transfer
08:48AMSeriate3h02 11:50AMTurin Porta Nuova
2 transfers
09:20AMBergamo2h30 11:50AMTurin Porta Nuova
1 transfer
09:25AMStezzano2h25 11:50AMTurin Porta Nuova
2 transfers
09:25AMStezzano2h45 12:10PMTurin Porta Nuova
2 transfers
09:25AMStezzano3h41 01:06PMTurin Porta Nuova
2 transfers
09:30AMBergamo2h20 11:50AMTurin Porta Nuova
1 transfer
09:32AMStezzano2h38 12:10PMTurin Porta Nuova
2 transfers
09:32AMStezzano3h34 01:06PMTurin Porta Nuova
2 transfers
09:48AMSeriate3h18 01:06PMTurin Porta Nuova
2 transfers
09:48AMSeriate2h22 12:10PMTurin Porta Nuova
2 transfers
10:02AMBergamo2h08 12:10PMTurin Porta Nuova
1 transfer
10:02AMBergamo3h04 01:06PMTurin Porta Nuova
1 transfer
10:20AMBergamo2h40 01:00PMTurin Porta Nuova
2 transfers
10:25AMStezzano3h41 02:06PMTurin Porta Nuova
2 transfers
10:25AMStezzano2h35 01:00PMTurin Porta Nuova
2 transfers
10:32AMStezzano3h34 02:06PMTurin Porta Nuova
2 transfers
10:48AMSeriate3h18 02:06PMTurin Porta Nuova
2 transfers
11:02AMBergamo3h04 02:06PMTurin Porta Nuova
1 transfer
11:25AMStezzano3h41 03:06PMTurin Porta Nuova
2 transfers
11:32AMStezzano3h34 03:06PMTurin Porta Nuova
2 transfers
11:57AMSeriate3h11 03:08PMTurin Porta Susa
2 transfers
12:02PMBergamo3h04 03:06PMTurin Porta Nuova
1 transfer
12:20PMBergamo2h48 03:08PMTurin Porta Susa
1 transfer
12:25PMStezzano3h41 04:06PMTurin Porta Nuova
2 transfers
12:25PMStezzano2h45 03:10PMTurin Porta Nuova
2 transfers
12:32PMStezzano3h34 04:06PMTurin Porta Nuova
2 transfers
12:32PMStezzano2h38 03:10PMTurin Porta Nuova
2 transfers
12:48PMSeriate3h18 04:06PMTurin Porta Nuova
2 transfers
12:48PMSeriate2h22 03:10PMTurin Porta Nuova
2 transfers
01:02PMBergamo3h04 04:06PMTurin Porta Nuova
1 transfer
01:02PMBergamo2h08 03:10PMTurin Porta Nuova
1 transfer
01:20PMBergamo2h40 04:00PMTurin Porta Nuova
2 transfers
01:25PMStezzano3h29 04:54PMTurin Porta Susa
2 transfers
01:25PMStezzano2h35 04:00PMTurin Porta Nuova
2 transfers
01:48PMSeriate2h50 04:38PMTurin Porta Susa
2 transfers
01:48PMSeriate3h12 05:00PMTurin Porta Nuova
2 transfers
01:48PMSeriate3h18 05:06PMTurin Porta Nuova
2 transfers
01:55PMStezzano3h11 05:06PMTurin Porta Nuova
2 transfers
02:02PMBergamo2h36 04:38PMTurin Porta Susa
1 transfer
02:02PMBergamo3h04 05:06PMTurin Porta Nuova
1 transfer
02:02PMBergamo2h58 05:00PMTurin Porta Nuova
1 transfer
02:20PMBergamo2h40 05:00PMTurin Porta Nuova
2 transfers
02:20PMBergamo2h18 04:38PMTurin Porta Susa
2 transfers
02:25PMStezzano2h35 05:00PMTurin Porta Nuova
2 transfers
02:25PMStezzano2h13 04:38PMTurin Porta Susa
2 transfers
02:25PMStezzano3h41 06:06PMTurin Porta Nuova
2 transfers
02:32PMStezzano3h34 06:06PMTurin Porta Nuova
2 transfers
02:32PMStezzano4h18 06:50PMTurin Porta Nuova
2 transfers
02:48PMSeriate3h18 06:06PMTurin Porta Nuova
2 transfers
02:48PMSeriate4h02 06:50PMTurin Porta Nuova
2 transfers
03:02PMBergamo3h04 06:06PMTurin Porta Nuova
1 transfer
03:20PMBergamo3h30 06:50PMTurin Porta Nuova
1 transfer
03:25PMStezzano3h41 07:06PMTurin Porta Nuova
2 transfers
03:32PMStezzano3h34 07:06PMTurin Porta Nuova
2 transfers
03:48PMSeriate4h02 07:50PMTurin Porta Nuova
2 transfers
03:48PMSeriate3h18 07:06PMTurin Porta Nuova
2 transfers
03:48PMSeriate3h33 07:21PMTurin Porta Susa
2 transfers
04:02PMBergamo3h04 07:06PMTurin Porta Nuova
1 transfer
04:20PMBergamo3h30 07:50PMTurin Porta Nuova
1 transfer
04:20PMBergamo3h01 07:21PMTurin Porta Susa
1 transfer
04:25PMStezzano2h56 07:21PMTurin Porta Susa
2 transfers
04:25PMStezzano3h25 07:50PMTurin Porta Nuova
2 transfers
04:30PMBergamo3h20 07:50PMTurin Porta Nuova
1 transfer
04:30PMBergamo2h51 07:21PMTurin Porta Susa
1 transfer
04:48PMSeriate3h18 08:06PMTurin Porta Nuova
2 transfers
04:48PMSeriate3h33 08:21PMTurin Porta Susa
2 transfers
04:55PMStezzano3h11 08:06PMTurin Porta Nuova
2 transfers
05:02PMBergamo3h04 08:06PMTurin Porta Nuova
1 transfer
05:20PMBergamo3h01 08:21PMTurin Porta Susa
1 transfer
05:25PMStezzano2h56 08:21PMTurin Porta Susa
2 transfers
05:30PMBergamo2h51 08:21PMTurin Porta Susa
1 transfer
05:48PMSeriate3h18 09:06PMTurin Porta Nuova
2 transfers
05:48PMSeriate3h12 09:00PMTurin Porta Nuova
2 transfers
05:55PMStezzano3h11 09:06PMTurin Porta Nuova
2 transfers
06:02PMBergamo2h58 09:00PMTurin Porta Nuova
1 transfer
06:02PMBergamo3h04 09:06PMTurin Porta Nuova
1 transfer
06:20PMBergamo2h40 09:00PMTurin Porta Nuova
2 transfers
06:25PMStezzano2h35 09:00PMTurin Porta Nuova
2 transfers
06:30PMBergamo2h30 09:00PMTurin Porta Nuova
2 transfers
06:48PMSeriate3h02 09:50PMTurin Porta Nuova
2 transfers
06:48PMSeriate3h18 10:06PMTurin Porta Nuova
2 transfers
06:55PMStezzano3h11 10:06PMTurin Porta Nuova
2 transfers
07:02PMStezzano2h48 09:50PMTurin Porta Nuova
2 transfers
07:02PMBergamo3h04 10:06PMTurin Porta Nuova
1 transfer
07:02PMBergamo2h47 09:49PMTurin Porta Susa
1 transfer
07:20PMBergamo2h30 09:50PMTurin Porta Nuova
1 transfer
07:25PMStezzano2h35 10:00PMTurin Porta Nuova
2 transfers
07:25PMStezzano3h41 11:06PMTurin Porta Nuova
2 transfers
07:32PMStezzano3h34 11:06PMTurin Porta Nuova
2 transfers
07:48PMSeriate3h18 11:06PMTurin Porta Nuova
2 transfers
08:02PMBergamo3h04 11:06PMTurin Porta Nuova
1 transfer
08:25PMStezzano3h41 12:06AMTurin Porta Nuova
2 transfers
08:25PMStezzano2h45 11:10PMTurin Porta Nuova
2 transfers
08:32PMStezzano2h38 11:10PMTurin Porta Nuova
2 transfers
08:32PMStezzano3h34 12:06AMTurin Porta Nuova
2 transfers
08:48PMSeriate3h18 12:06AMTurin Porta Nuova
2 transfers
08:48PMSeriate2h22 11:10PMTurin Porta Nuova
2 transfers
09:02PMBergamo2h08 11:10PMTurin Porta Nuova
1 transfer
09:02PMBergamo3h04 12:06AMTurin Porta Nuova
1 transfer

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

Wed
Mar 29
Thu
Mar 30
Fri
Mar 31
Sat
Apr 01
Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09
Mon
Apr 10
Tue
Apr 11
Wed
Apr 12
Thu
Apr 13
Fri
Apr 14
Sat
Apr 15
Sun
Apr 16
Mon
Apr 17
Tue
Apr 18

Fastest train times from Milan Bergamo Orio al Serio Airport to Turin

Showing times and prices for Mar 29

Fastest Journey

2 h 8 m

Average

2 h 8 m

Trains per day

5

Distance

171 km

It's difficult to get from Milan Bergamo Orio al Serio Airport to Turin without transferring at least once.

Fastest
09:02PMBergamo2h08 11:10PMTurin Porta Nuova
1 transfer
421One-way
Fastest
10:02AMBergamo2h08 12:10PMTurin Porta Nuova
1 transfer
421One-way
Fastest
01:02PMBergamo2h08 03:10PMTurin Porta Nuova
1 transfer
421One-way
2nd Fastest
05:00AMBergamo2h09 07:09AMTurin Porta Susa
1 transfer
421One-way
05:45AMBergamo2h10 07:55AMTurin Porta Nuova
1 transfer
551One-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 Milan Bergamo Orio al Serio Airport to Turin

distanceDistance105 miles (170 km)
durationAverage train duration3 h 1 min
priceAverage train ticket price$17 (€15)
changesDirect trainNo
carriersTrain providersRegionale, Frecciarossa, Intercity or Intercity Notte

Trains from Milan Bergamo Orio al Serio Airport to Turin cover the 105 miles (170 km) long journey taking on average 3 h 1 min with our travel partners like Regionale, Frecciarossa, Intercity or Intercity Notte. There are direct train services available. You can get the cheapest train tickets for this route for as low as $17 (€15), but the average price of train tickets is $17 (€15).

Train companies: Intercity and Frecciarossa from Milan Bergamo Orio al Serio Airport to Turin trains

Travel between Milan Bergamo Orio al Serio Airport and Turin from $17 (€15) with Omio’s train partners Intercity and Frecciarossa! You can find the best schedules and tickets when comparing and booking the most popular route for you.

Intercity
Frecciarossa

One of the best ways to travel from Milan Bergamo Orio al Serio Airport to Turin is by taking a train with Intercity. Omio helps you find the ideal Intercity train between Milan Bergamo Orio al Serio Airport and Turin by showing you Intercity current train schedules and timetables, the train tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Milan Bergamo Orio al Serio Airport to Turin journey. You can expect to travel 105 miles (170 km) from Milan Bergamo Orio al Serio Airport to Turin on a train with Intercity. If you are using the Omio app to search for trains to Turin from Milan Bergamo Orio al Serio Airport, you can check straight away if the Intercity ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Once you’ve found that perfect train, book your Intercity train ticket on Omio quickly and easily, then enjoy your upcoming trip to Turin from Milan Bergamo Orio al Serio Airport!

    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 105 miles (170 km) to Turin from Milan Bergamo Orio al Serio Airport 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 Milan Bergamo Orio al Serio Airport to Turin journey, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Milan Bergamo Orio al Serio Airport to Turin train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

      Travel Tips: Trains from Milan Bergamo Orio al Serio Airport to Turin

      Travel Tips: Travel by train to Turin 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 Milan Bergamo Orio al Serio Airport to Turin.
      FAQs
      Looking to save money on your journey? Omio customers have found the cheapest train from Milan Bergamo Orio al Serio Airport to Turin for the next 7 days starting from $17 (€15)  one way.
      The Milan Bergamo Orio al Serio Airport to Turin train ticket price is on average $17 (€15)  if you are looking to buy your tickets for this trip in the next week.
      When traveling this route you should expect the distance between Milan Bergamo Orio al Serio Airport and Turin by train to be approximately 105 miles (170 km).
      On average the Milan Bergamo Orio al Serio Airport to Turin train time is 3 h 1 min  covering the 105 mile (170 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
      For the best Milan Bergamo Orio al Serio Airport to Turin train to buy, you can travel safely and comfortably with Regionale, Frecciarossa, Intercity or Intercity Notte. However, it's always good to check all possible train companies with services between Milan Bergamo Orio al Serio Airport and Turin to compare what amenities they may offer.
      You can take the first train from Milan Bergamo Orio al Serio Airport to Turin at 7: 20 AM. The last train from Milan Bergamo Orio al Serio Airport to Turin that you can take departs at 7: 20 AM. Omio shows you the latest train from Milan Bergamo Orio al Serio Airport to Turin schedule to help you book the best departure time for this journey.
      The price of a one way train ticket from Milan Bergamo Orio al Serio Airport to Turin is on average $17 (€15) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets from Milan Bergamo Orio al Serio Airport to Turin available a few months in advance.

      More options for your journey from Milan Bergamo Orio al Serio Airport to Turin

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

      Most popular trains, buses and flights

      HomeTrainsTrain Times to TurinMilan Bergamo Orio al Serio Airport to Turin train

      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