On virail the best offers for buses from Milan to Barcelona
Finding the pertect bus tickets to travel from Milan to Barcelona is so easy with virail. Once you chose your travel date, virail will compare hundreds of offers from our partner to find the best solution for you.
What is the price of the cheapest tickets for buses from Milan to Barcelona?
On average, you can find bus tickets from Milan to Barcelona for 103,98 €. However, if you already know the date of your journey, don't waste time and book as soon as possible low-cost tickets from 89,98 €.
Where do the buses to Barcelona leave from?
Buses from Milan leave from Bergamo (Orio Al Serio Airport - BGY), Milan (Malpensa Aeroporto Terminal 2), Milan (Lampugnano Bus Station), Milan (San Donato M3) or Milan (Sesto S.G. 1° Maggio M1), reaching Barcelona at Barcelona.