San Donato Milanese to Rome bus with Itabus

Sun, Apr 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from San Donato Milanese to Rome

Showing times and prices for Apr 21

Cheapest price

$7

Average price

$31

Fastest journey

7 h 35 m

Average duration

8 h 8 m

Buses per day

5

Distance

470 km

Cheap tickets

The best way to find a cheap bus ticket from San Donato Milanese to Rome is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Itabus
06:30AM7h35
San Donato Milanese
02:05PMRome
$71One-way
0 transfers
Itabus
10:30AM7h40
San Donato Milanese
06:10PMRome
$111One-way
0 transfers
Itabus
10:45PM8h10
San Donato Milanese
06:55AMRome
$361One-way
0 transfers
Itabus
02:00PM8h00
San Donato Milanese
10:00PMRome
$481One-way
0 transfers
Autoservizi Salemi
09:45AM9h15
San Donato Milanese
07:00PMRome
$531One-way
0 transfers

Travel Information

Compare bus, train, and flight for San Donato Milanese to Rome

Omio recommends booking the bus as it is the most popular option from San Donato Milanese to Rome among Omio's users. If you are prioritising price take the bus with prices starting from €6. For those with little time consider booking a flight which can get you there in 1h 49m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.4kg.

Compare bus with

Most popular
Bus
Flight
Train

€20

Average price

Cheapest

€91

Average price

€50

Average price

8h 37m

Average duration

8h 7m

Onboard

+

30m

Additional time*

4h 49m

Average duration

Fastest

1h 49m

Onboard

+

3h 0m

Additional time*

8h 39m

Average duration

8h 9m

Onboard

+

30m

Additional time*

0.5 - 1.2kg

CO2 emissions

-

CO2 emissions

0.1 - 0.4kg

CO2 emissions

Lowest

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

San Donato Milanese to Rome bus times

Showing buses for today, Sunday, April 20
Last updated at 12:23 AM
ProviderDepartsDurationArrivesTransfers
Tickets
meinfernbus_flixbusFlixBus · FlixBus12:25 AM Milano, Autostazione Lampugnano
9h50
10:15 AM Rome1 transfer
meinfernbus_flixbusFlixBus12:25 AM Milano, Autostazione Lampugnano
7h35
8:00 AM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus3:15 AM Milano, Autostazione Lampugnano
8h35
11:50 AM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus4:15 AM Milano, Autostazione Lampugnano
9h05
1:20 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus4:50 AM San Donato Milanese
8h30
1:20 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus · FlixBus5:20 AM Milano, Autostazione Lampugnano
10h45
4:05 PM Rome1 transfer
meinfernbus_flixbusFlixBus · FlixBus5:30 AM Milano, Autostazione Lampugnano
10h50
4:20 PM Rome1 transfer
meinfernbus_flixbusFlixBus6:15 AM Milano, Autostazione Lampugnano
10h20
4:35 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus · FlixBus8:00 AM San Donato Milanese
8h45
4:45 PM Roma, Autostazione Tiburtina1 transfer
meinfernbus_flixbusFlixBus8:30 AM Milano, Autostazione Lampugnano
8h15
4:45 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus10:00 AM Milano, Autostazione Lampugnano
10h35
8:35 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus · FlixBus10:00 AM San Donato Milanese
9h25
7:25 PM Roma, Autostazione Tiburtina1 transfer
itabus240110:10 AM San Donato Milanese
8h00
6:10 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus10:25 AM Milano, Autostazione Lampugnano
8h45
7:10 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus10:30 AM San Donato Milanese
10h05
8:35 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus10:50 AM Milano, Autostazione Lampugnano
9h30
8:20 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus · FlixBus12:20 PM San Donato Milanese
8h40
9:00 PM Roma, Autostazione Tiburtina1 transfer
meinfernbus_flixbusFlixBus · FlixBus12:45 PM San Donato Milanese
8h15
9:00 PM Roma, Autostazione Tiburtina1 transfer
meinfernbus_flixbusFlixBus1:15 PM Milano, Autostazione Lampugnano
8h20
9:35 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus1:50 PM San Donato Milanese
7h45
9:35 PM Roma, Autostazione Tiburtina0 transfersDirect
marino_autolinee1102:05 PM San Donato Milanese
7h35
9:40 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus2:20 PM Milano, Autostazione Lampugnano
8h50
11:10 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus3:05 PM San Donato Milanese
8h05
11:10 PM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus · FlixBus4:25 PM Milano, Autostazione Lampugnano
9h35
2:00 AM Roma, Autostazione Tiburtina1 transfer
meinfernbus_flixbusFlixBus · FlixBus5:10 PM San Donato Milanese
8h50
2:00 AM Roma, Autostazione Tiburtina1 transfer
meinfernbus_flixbusFlixBus6:30 PM Milano, Autostazione Lampugnano
9h35
4:05 AM Rome0 transfersDirect
meinfernbus_flixbusFlixBus6:30 PM Milano, Autostazione Lampugnano
9h05
3:35 AM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus7:00 PM San Donato Milanese
8h35
3:35 AM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus7:00 PM San Donato Milanese
9h05
4:05 AM Rome0 transfersDirect
meinfernbus_flixbusFlixBus · FlixBus7:30 PM San Donato Milanese
8h40
4:10 AM Roma, Autostazione Tiburtina1 transfer
meinfernbus_flixbusFlixBus8:00 PM Milano, Autostazione Lampugnano
8h10
4:10 AM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus8:45 PM Milano, Autostazione Lampugnano
9h10
5:55 AM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus8:45 PM San Donato Milanese
11h30
8:15 AM Roma, Autostazione Tiburtina0 transfersDirect
meinfernbus_flixbusFlixBus9:20 PM San Donato Milanese
8h35
5:55 AM Roma, Autostazione Tiburtina0 transfersDirect
itabus24059:45 PM San Donato Milanese
8h10
5:55 AM Roma, Autostazione Tiburtina0 transfersDirect

