Bologna to Milan bus

Cheap bus tickets from Bologna to Milan

Showing times and prices for Dec 10

Cheapest

8

Average

17

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

Cheapest
06:45AMBologna3h15 10:00AMMilano, Autostazione Lampugnano
0 transfers
81One-way
Cheapest
09:00PMBologna2h59 11:59PMMilano, Autostazione Lampugnano
0 transfers
81One-way
04:50PMBologna2h35 07:25PMMilano, San Donato
0 transfers
81One-way
04:50PMBologna3h15 08:05PMMilano, Autostazione Lampugnano
0 transfers
81One-way
12:00PMBologna3h00 03:00PMMilano, Autostazione Lampugnano
0 transfers
111One-way

Bus schedule from Bologna to Milan

Showing buses for tomorrow, Saturday, December 10
02:30AMBologna3h40 06:10AMMilano, Autostazione Lampugnano
0 transfers
03:30AMBologna3h05 06:35AMMilano, San Donato
0 transfers
04:00AMBologna2h20 06:20AMMilano, San Donato
0 transfers
04:00AMBologna2h55 06:55AMMilano, Autostazione Lampugnano
0 transfers
04:15AMBologna3h05 07:20AMMilano, San Donato
0 transfers
04:15AMBologna3h50 08:05AMMilano, Autostazione Lampugnano
0 transfers
06:45AMBologna3h10 09:55AMMilan
0 transfers
06:45AMBologna3h15 10:00AMMilano, Autostazione Lampugnano
0 transfers
07:15AMBologna2h40 09:55AMMilano, San Donato
0 transfers
07:15AMBologna3h20 10:35AMMilano, Autostazione Lampugnano
0 transfers
07:50AMBologna3h45 11:35AMMilano, Autostazione Lampugnano
0 transfers
12:00PMBologna3h00 03:00PMMilano, Autostazione Lampugnano
0 transfers
01:45PMBologna3h30 05:15PMMilano, Autostazione Lampugnano
0 transfers
04:15PMBologna3h00 07:15PMMilano, Autostazione Lampugnano
0 transfers
04:45PMBologna3h30 08:15PMMilano, Autostazione Lampugnano
0 transfers
04:50PMBologna2h35 07:25PMMilano, San Donato
0 transfers
04:50PMBologna3h15 08:05PMMilano, Autostazione Lampugnano
0 transfers
06:25PMBologna3h15 09:40PMMilano, Autostazione Lampugnano
0 transfers
06:25PMBologna2h30 08:55PMMilano, San Donato
0 transfers
09:00PMBologna2h59 11:59PMMilano, Autostazione Lampugnano
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16

Bus times from Bologna to Milan

Showing times and prices for Dec 10

Fastest Journey

2 h 20 m

Average

3 h 7 m

Buses per day

20

Distance

201 km

Of the 20 buses that leave Bologna for Milan every day 20 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
04:00AMBologna2h20 06:20AMMilano, San Donato
0 transfers
151One-way
06:25PMBologna2h30 08:55PMMilano, San Donato
0 transfers
201One-way
04:50PMBologna2h35 07:25PMMilano, San Donato
0 transfers
81One-way
07:15AMBologna2h40 09:55AMMilano, San Donato
0 transfers
181One-way
04:00AMBologna2h55 06:55AMMilano, Autostazione Lampugnano
0 transfers
151One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay in Milan?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Bologna to Milan

distanceDistance124 miles (200 km)
durationAverage bus duration2 h 25 min
frequencyBus frequency12 a day
changesDirect busYes
carriersBus companiesItabus, BlaBlaCar, Marino Autolinee, Flixbus, Busitalia, Bus Center, Lineeitalia, Autolinee Federico, Trenitalia, Infobus or Marozzi VT

Buses from Bologna to Milan cover the 124 miles (200 km) long route taking on average 2 h 25 min with our travel partners like Itabus, BlaBlaCar, Marino Autolinee, Flixbus, Busitalia, Bus Center, Lineeitalia, Autolinee Federico, Trenitalia, Infobus or Marozzi VT. Normally, there are 12 buses operating per day, including direct services available. Travelers depart most frequently from Bologna Centrale and arrive in Milan, Stazione Centrale.

Bus companies: Trenitalia, FlixBus and Marozzi from Bologna to Milan

Travel on Trenitalia, FlixBus and Marozzi buses from Bologna to Milan at great prices. Omio finds you bus times and tickets for over 1000 travel companies all in one place.

Marozzi
Marozzi
Trenitalia

Marozzi is one of the Italy's main bus companies and offers Standard tickets for your next bus from Bologna to Milan.

Find cheap tickets for Marozzi buses from Bologna to Milan on Omio. Omio can help you find the best bus deals and prices all in one place by showing you the most up-to-date Bologna to Milan bus schedule from Marozzi, the latest bus ticket offers available and other travel information for the 124 miles (200 km) trip from Bologna to Milan, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for buses between Bologna and Milan in the Omio app, you can check to see if the Marozzi buses available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Marozzi bus schedule for your ideal departure and arrival times, compare the best route available to get to Milan from Bologna and then book a cheap bus with ease. Sit back and enjoy your upcoming bus between Bologna and Milan with Marozzi!

