Bus Tickets from Barcelona to Milan
Other Transportation Options from Barcelona to Milan
Bus Journeys from Barcelona to Milan
Cheapest Trip on obilet |
€ 32.40
|
Number of Trips Per Day |
32
|
The Most Favorable Price |
Barcelona - Milan Duration |
17hr 49min
|
|
The Highest Number of Trips |
Average Price |
|
Cheap Buses to Barcelona - Milan
-
BusBarcelona
Barcelona-Sants Train StationMilan
Lampugnano Bus Station€ 45.4802:3021:55 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Lampugnano Bus Station€ 35.9902:5018:10 -
BusBarcelona
Barcelona NordMilan
Duomo Milan Lampugnano€ 32.4009:3500:10 -
BusBarcelona
Barcelona Carrer de RibesMilan
Milano Lampugnano€ 44.9909:3500:10 -
BusBarcelona
Barcelona Carrer de RibesMilan
Milano Lampugnano€ 36.0009:3500:10 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Stazione Di Milano Assago M2€ 52.4809:4504:30 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Lampugnano Bus Station€ 48.9909:4501:05 -
BusBarcelona
Barcelona-Sants Train StationMilan
Lampugnano Bus Station€ 42.4714:3508:50 -
BusBarcelona
Barcelona-Sants Train StationMilan
Stazione Di Milano Assago M2€ 42.4714:3510:25 -
BusBarcelona
Barcelona-Sants Train StationMilan
Cormano Cusano Milanino Bus Station€ 44.4714:3509:44 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Cormano Cusano Milanino Bus Station€ 44.4715:1009:44 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Lampugnano Bus Station€ 42.4815:1009:45 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Lampugnano Bus Station€ 43.4816:1510:55 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Milan San Donato€ 46.4816:1511:40 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Stazione Di Milano Assago M2€ 43.4816:1510:25 -
BusBarcelona
Barcelona-Sants Train StationMilan
Lampugnano Bus Station€ 41.9819:3011:10 -
BusBarcelona
Barcelona-Sants Train StationMilan
Milan San Donato€ 42.9719:3015:00 -
BusBarcelona
Barcelona-Sants Train StationMilan
Lampugnano Bus Station€ 55.9821:1514:25 -
BusBarcelona
Barcelona-Sants Train StationMilan
Cormano Cusano Milanino Bus Station€ 46.4721:1516:59 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Milan San Donato€ 41.9821:1515:00 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Lampugnano Bus Station€ 33.9921:2511:10 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Milan San Donato€ 42.4721:2516:25 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Cormano Cusano Milanino Bus Station€ 46.4721:4516:59 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Stazione Di Milano Assago M2€ 65.9722:5018:25 -
BusBarcelona
Barcelona-Sants Train StationMilan
Cormano Cusano Milanino Bus Station€ 49.4723:1017:44 -
BusBarcelona
Barcelona-Sants Train StationMilan
Milan San Donato€ 49.4723:1018:25 -
BusBarcelona
Barcelona-Sants Train StationMilan
Lampugnano Bus Station€ 49.4723:1017:20 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Milan San Donato€ 49.4723:4018:25 -
BusBarcelona
Barcelona-Sants Train StationMilan
Lampugnano Bus Station€ 51.4802:3021:55 -
BusBarcelona
Estación De Tránsito Fabra I Puig De BarcelonaMilan
Lampugnano Bus Station€ 53.9902:5018:10
Click to see on the map.
The Most Popular Bus Trips Departing from Barcelona
- Barcelona - Madrid Bus Ticket € 25.00
- Barcelona - Valencia Bus Ticket € 22.65
- Barcelona - Lloret de Mar Bus Ticket € 12.70
- Barcelona - Paris Bus Ticket € 29.99
- Barcelona - Huesca Bus Ticket € 17.75
- Barcelona - Sofia Bus Ticket € 122.50
- Barcelona - Andorra la Vella Bus Ticket € 13.30
- Barcelona - Girona Bus Ticket € 14.60
- Barcelona - Tossa de Mar Bus Ticket € 14.30
- Barcelona - Manresa Bus Ticket € 10.59
- Barcelona - Monzon Bus Ticket € 14.15
- Barcelona - Almacelles Bus Ticket € 10.99
* The ticket prices shown are the most affordable prices of the tickets purchased at obilet within the last 7 days. Please inquire the current ticket prices from above
Most Popular Bus Trips to Milan
- Rome - Milan Bus Ticket € 14.99
- Sofia - Milan Bus Ticket € 92.31
- Bucharest - Milan Bus Ticket € 89.60
- Turin - Milan Bus Ticket € 11.20
- Zagreb - Milan Bus Ticket € 28.99
- Pisa - Milan Bus Ticket € 12.98
- Bergamo - Milan Bus Ticket € 25.98
- Venice - Milan Bus Ticket € 10.99
- Zurich - Milan Bus Ticket € 47.99
- Padova - Milan Bus Ticket € 12.99
- Tirana - Milan Bus Ticket € 80.00
Milan Hotels
Frequently Asked Questions
How long does the bus trip from Barcelona - Milan take?
On average, the bus trip from Barcelona to Milan takes 17 hour 49 minute.
Which bus companies organize trips between Barcelona - Milan?
Bus companies that organize trips between Barcelona - Milan: Alsa, Flix Bus, Alsa Internacional SLU 2, BlaBlaCar Bus are the companies.
Which is the bus company that organizes the most trips between Barcelona - Milan?
The company that organizes the most Barcelona - Milan bus trips: Flix Bus
How much is the cheap bus ticket between Barcelona - Milan?
The cheap Barcelona - Milan bus ticket is € 32.40.