Find all the dates and times for this journey

Compare prices and tickets San Donato Milanese to Rome by bus, train, or flight

Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from San Donato Milanese to Rome

ItalyItaly
ItalyItaly
Icon of bus
Buses from San Donato Milanese to Rome run on average 7 times per day, taking around 8h 7m. Cheap bus tickets for this journey start at $7 (€6) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
292 miles (470 km)
Average bus duration
8h 7m
Cheapest ticket price
$7 (€6)
Buses per day
7
Direct buses
7
Bus providers
5
Fastest bus
7h 35m
First bus
06:30
Last bus
22:45
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Bus companies: Itabus, FlixBus and El Pilar from San Donato Milanese to Rome

You can travel by bus from San Donato Milanese to Rome with Itabus, FlixBus and El Pilar for as low as $7 (€6). When you search for schedules and tickets, Omio will show you the best route.

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

Bus information from San Donato Milanese to Rome with FlixBus:

  • Average Duration: 7 h 25 min
  • Cheapest Price: $8

Travel Comfortably on a Bus from San Donato Milanese to Rome

Experience the convenience of traveling on a bus from San Donato Milanese to Rome, a journey that seamlessly connects two vibrant Italian cities. Depart from the well-equipped San Donato Milanese Bus Station, and enjoy a scenic ride through Italy's picturesque landscapes as you head towards the capital. Upon arrival, you'll disembark at the bustling Rome Tiburtina Bus Station, one of Rome's main hubs. With regular services available, buses from San Donato Milanese to Rome provide a reliable and comfortable travel option for both locals and tourists. Whether it's for business or leisure, choose the San Donato Milanese to Rome bus for a hassle-free trip.

San Donato Milanese to Rome Bus Timetable

The San Donato Milanese to Rome bus route offers a comfortable journey with several convenient stopovers. Buses along this route typically stop at key points such as Bologna, Florence, and Orvieto, ensuring you have options to explore these cities or simply take a break. Buses are frequent throughout the day, with the first bus departing as early as 06:30 and the last journey leaving at around 22:45. The San Donato Milanese to Rome bus time from start to finish varies, but you'll find departures scheduled every few hours to accommodate your travel needs.

Covering a considerable distance, the San Donato Milanese to Rome bus journey typically lasts about 7h 35m as it traverses 292 miles (470 km) from the northern part of Italy to the capital city. Sit back and enjoy the comfortable ride as the bus cuts through picturesque landscapes and vibrant cityscapes that Italy is renowned for.

Buses from San Donato Milanese to Rome run every day of the week, ensuring that your travel plans are never hindered. On average, there are 7 buses making this journey daily, allowing you the flexibility to choose a time that best suits your itinerary. Easily access the San Donato Milanese to Rome bus schedule to plan your trip efficiently, ensuring a hassle-free travel experience.

San Donato Milanese to Rome Bus: Journey with FlixBus and MarinoBus

Experience the vibrant journey from San Donato Milanese to Rome with two renowned transportation providers, FlixBus and MarinoBus. Travelers can enjoy a comfortable and efficient ride, with options ranging from standard to premium amenities on modern coaches. FlixBus offers spacious, reclining seats and onboard Wi-Fi access, enhancing your travel connectivity. Meanwhile, MarinoBus provides a seamless voyage with features like AC ventilation and onboard restrooms, ensuring a relaxing environment. These buses consistently deliver a reliable transport solution, making your trip from San Donato Milanese to Rome both enjoyable and convenient.

FAQs: Bus from San Donato Milanese to Rome

FAQs: Take the bus from San Donato Milanese to Rome with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from San Donato Milanese to Rome.
FAQs

Popular bus stations from San Donato Milanese to Rome

San Donato Milanese
Rome
Roma, Autostazione Tiburtina
HomeBusesBuses in ItalyBus tickets to RomeSan Donato Milanese to Rome bus

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links