Rome - Milan Bus - Train Ticket

Bus Journeys from Rome to Milan

Cheapest Trip on obilet
€ 10.97
Number of Trips Per Day
228
The Most Favorable Price
Rome - Milan Duration
3hr 44min
The Highest Number of Trips
Average Price
€ 3,333.50

Cheap Buses to Rome - Milan

  • Itabus
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Milan San Donato
    € 19.99
    06:20
    14:30
  • Italo
    Train
    Rome
    Rome Termini
    Milan
    Stazione Centrale Di Milano
    € 95.90
    07:30
    10:45
  • Italo
    Train
    Rome
    Roma Tiburtina Train Station
    Milan
    Stazione Centrale Di Milano
    € 95.90
    07:50
    11:20
  • Italo
    Train
    Rome
    Roma Tiburtina Train Station
    Milan
    Rho Fiera Train Station
    € 95.90
    07:50
    11:41
  • TRENITALIA SAT
    Train
    Rome
    Rome Termini
    Milan
    Milano Rogoredo Train Station
    € 95.00
    08:10
    11:39
  • Italo
    Train
    Rome
    Rome Termini
    Milan
    Milano Rogoredo Train Station
    € 95.90
    08:40
    12:09
  • TRENITALIA SAT
    Train
    Rome
    Roma Tiburtina Train Station
    Milan
    Stazione Centrale Di Milano
    € 95.00
    10:20
    13:50
  • Italo
    Train
    Rome
    Rome Termini
    Milan
    Milano Rogoredo Train Station
    € 95.90
    10:40
    14:09
  • Itabus
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Milan San Donato
    € 14.97
    11:00
    19:10
  • TRENITALIA SAT
    Train
    Rome
    Rome Termini
    Milan
    Stazione Centrale Di Milano
    € 95.00
    11:20
    14:35
  • Italo
    Train
    Rome
    Rome Termini
    Milan
    Stazione Centrale Di Milano
    € 95.90
    11:40
    15:20
  • Italo
    Train
    Rome
    Rome Termini
    Milan
    Stazione Centrale Di Milano
    € 95.90
    12:10
    15:15
  • TRENITALIA SAT
    Train
    Rome
    Roma Tiburtina Train Station
    Milan
    Milano Rogoredo Train Station
    € 61.50
    12:40
    19:14
  • TRENITALIA SAT
    Train
    Rome
    Rome Termini
    Milan
    Stazione Centrale Di Milano
    € 95.00
    12:50
    16:00
  • Itabus
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Milan San Donato
    € 29.99
    13:00
    20:40
  • Itabus
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Duomo Milan Lampugnano
    € 29.99
    13:00
    21:25
  • Italo
    Train
    Rome
    Rome Termini
    Milan
    Rho Fiera Train Station
    € 95.90
    13:40
    17:41
  • TRENITALIA SAT
    Train
    Rome
    Rome Termini
    Milan
    Stazione Centrale Di Milano
    € 95.00
    13:50
    16:58
  • TRENITALIA SAT
    Train
    Rome
    Rome Termini
    Milan
    Milano Rogoredo Train Station
    € 95.00
    14:10
    17:39
  • TRENITALIA SAT
    Train
    Rome
    Rome Termini
    Milan
    Stazione Centrale Di Milano
    € 95.00
    14:50
    17:58
  • Italo
    Train
    Rome
    Roma Tiburtina Train Station
    Milan
    Stazione Centrale Di Milano
    € 95.90
    17:50
    21:20
  • TRENITALIA SAT
    Train
    Rome
    Rome Termini
    Milan
    Stazione Centrale Di Milano
    € 95.00
    18:10
    21:50
  • TRENITALIA SAT
    Train
    Rome
    Rome Termini
    Milan
    Milano Rogoredo Train Station
    € 95.00
    19:11
    22:38
  • Italo
    Train
    Rome
    Rome Termini
    Milan
    Milano Rogoredo Train Station
    € 95.90
    20:40
    00:09
  • Itabus
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Duomo Milan Lampugnano
    € 29.99
    22:00
    06:20
  • MarinoBus
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Terminal 1 Dell'aeroporto Di Malpensa
    € 56.00
    23:00
    07:50
  • Marino
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Bologna Central Bus Station
    € 30.14
    23:00
    03:50
  • MarinoBus
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Duomo Milan Lampugnano
    € 51.00
    23:00
    07:00
  • Marino
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Lampugnano Bus Station
    € 45.20
    23:00
    07:00
  • Itabus
    Bus
    Rome
    Stazione Degli Autobus Di Roma Tiburtina
    Milan
    Milan San Donato
    € 14.97
    23:00
    06:45
Click to see on the map.

Carriers Operating Between Rome - Milan

Milan Hotels

Frequently Asked Questions

bus