Bus information from Bologna to Milan with Marozzi:

  • Average Duration: 3 h 3 min
  • Marozzi frequency: 1 a day

Marozzi is one of the Italy's main bus companies and offers Standard tickets for your next bus from Bologna to Milan.

Find cheap tickets for Marozzi buses from Bologna to Milan on Omio. Omio can help you find the best bus deals and prices all in one place by showing you the most up-to-date Bologna to Milan bus schedule from Marozzi, the latest bus ticket offers available and other travel information for the 124 miles (200 km) trip from Bologna to Milan, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for buses between Bologna and Milan in the Omio app, you can check to see if the Marozzi buses available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Marozzi bus schedule for your ideal departure and arrival times, compare the best route available to get to Milan from Bologna and then book a cheap bus with ease. Sit back and enjoy your upcoming bus between Bologna and Milan with Marozzi!

Bus information from Bologna to Milan with Marozzi:

  • Average Duration: 3 h 3 min
  • Marozzi frequency: 1 a day

Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of buses include its high-speed buses Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night buses. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia buses.

Taking a bus with Trenitalia is a great way to travel between Bologna and Milan, and Omio can show you the best times and tickets available for the 124 miles (200 km) long bus trip. Trenitalia offers different fares for the Bologna to Milan route with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia bus schedule, compare the cheapest, fastest, or earliest routes between Bologna and Milan, and buy your cheap Trenitalia bus ticket on Omio easily and securely today.

    Bus from Bologna to Milan

    The journey on buses from Bologna to Milan will cover a distance of around 124 miles (200 km). The trip time on these routes will be anywhere from around 2h 40min to about 3h 50min and the best part of this journey is that all of the buses are direct. There are a couple of buses early in the morning and then the rest of the buses depart throughout the afternoon and into the evening hours.

    Bologna to Milan Bus Time: Daily Departures

    When looking for buses to Milan from Bologna you will find about 15 departures every day. The number of departures is fairly consistent across every day of the week. Most of the buses will depart either in the afternoon or early evening hours with a couple of buses leaving after around 9:00 p.m. All of the buses on this route are direct with no transfers required along the way.

    How long is the journey by bus from Bologna to Milan?

    The trip that you will make on buses from Bologna to Milan is going to cover a distance of around 124 miles (200 km). Depending on your departure time from Bologna the trip to Milan can take anywhere from 2h 40min up to 3h 40min and the time is usually dependent on traffic conditions during your travel time.

    Buses from Bologna to Milan: fountain of Neptune in Bologna. Source: Shutterstock

    What is/are the departure and arrival stations for bus from Bologna to Milan?

    Departure bus station: Autostazione Bologna. A great feature of this station is the fact that it has a location that is very close to the center of the city. The station is only about 4.7 miles (7.6 km) to the northeast of the city center. Local bus routes number 27, 41, and 50 can all make the trip from several locations in the center of the city to the station with one of these buses making the trip around every 10 minutes throughout most of the day. Some of the features you will find in the station include public restrooms, a couple of places to find something to eat or drink, as well as a large information board giving details of all buses arriving and departing the station.

    Arrival bus station: Milan San Donato M3 Station. This station has a location that is to the southeast of the center of Milan about 5.7 miles (9.2 km) in distance from the city center. One way to get to the city from the station is on bus route number 3 that will make the trip to the city in around 12min. The station itself is a very simple affair with things like restrooms for passengers. There's also a train service here that gives travelers easy access after their bus trips here.

    Arrival bus station: Autostazione Lampugnano. This is a station that has a location to the northwest of the center of the city and it is around 4.8 miles (7.8 km) in distance from the city to the station. A good way to get from the station to the center of the city is on bus route number one that covers the distance from the station to the city in about 14min. Some of the features of the station include a nice café where you can get croissants and coffee plus there are restrooms, ample spaces to wait for a bus, and information boards giving information about buses arriving and departing the station.

    Which bus companies travel from Bologna to Milan?

    The two bus companies that offer service for a bus from Bologna to Milan are Itabus and MarinoBus. Both of the companies that operate buses along this route offer direct service to Milan. Most all of the offerings on this route are on Itabus as MarinoBus has only one departure that leaves at around 5:00 p.m. and stops at both of the stations in Milan on the same bus. With that said, the trip on MarinoBus to the San Donato M3 station is the fastest on this route with a trip time of about 2h 40min.

    Itabus buses from Bologna to Milan

    Itabus offers 10 different departures daily on a bus from Bologna to Milan. All of their buses arrive at the Autostazione Lampugnano in Milan although the bus at around 5:00 a.m and the one at around 2:35 p.m. also makes a stop at the San Donato M3 station. They offer a couple of early morning departures at around 5:00 a.m. and around 6:25 a.m. and then from there their departures start at around 2:30 p.m. and continue until about 10:00 p.m. While none of these buses are high_speed buses, all of their buses offer direct service to Milan without any transfers required along the route.

    MarinoBus buses from Bologna to Milan

    MarinoBus has one bus from Bologna to Milan but it operates daily and it departs Bologna at around 5:00 p.m. This bus will make stops at both of the stations in Milan. This bus offers the quickest trip on a bus to Milan from Bologna. This bus can take you the entire way to Milan including to both of the stops in Milan on the same bus without requiring a transfer to any other buses along the route.

    Traveling by bus is a sustainable journey

    Bus travel, by its very nature, is a much more sustainable method of travel than having passengers drive themselves between cities like Bologna and Milan due to the economies of scale of having everyone travel on one vehicle. In addition to that, each of the companies that offer service on this route operates in a very environmentally friendly manner. Itabus has a fleet of buses that operate with diesel engines offering some of the lowest emissions of any bus in the marketplace. MarinoBus has a proprietary environmental management system that assures that all of their operations will occur in an as efficient manner as possible..

    Bus Bologna to Milan: Services on Board

    MarinoBus offers one class of seating on their buses but all of the seats they offer are lounge chairs providing great comfort to their passengers. The buses offer free Wi_Fi and passengers can bring one carry_on bag aboard the bus as well as bringing two pieces of luggage that will travel below the bus. Travelers can bring a bicycle, but it must break down into two pieces and travel as any other piece of luggage would. You can bring your pet along on the ride so long as it rides in an approved pet carrier on the floor next to you. Itabus has seats that recline and our distance adjustable, feature a built_in USB port, electric socket, and light. Their buses offer ultra_fast free Wi_Fi, plus there are vending machines and onboard toilets. Travelers can bring their bike on the bus for an added fee and pets can ride on the bus as well so long as they travel in a pet carrier. Both carriers have generous policies to make sure that all passengers with disabilities and limited mobility can travel in the same way as all other passengers. If there is a safety issue with boarding or disembarking passengers with limited mobility, both providers will allow a companion to ride with this traveler free of charge to accommodate their needs.

    How to find cheap bus tickets from Bologna to Milan?

    If you would like to save money on your bus travel on a bus from Bologna to Milan, one of the best ways to do this is to book your tickets as far in advance as possible. This will allow you to possibly find specific discounts or specials offered by bus providers. If you are flexible in your travel dates don't hesitate to search through many times and days to find the cheapest travel choice for your route. although the route on buses to Milan from Bologna does not offer anything but a direct route, searching for routes that may make more stops along the way can save your money on your bus travel.

    Bus from Bologna to Milan: view of the piazza in Milano. Source: Shutterstock

    To Milan by bus—travel tips

    For people that have traveled to Italy in the past, most would tell you that Milan is a city that you should visit at least once in your lifetime. The city is often thought of as one of the most wealthy and stylish cities in Italy and the city is a great example of a combination of old_world romance with new_world urban design. The city boasts a huge amount of stunning and diverse architecture to explore. The number of well_known artworks that you can see in the city is quite staggering. The food in the city of Milan comes from the abundant and varied landscape that surrounds the city and there are several classic Milanese favorites that you must try. On top of all that, the city of Milan is one of the fashion centers of the world. Some of the spots you need to see or things you need to do on your trip to Milan include:

    • Duomo di Milano
    • Galleria Virrorio Emanuele II
    • Sforzesco Castle
    • Milan Fashion Week
    • Milan Food Week

    Travel Tips: Bus to Milan from Bologna

    Travel Tips: Take the bus to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bologna to Milan.
    FAQs
    The Bologna to Milan bus distance is approximately 124 miles (200 km).
    The Bologna to Milan bus duration is on average 2 h 25 min, which is to be expected when traveling 124 miles (200 km) between Bologna and Milan. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When departing from Bologna, you have various bus station options to start your trip from including Bologna, Piaza XX Settembre, Bologna and Bologna, Porta San Donato. When arriving in Milan, you can end your trip in bus stations like Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Novegro-Tregarezzo, Aeroporto di Milano Linate.

    Omio customers book a bus from Bologna Centrale   to Milan, Stazione Centrale   most frequently for this route.

    You can find the most popular departure bus station for this trip, Bologna Centrale, located approximately 1.6 miles (2.5 km) from the city center of Bologna. The most popular arrival bus station in Milan, called Milan, Stazione Centrale, is located around 2.5 miles (4.1 km) away from its city center.

    If you're looking for buses from Bologna to Milan, you can rely on Itabus, BlaBlaCar, Marino Autolinee, Flixbus, Busitalia, Bus Center, Lineeitalia, Autolinee Federico, Trenitalia, Infobus or Marozzi VT to get you to Milan. It's also good to check out all possible bus providers for the Bologna to Milan route to see if there might be differences in the amenities they offer.
    Yes, you can find a direct bus from Bologna to Milan with Flixbus, Marino Autolinee, Infobus, BlaBlaCar or Itabus  on Omio. This is worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    The average number of buses departing Bologna for Milan is 12 a day. The bus schedules and services may vary between weekdays and weekends.
    The first Bologna to Milan bus departs at 7: 55 PM   and the last bus from Bologna to Milan leaves at 7: 55 PM. Check out the most up-to-date bus schedule from Bologna to Milan on Omio and find the best time to travel to your destination.

    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
    Currency
    Language