calendar
Advanced search
509 Companies - 1,155,578 Connections

Bus Milan to Turin and return

Cheap bus and train tickets for trips from Turin to Milan and return

Travel with one of the bus connections from . They offer an inexpensive way for you to make your way to Turin from Milan or vice versa. For just $7.90 you will reach your dream destination within 1 hr 55 min. Or would you like to go somewhereelse? Let CheckMyBus help you find the bus line, which suits you perfectly.

Bus rides from Milan to Turin round trip: With Italotreno, Baltour, FlixBus, Savda Autoservizi, Eurolines Czech Republic, megabus, OUIBUS, Eurolines Germany and Autolinee Romano from $7.90 to $26.00.
  Bus Milan - Turin    78 mi
Ø Bus connections70 x
Savings-76%

The cheapest bus connections from Milan to Turin

%No particular date in mind? Here's an overview over the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Milan
    Turin
      8:00 PM
      9:55 PM
    30 Jan
    FlixBusFlixBus
    from $532
  • Milan
    Turin
      10:25 AM
      12:30 PM
    30 Jan
    FlixBusFlixBus
    from $745
  • Milan
    Turin
      8:00 PM
      9:55 PM
    30 Jan
    FlixBusFlixBus
    from $841
  • Milan
    Turin
      11:27 AM
      12:15 PM
    30 Jan
    Italotreno
    from $958
  • Milan
    Turin
      4:00 PM
      6:20 PM
    30 Jan
    BaltourBaltour
    from $958
  • Milan
    Turin
      11:00 PM
      12:55 AM
    30 Jan
    FlixBusFlixBus
    from $1011
  • Milan
    Turin
      4:30 PM
      6:20 PM
    30 Jan
    FlixBusFlixBus
    from $1054
  • Milan
    Turin
      8:50 PM
      11:15 PM
    30 Jan
    BaltourBaltour
    from $1065
  • Milan
    Turin
      10:50 AM
      12:55 PM
    30 Jan
    Autolinee Romano
    from $1065
  • Milan
    Turin
      3:25 PM
      4:13 PM
    30 Jan
    Italotreno
    from $1171
  • Milan
    Turin
      6:30 AM
      9:30 AM
    30 Jan
    BaltourBaltour
    from $1171
  • Milan
    Turin
      11:00 PM
      12:55 AM
    30 Jan
    FlixBusFlixBus
    from $1224
  • Milan
    Turin
      4:30 PM
      6:20 PM
    30 Jan
    FlixBusFlixBus
    from $1267
  • Milan
    Turin
      1:00 PM
      4:50 PM
    30 Jan
    Savda Autoservizi
    from $2236


  Train Milan - Turin    78 mi
   Savings

The cheapest train connections from Milan to Turin

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Milan
    Turin
      1:25 PM
      2:13 PM
    30 Jan
    Voyages Sncf
    from $1054
  • Milan
    Turin
      5:18 AM
      6:58 AM
    30 Jan
    Voyages Sncf
    from $1533
  • Milan
    Turin
      7:13 AM
      9:10 AM
    30 Jan
    Voyages Sncf
    from $2236
  • Milan
    Turin
      11:10 AM
      12:40 PM
    30 Jan
    Voyages Sncf
    from $2768


  Carpooling Milan - Turin    78 mi
   Savings

The cheapest carpooling offers from Milan to Turin

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Milan
    Turin
      8:10 AM
      9:30 AM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $426
  • Milan
    Turin
      6:00 PM
      7:50 PM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $532
  • Milan
    Turin
      3:00 PM
      4:50 PM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $639
  • Milan
    Turin
      8:00 AM
      9:40 AM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $745


  Bus Turin - Milan    78 mi
Ø Bus connections70 x
Savings-80%

The cheapest bus connections from Turin to Milan

