[menuItemContent][menuItemRightSideContent]
Currency

Timetable Barcelona to Milan

Showing buses for tomorrow, Tue, Jun 15
08:50AMBarcelona, Estació d'Autobusos Nord20h35 05:25AMMilano, Autostazione Lampugnano
0 changes
11:45PMBarcelona, Estació d'Autobusos Nord17h35 05:20PMMilano, Autostazione Lampugnano
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

The fastest buses from Barcelona to Milan

Showing times and prices for Jun 15

Fastest Journey

17 h 35 m

Average

19 h 5 m

Buses per day

2

Distance

726 km

It's difficult to get from Barcelona to Milan without transferring at least once.

Fastest
11:45PMBarcelona, Estació d'Autobusos Nord17h35 05:20PMMilano, Autostazione Lampugnano
1 changes
$1931One-way
2nd Fastest
08:50AMBarcelona, Estació d'Autobusos Nord20h35 05:25AMMilano, Autostazione Lampugnano
1 changes
$1411One-way

COMPARE Prices across different modes

Mon
Jun 14
$81Union Ivkoni International
$82Vueling
Tue
Jun 15
$105Union Ivkoni International
$41Ryanair
Wed
Jun 16
Find prices
$13Ryanair
Thu
Jun 17
$68BlaBlaCar Bus
$13Ryanair
Fri
Jun 18
$92Flixbus
$11Ryanair
Sat
Jun 19
$80Flixbus
$11Ryanair
Sun
Jun 20
$100Union Ivkoni International
$13Ryanair
Tue
Jun 22
$81Union Ivkoni International
$13Ryanair
Thu
Jun 24
$74BlaBlaCar Bus
$55Ryanair
Fri
Jun 25
$98Flixbus
$11Ryanair
Sun
Jun 27
$103BlaBlaCar Bus
Find prices
Mon
Jun 28
$71Flixbus
$26Vueling
Tue
Jun 29
$71Flixbus
$13Ryanair
Wed
Jun 30
Find prices
$11Ryanair
Thu
Jul 1
$78Flixbus
$21Ryanair
Sat
Jul 3
$76Flixbus
$21Ryanair
Sun
Jul 4
$83Flixbus
$21Ryanair

The cheapest buses from Barcelona to Milan

Showing times and prices for Jun 15

Cheapest

$141

Average

$167

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Barcelona to Milan will cost around $ 167 if you buy it on the day, but the cheapest tickets can be found for only $ 141.

Cheapest
08:50AMBarcelona, Estació d'Autobusos Nord20h35 05:25AMMilano, Autostazione Lampugnano
1 changes
$1411One-way
2nd Cheapest
11:45PMBarcelona, Estació d'Autobusos Nord17h35 05:20PMMilano, Autostazione Lampugnano
1 changes
$1931One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

Tue, Jun 15
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

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

View all
bus

Journey Summary

Barcelona to Milan Bus Information

Avg. Bus Duration
18 hours 50 minutes
Coach Ticket Price: $81
Buses depart from:Barcelona
Bus arrives in:Milan
Distance:726 km
Bus Companies:Flixbus, BlaBlaCar Bus
Bus companies

Alsa and FlixBus between Barcelona and Milan

Buy your official Alsa and FlixBus bus tickets between Barcelona and Milan from $68 (€53) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most popular trip.

Alsa
FlixBus

Looking for a budget-friendly way to travel 450 miles (725 km) by bus from Barcelona to Milan? Alsa is Spain’s main bus company that offers premium services and the most comfortable travel experience on a budget. Not only does Alsa sell standard tickets for its plethora of national and regional routes, but it also provides travelers special offers like Minimum, Reduced and Flexible bus tickets on select routes. Check out Alsa bus schedules and tickets available for the Barcelona to Milan trip on Omio to find the best deal on Alsa buses between Barcelona and Milan, whether you're looking for the fastest, earliest or cheapest bus.

Alsa offers an impressive fleet of buses with different levels of comfort and amenities on offer for its millions of customers every year. While most travelers don’t mind traveling on normal buses with basic amenities like free WiFi, restrooms, footrests and onboard entertainment, others may want to check out the Alsa Supra, Alsa Eurobus and Alsa Premium buses, which provide more upscale amenities on specific routes.

These are Alsa's ticket policies for COVID-19 for the bus from Barcelona to Milan:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Barcelona to Milan

Buses in Europe are a convenient way to travel between cities, with a variety of routes available to both domestic and international destinations. Buses from Barcelona to Milan leave at regular intervals throughout the day, from early morning until early evening. Eurolines, Baltour, and Flixbus are the main bus companies that travel from Barcelona to Milan. Travel times on buses from Barcelona to Milan range from 13½ hours to just under 17 hours, depending on the service chosen.

