Flixbus-eu Flixbus 520 Milan - Florence - Rome Bus

Click to load interactive map
List of stops
          Map

          Rome Tiburtina Bus station – Milan (Lampugnano bus station)

          Milan (Lampugnano bus station) – Rome Tiburtina Bus station

          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Milan (Lampugnano bus station) – Rome Tiburtina Bus station
          Via Giuseppe Impastato - Piazzale Carlo Rosselli

          Schedules and stops for this route are published in GTFS: flix-bus-eu

          Bus Flixbus 520 FAQ

          • What time does the Flixbus 520 bus start operating?

            Services on the Flixbus 520 - Milan - Florence - Rome bus start at 15:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • What time does the Flixbus 520 bus stop working?

            Services on the Flixbus 520 - Milan - Florence - Rome bus stop at 23:59 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • Is there a Flixbus 520 bus stop near me?

            Click here to view the nearest Flixbus 520 - Milan - Florence - Rome bus stop.

          Flixbus 520 (Milan Buses)

          The first stop of the Flixbus 520 bus route is Rome Tiburtina Bus station and the last stop is Milan (Lampugnano bus station). Flixbus 520 (Milan - Florence - Rome) is operational during everyday.

          Additional information: Flixbus 520 has 4 stops. The total trip duration for this route is approximately 494 minutes.

          More than 2 million users trust busmaps.com for public transport information. Find suggested Buses routes in Milan, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

          Flixbus 520 bus near me

          Similar Routes & Alternatives to Flixbus 520

          Looking for alternatives to Flixbus 520? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

          Last updated on July 30, 2026