%No particular date in mind? Here's an overview over the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Turin
    Milan
      6:30 AM
      8:20 AM
    30 Jan
    FlixBusFlixBus
    from $532
  • Turin
    Milan
      2:00 PM
      4:05 PM
    30 Jan
    FlixBusFlixBus
    from $745
  • Turin
    Milan
      6:30 AM
      8:20 AM
    30 Jan
    FlixBusFlixBus
    from $841
  • Turin
    Milan
      1:25 PM
      2:25 PM
    30 Jan
    Italotreno
    from $958
  • Turin
    Milan
      5:30 AM
      7:15 AM
    30 Jan
    BaltourBaltour
    from $958
  • Turin
    Milan
      6:00 PM
      8:05 PM
    30 Jan
    FlixBusFlixBus
    from $1011
  • Turin
    Milan
      8:30 AM
      10:25 AM
    30 Jan
    FlixBusFlixBus
    from $1054
  • Turin
    Milan
      8:45 PM
      11:00 PM
    30 Jan
    BaltourBaltour
    from $1065
  • Turin
    Milan
      1:50 PM
      4:00 PM
    30 Jan
    Autolinee Romano
    from $1065
  • Turin
    Milan
      12:30 PM
      6:55 PM
    15 Feb
    FlixBusFlixBus
    from $1065
  • Turin
    Milan
      1:25 PM
      2:43 PM
    30 Jan
    Italotreno
    from $1171
  • Turin
    Milan
      8:45 PM
      11:00 PM
    30 Jan
    BaltourBaltour
    from $1171
  • Turin
    Milan
      9:50 AM
      1:30 PM
    30 Jan
    Savda Autoservizi
    from $2236
  • Turin
    Milan
      9:50 AM
      1:30 PM
    30 Jan
    Savda Autoservizi
    from $2715


  Train Turin - Milan    78 mi
   Savings

The cheapest train connections from Turin to Milan

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Turin
    Milan
      11:30 AM
      12:20 PM
    30 Jan
    Voyages Sncf
    from $1054
  • Turin
    Milan
      6:15 AM
      7:05 AM
    30 Jan
    Voyages Sncf
    from $1373
  • Turin
    Milan
      5:05 AM
      6:46 AM
    30 Jan
    Voyages Sncf
    from $1533
  • Turin
    Milan
      11:30 AM
      12:20 PM
    30 Jan
    Voyages Sncf
    from $1693


  Carpooling Turin - Milan    78 mi
   Savings

The cheapest train connections from Turin to Milan

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Turin
    Milan
      12:20 PM
      2:10 PM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $532
  • Turin
    Milan
      8:10 AM
      9:30 AM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $639
  • Turin
    Milan
      9:00 AM
      11:00 AM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $745
  • Turin
    Milan
      5:30 AM
      7:10 AM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $852


  Stations
Via Giulio Natta – Lampugnano , Milan (Italy)
Via Cassinis Giovanni Battista 76, 20139 Milan (Italy)
Piazza Duca D'Aosta 16, Milan (Italy)
Piazza Primo Maggio , 20099 Milan (Italy)
  Stations
Corso Bolzano 29, 10121 Turin (Italy)
Piazza Metropolitana GTT , 10121 Turin (Italy)
Corso Vittorio Emanuele II 131 H, Turin (Italy)

More on bus features and services

A bathroom can be found on the coach as well and can be used for free. If you have a specific seat of preference, then take advantage of OUIBUS's free seat reservation service. If you travel from Milan to Turin on a regular basis or generally ride the bus often, then take advantage of the discounts offered by FlixBus and Eurolines Germany! They're perfect for those that love travelling as much as we do. Free storage space for your carry-on is provided by the following bus providers: Savda Autoservizi, OUIBUS, FlixBus, Italotreno, Autolinee Romano, megabus, Eurolines Germany, Eurolines Czech Republic and Baltour. For travelers with a disability a reduced rate is provided. More information can be found on the Eurolines Germany's site. Nowadays bus lines should be equipped with the newest and most modern facilities. megabus, Autolinee Romano, OUIBUS and FlixBus have recognized the importance of our high-tech way of life and thus offer wireless internet at no extra cost. Get notified in case of a traffic jam. FlixBus sends out a free text message to inform you about a delay. At a moderate rate you can also take your bike with you in the coach from FlixBus.