Barcelona to Milan buses: Not what you're looking for?

Return buses from Milan to Barcelona | Compare all modes of traveling from Barcelona to Milan | Or learn more about buses to Milan


Barcelona to Milan Bus Cost

Average prices for buses from Barcelona to Milan when you book in advance

Booking Period

Average Price

Same Day

€86

1 Day in Advance

€70

1 Week in Advance

€60

2 Weeks in Advance

€53

1 Month in Advance

€53

3 Months in Advance

€50

Barcelona to Milan Buses: General Information


While buses are slower than both flights and trains, they can be significantly cheaper even though they take at least 13:20 h to arrive in Milan.

  • autobus All Barcelona to Milan buses are run by either Flixbus, Eurolines, Baltour, or BusCenter.
  • autobus Most buses depart from Barcelona Estació d'Autobusos Nord and arrive at Milano Lampugnano bus station.
  • autobus The Barcelona to Milan bus trip takes at least 13 hours and 20 minutes to arrive in Milan.
  • autobus Most travelers book their Barcelona to Milan bus ticket 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Barcelona to Milan buses decrease the further they are booked in advance:

  • It is 19% cheaper to book a Barcelona to Milan bus ticket a day ahead of time as opposed to purchasing a ticket at the bus station.
  • It is 30% cheaper to book a Barcelona to Milan bus ticket 1 week in advance as opposed to the day you intend to travel.
  • Barcelona to Milan bus tickets are 38% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

Travel Tips

Buses from Barcelona to Milan
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 Barcelona to Milan.
FAQs
What are the travel restrictions for Milan, Italy if I'm coming from Barcelona, Spain by bus?

Travel by bus between Barcelona, Spain and Milan, Italy is: Partially open.

Is international entry into Milan from Barcelona restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Italy from Barcelona?

Entry Requirements:

  • Negative Covid-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine

What are the safety rules to follow in Milan, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 6/11/21. Remember to check the latest COVID-19 travel safety regulations for your bus from Barcelona to Milan closer to your date of departure here

What is the restriction level for the return leg of a round trip journey from Milan, Italy to Barcelona, Spain?

The restriction level for your return bus to Barcelona, Spain from Milan is: Partially open.

Is my return bus into Barcelona from Milan restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Spain from Milan?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 6/11/21. Remember to check the latest COVID-19 travel safety regulations for your bus to Barcelona from Milan closer to your date of departure here here.

How much does a cheap bus between Barcelona and Milan cost?
Bus tickets from Barcelona to Milan for some dates and times can be found for as cheap as $68 (€53)  one way in the next 7 days.
How much is a bus ticket to Milan from Barcelona?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the Barcelona to Milan bus to cost on average $92 (€72)  one way.
What is the distance between Barcelona and Milan by bus?
The Barcelona to Milan bus distance is approximately 450 miles (725 km).
How long is the bus between Barcelona and Milan?
While the time it takes to travel 450 miles (725 km) from Barcelona to Milan can vary based on specific dates, weekends, and holidays, the Barcelona to Milan bus journey time is on average 13 h 10 min.
Which bus station from Barcelona to Milan do I depart from? Which Milan bus station from Barcelona do I arrive in?

When departing from Barcelona, you have various bus station options to start your trip from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. When arriving in Milan, you can end your journey in bus stations like Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

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

Where is the departure bus station in Barcelona located? Where is the arrival bus station in Milan located?

Passengers booking this journey most frequently board their buses from Barcelona Sants and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.

Passengers arriving in Milan most often arrive at Milan, Stazione Centrale and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

What bus providers offer a service between Barcelona and Milan?
If you're looking for buses from Barcelona to Milan, you can rely on Flixbus, Eurolines France, Infobus, Ouibus or Alsa to get you to Milan. It's also good to check out all possible bus companies for the Barcelona to Milan trip to see if there might be differences in the amenities they offer.
Can I find a direct bus from Barcelona to Milan?
Yes, you can look for direct buses from Barcelona to Milan with Flixbus  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
When is the earliest bus from Barcelona to Milan? When is the last bus from Barcelona to Milan?
You can take the earliest bus from Barcelona to Milan at 6: 50 AM   or take the last bus from Barcelona to Milan leaving at 11: 30 PM. Look for the latest Barcelona to Milan bus schedules on Omio and book the best time to take the bus for this trip.
How early should I buy Barcelona to Milan bus tickets to get the best deals?
If you book a bus ticket from Barcelona to Milan within the next 7 days, you can find tickets to cost on average $92 (€72) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Barcelona and Milan are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Barcelona
Milan
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities