calendar
Advanced search
509 Companies - 1,159,267 Connections

Bus from Milan to Rome and return

Find cheap coach tickets for your bus journey from Milan to Rome and back

Did you know that you can get a bus ticket from Milan to Rome or vice versa for only £15.00? The operators Baltour, ibus, FlixBus, Busbud, megabus, Eurolines Germany and Calanda Viaggi Reisen operate cheap and convenient buses between these two cities allowing travellers to travel without having to spend too many pounds. The journey time for this connection ranges from 7 hr 20 min to 12 hr 30 min. The choice is yours but we can assist you: Simply click "Find Now" to see all available connections and take your pick!

  Bus Milan - Rome    477 km
Ø Bus connections53 x
Savings-84%

The cheapest coach connections from Milan to Rome

%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
    Rome
      07:35
      18:55
    5 Feb
    FlixBusFlixBus
    from £779
  • Milan
    Rome
      12:00
      23:00
    1 Feb
    FlixBusFlixBus
    from £1211
  • Milan
    Rome
      07:30
      17:20
    5 Feb
    BaltourBaltour
    from £1298
  • Milan
    Rome
      11:05
      19:30
    5 Feb
    FlixBusFlixBus
    from £1341
  • Milan
    Rome
      08:15
      18:45
    5 Feb
    FlixBusFlixBus
    from £1376
  • Milan
    Rome
      12:00
      22:45
    5 Feb
    BaltourBaltour
    from £1384
  • Milan
    Rome
      09:15
      19:55
    5 Feb
    FlixBusFlixBus
    from £1384
  • Milan
    Rome
      13:00
      21:00
    5 Feb
    BaltourBaltour
    from £1471
  • Milan
    Rome
      13:00
      22:45
    5 Feb
    BaltourBaltour
    from £1558
  • Milan
    Rome
      13:30
      23:15
    5 Feb
    FlixBusFlixBus
    from £1558
  • Milan
    Rome
      09:15
      19:55
    5 Feb
    FlixBusFlixBus
    from £1601
  • Milan
    Rome
      07:45
      17:20
    5 Feb
    BaltourBaltour
    from £1644
  • Milan
    Rome
      19:30
      02:50
    5 Feb
    Distribusion
    from £4781
  • Milan
    Rome
      19:30
      02:50
    5 Feb
    ExpressBus.ch
    from £4789


  Train Milan - Rome    477 km
   Savings

The cheapest train connections from Milan to Rome

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Milan
    Rome
      13:24
      16:04
    5 Feb
    Voyages Sncf
    from £3020
  • Milan
    Rome
      05:45
      08:42
    5 Feb
    Voyages Sncf
    from £3418
  • Milan
    Rome
      05:45
      08:53
    5 Feb
    Voyages Sncf
    from £3452
  • Milan
    Rome
      07:16
      10:04
    5 Feb
    Voyages Sncf
    from £3799


  Carpooling Milan - Rome    477 km
   Savings

The cheapest carpooling offers from Milan to Rome

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Milan
    Rome
      18:00
      00:20
    5 Feb
    BlaBlaCarBlaBlaCar
    from £1731
  • Milan
    Rome
      14:40
      21:00
    5 Feb
    BlaBlaCarBlaBlaCar
    from £1817
  • Milan
    Rome
      09:30
      15:10
    5 Feb
    BlaBlaCarBlaBlaCar
    from £2163
  • Milan
    Rome
      14:20
      21:10
    5 Feb
    BlaBlaCarBlaBlaCar
    from £2250


  Bus Rome - Milan    477 km
Ø Bus connections53 x
Savings-84%

The cheapest coach connections from Rome 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
  • Rome
    Milan
      08:20
      18:55
    5 Feb
    FlixBusFlixBus
    from £779
  • Rome
    Milan
      13:00
      22:30
    4 Mar
    FlixBusFlixBus
    from £1289
  • Rome
    Milan
      07:50
      17:00
    5 Feb
    BaltourBaltour
    from £1298
  • Rome
    Milan
      16:30
      00:10
    5 Feb
    FlixBusFlixBus
    from £1341
  • Rome
    Milan
      08:20
      18:55
    5 Feb
    FlixBusFlixBus
    from £1376
  • Rome
    Milan
      07:50
      17:00
    5 Feb
    BaltourBaltour
    from £1384
  • Rome
    Milan
      13:00
      22:30
    4 Feb
    FlixBusFlixBus
    from £1462
  • Rome
    Milan
      01:30
      12:00
    5 Feb
    BaltourBaltour
    from £1471
  • Rome
    Milan
      07:50
      17:00
    5 Feb
    BaltourBaltour
    from £1558
  • Rome
    Milan
      13:00
      21:00
    19 Mar
    FlixBusFlixBus
    from £1635
  • Rome
    Milan
      09:15
      16:30
    5 Feb
    BaltourBaltour
    from £1644
  • Rome
    Milan
      16:30
      00:55
    5 Feb
    FlixBusFlixBus
    from £1687
  • Rome
    Milan
      20:30
      03:35
    5 Feb
    Distribusion
    from £4781
  • Rome
    Milan
      22:30
      05:35
    5 Feb
    ExpressBus.ch
    from £4789


  Train Rome - Milan    477 km
   Savings

The cheapest train connections from Rome to Milan

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Rome
    Milan
      13:18
      15:58
    5 Feb
    Voyages Sncf
    from £3020
  • Rome
    Milan
      07:19
      09:57
    5 Feb
    Voyages Sncf
    from £3418
  • Rome
    Milan
      07:19
      09:57
    5 Feb
    Voyages Sncf
    from £3452
  • Rome
    Milan
      05:53
      09:05
    5 Feb
    Voyages Sncf
    from £3799


  Carpooling Rome - Milan    477 km
   Savings

The cheapest train connections from Rome to Milan

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Rome
    Milan
      10:00
      16:00
    5 Feb
    BlaBlaCarBlaBlaCar
    from £1817
  • Rome
    Milan
      23:50
      07:10
    5 Feb
    BlaBlaCarBlaBlaCar
    from £2077
  • Rome
    Milan
      09:00
      15:00
    5 Feb
    BlaBlaCarBlaBlaCar
    from £2163
  • Rome
    Milan
      06:30
      14:20
    5 Feb
    BlaBlaCarBlaBlaCar
    from £2250


  Stations
Piazza Duca D'Aosta 16, Milan (Italy)
Via Giuseppe Impastato 27, 20138 Milan (Italy)
Via Fratelli Rizzardi , 20151 Milan (Italy)
  Stations
Largo Guido Mazzoni 4, 00162 Rome (Italy)
Via Tuscolana 1788, 00173 Rome (Italy)

Find out more details about the service on your bus from Milan to Rome and return

Finding inexpensive bus tickets is not rocket science – thanks to CheckMyBus. Not only can you look for the best bus route from Milan to Rome and return, but you will also get info on departure times, current prices, exact locations of the coach stops in Rome and Milan and on-board features, which could include wireless internet at no extra cost and media centres. Taking the bus is not only inexpensive but also as comfortable and convenient as going by plane or train! A generous luggage allowance is also a given on your bus ride. Yet it’s good to check the individual coach companies' on-board features and baggage allowances because they can differ significantly. So can the special features on offer: For instance, on a bus from Milan to Rome, you can find wireless internet at no extra cost if you opt for a bus provided by . Basically all of the intercity bus operators allow you to take your hand-luggage free of charge as long as it can fit in the overhead compartment. Also, a little piece of advice: It’s always good to check out whether the intercity bus operators currently have deals on offer for a bus from Rome to Milan and return. If you can find a good discount code, you can spend more money on fee-based features such as reserving the seat of your choice or getting snacks and beverages.