Bologna - Milan Bus - Train Ticket

Bus Journeys from Bologna to Milan

Cheapest Trip on obilet
€ 9.97
Number of Trips Per Day
102
The Most Favorable Price
Bologna - Milan Duration
2hr 21min
The Highest Number of Trips
Average Price
€ 1,382.64

Cheap Buses to Bologna - Milan

  • Itabus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Duomo Milan Lampugnano
    € 24.99
    02:45
    06:20
  • Itabus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Milan San Donato
    € 24.99
    03:45
    06:45
  • MarinoBus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Terminal 1 Dell'aeroporto Di Malpensa
    € 28.00
    04:10
    07:50
  • MarinoBus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Duomo Milan Lampugnano
    € 19.00
    04:10
    07:00
  • Itabus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Duomo Milan Lampugnano
    € 9.97
    04:55
    08:10
  • Itabus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Milan San Donato
    € 19.99
    05:15
    08:50
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 18.70
    07:05
    10:45
  • MarinoBus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Duomo Milan Lampugnano
    € 29.00
    07:15
    10:20
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 38.40
    08:05
    09:50
  • Italo
    Train
    Bologna
    Bologna Centrale
    Milan
    Stazione Centrale Di Milano
    € 29.90
    09:06
    10:20
  • Italo
    Train
    Bologna
    Bologna Centrale
    Milan
    Rho Fiera Train Station
    € 37.90
    10:06
    11:41
  • Italo
    Train
    Bologna
    Bologna Centrale
    Milan
    Stazione Centrale Di Milano
    € 31.90
    10:11
    11:15
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 30.00
    10:34
    13:40
  • Itabus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Milan San Donato
    € 11.97
    11:05
    14:30
  • Italo
    Train
    Bologna
    Bologna Centrale
    Milan
    Stazione Centrale Di Milano
    € 34.90
    11:11
    12:15
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 57.00
    11:52
    13:25
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 30.00
    12:34
    15:30
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 18.70
    12:34
    16:45
  • Italo
    Train
    Bologna
    Bologna Centrale
    Milan
    Milano Rogoredo Train Station
    € 56.00
    13:06
    14:09
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 18.70
    13:34
    18:45
  • Italo
    Train
    Bologna
    Bologna Centrale
    Milan
    Stazione Centrale Di Milano
    € 54.90
    14:06
    15:20
  • Italo
    Train
    Bologna
    Bologna Centrale
    Milan
    Stazione Centrale Di Milano
    € 56.00
    15:06
    16:20
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 18.70
    15:34
    19:45
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 21.70
    15:34
    19:35
  • Itabus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Milan San Donato
    € 11.97
    17:45
    20:40
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 18.70
    18:34
    22:45
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 57.00
    18:34
    20:30
  • TRENITALIA SAT
    Train
    Bologna
    Bologna Borgo Panigale
    Milan
    Stazione Centrale Di Milano
    € 41.40
    20:34
    22:30
  • Italo
    Train
    Bologna
    Bologna Centrale
    Milan
    Stazione Centrale Di Milano
    € 54.90
    20:41
    21:45
  • Itabus
    Bus
    Bologna
    Bologna Autostazione
    Milan
    Milan San Donato
    € 11.97
    21:20
    23:50
Click to see on the map.

Carriers Operating Between Bologna - Milan

Milan Hotels

Frequently Asked Questions

bus