HUB hero image

How to Travel from

Milan to Barcelona

by Plane, Rideshare or Car

Milan
+0
Barcelona
Transport search to Barcelona
Milan
+0
Barcelona
Building a composite car route
Cheapest
Best Offer!
Car
9 h 23 min
980 km.
from $53
Composite Route Car Only

Schedule

Milan → Barcelona

21:06
Milan (Lombardia, Italy)
Milan - Turin - Lyon - Barcelona 6 transfers
Duration: 14 hours 41 min
11:47
Barcelona (Cataluna, Spain)
Route details
Transfers in the direction Milan - Barcelona
Start
Walk to Duomo, Duration: 1 min
21:07
Duomo
Duration: 5 min
21:13
Centrale FS
Linea Gialla
Walk to Milano Centrale, Duration: 7 min
21:30
Milano Centrale
Duration: 49 min
22:19
Torino Porta Susa
Napoli Centrale - Torino Porta Nuova
Walk to Turin (Vittorio Emanuele), Duration: 11 min
22:40
Turin (Vittorio Emanuele)
Duration: 4 hours 15 min
02:55
Lyon Perrache
FlixBus: Bologna Central Train Station - Paris Bercy Central Bus Station
Walk to Lyon Perrache Bus Station, Duration: 2 min
03:05
Lyon Perrache Bus Station
Duration: 8 hours 25 min
11:30
Barcelona Bus Station North
BlaBlaCar Bus: Amsterdam Central Sloterdijk Train Station - Barcelona
Walk to Arc de Triomf, Duration: 4 min
11:38
Arc de Triomf
Duration: 1 min
11:39
Urquinaona
Línia 1 del metro de Barcelona
Walk to Urquinaona, Duration: 3 min
11:43
Urquinaona
Duration: 1 min
11:44
Jaume I
Línia 4 del metro de Barcelona
WALK, Duration: 3 min
Finish
21:06
Milan (Lombardia, Italy)
Milan - Turin - Lyon - Barcelona 5 transfers
Duration: 14 hours 49 min
11:55
Barcelona (Cataluna, Spain)
Route details
Transfers in the direction Milan - Barcelona
Start
Walk to Duomo, Duration: 1 min
21:07
Duomo
Duration: 5 min
21:13
Centrale FS
Linea Gialla
Walk to Milano Centrale, Duration: 7 min
21:30
Milano Centrale
Duration: 49 min
22:19
Torino Porta Susa
Napoli Centrale - Torino Porta Nuova
Walk to Turin (Vittorio Emanuele), Duration: 11 min
22:40
Turin (Vittorio Emanuele)
Duration: 4 hours 15 min
02:55
Lyon Perrache
FlixBus: Bologna Central Train Station - Paris Bercy Central Bus Station
Walk to Lyon Perrache Bus Station, Duration: 2 min
03:05
Lyon Perrache Bus Station
Duration: 8 hours 25 min
11:30
Barcelona Bus Station North
BlaBlaCar Bus: Amsterdam Central Sloterdijk Train Station - Barcelona
Walk to Barcelone-Arc de Triomf, Duration: 4 min
11:41
Barcelone-Arc de Triomf
Duration: 3 min
11:44
Plaça de Catalunya
Aeroport - Maçanet-Massanes
WALK, Duration: 11 min
Finish
21:06
Milan (Lombardia, Italy)
Milan - Turin - Lyon - Barcelona 5 transfers
Duration: 14 hours 50 min
11:56
Barcelona (Cataluna, Spain)
Route details
Transfers in the direction Milan - Barcelona
Start
Walk to Duomo, Duration: 1 min
21:07
Duomo
Duration: 5 min
21:13
Centrale FS
Linea Gialla
Walk to Milano Centrale, Duration: 7 min
21:30
Milano Centrale
Duration: 49 min
22:19
Torino Porta Susa
Napoli Centrale - Torino Porta Nuova
Walk to Turin (Vittorio Emanuele), Duration: 11 min
22:40
Turin (Vittorio Emanuele)
Duration: 4 hours 15 min
02:55
Lyon Perrache
FlixBus: Bologna Central Train Station - Paris Bercy Central Bus Station
Walk to Lyon Perrache Bus Station, Duration: 2 min
03:05
Lyon Perrache Bus Station
Duration: 8 hours 25 min
11:30
Barcelona Bus Station North
BlaBlaCar Bus: Amsterdam Central Sloterdijk Train Station - Barcelona
Walk to Pg de St Joan - Ausiàs March, Duration: 5 min
11:41
Pg de St Joan - Ausiàs March
Duration: 4 min
11:45
Parc de la Ciutadella - Princesa
Barceloneta / Pl. Alfonso Comín
WALK, Duration: 11 min
Finish
22:09
Milan (Lombardia, Italy)
Milan - Grenoble - Roman-sur-isère - Montpellier - Barcelona 6 transfers
Duration: 13 hours 55 min
12:04
Barcelona (Cataluna, Spain)
Route details
Transfers in the direction Milan - Barcelona
Start
Walk to Duomo, Duration: 1 min
22:10
Duomo
Duration: 13 min
22:24
Lampugnano
Linea Rossa
Walk to Milan Lampugnano, Duration: 1 min
22:35
Milan Lampugnano
Duration: 5 hours 30 min
04:05
Grenoble
BlaBlaCar Bus: Bordeaux - Milan Lampugnano Bus Station
Walk to Grenoble station, Duration: 7 min
05:01
Grenoble station
Duration: 1 hours 3 min
06:04
Valence TGV Rhône-Alpes Sud
Valence - Genève Cornavin
Transfer in Roman-sur-isère, 12 min
06:16
Valence TGV Rhône-Alpes Sud
Duration: 1 hours 20 min
07:36
Montpellier Saint-Roch
Lyon - LR
Transfer in Montpellier, 57 min
08:33
Montpellier Saint-Roch
Duration: 3 hours 5 min
11:38
Barcelona-Sants
AVE INT
Walk to Sants Estació, Duration: 5 min
11:48
Sants Estació
Duration: 9 min
11:57
Liceu
Zona Universitària - Trinitat Nova
WALK, Duration: 7 min
Finish
22:09
Milan (Lombardia, Italy)
Milan - Grenoble - Roman-sur-isère - Montpellier - Barcelona 6 transfers
Duration: 14 hours 2 min
12:11
Barcelona (Cataluna, Spain)
Route details
Transfers in the direction Milan - Barcelona
Start
Walk to Duomo, Duration: 1 min
22:10
Duomo
Duration: 13 min
22:24
Lampugnano
Linea Rossa
Walk to Milan Lampugnano, Duration: 1 min
22:35
Milan Lampugnano
Duration: 5 hours 30 min
04:05
Grenoble
BlaBlaCar Bus: Bordeaux - Milan Lampugnano Bus Station
Walk to Grenoble station, Duration: 7 min
05:01
Grenoble station
Duration: 1 hours 3 min
06:04
Valence TGV Rhône-Alpes Sud
Valence - Genève Cornavin
Transfer in Roman-sur-isère, 12 min
06:16
Valence TGV Rhône-Alpes Sud
Duration: 1 hours 20 min
07:36
Montpellier Saint-Roch
Lyon - LR
Transfer in Montpellier, 57 min
08:33
Montpellier Saint-Roch
Duration: 3 hours 5 min
11:38
Barcelona-Sants
AVE INT
Walk to Barcelona-Sants, Duration: 4 min
11:55
Barcelona-Sants
Duration: 5 min
12:00
Plaça de Catalunya
Línea R1
WALK, Duration: 11 min
Finish
23:12
Milan (Lombardia, Italy)
Milan - Turin - Babri - Roman-sur-isère - Barcelona 6 transfers
Duration: 14 hours 43 min
13:55
Barcelona (Cataluna, Spain)
Route details
Transfers in the direction Milan - Barcelona
Start
Walk to Duomo, Duration: 1 min
23:13
Duomo
Duration: 13 min
23:27
Lampugnano
Linea Rossa
Walk to Milan Lampugnano, Duration: 1 min
23:35
Milan Lampugnano
Duration: 1 hours 50 min
01:25
Turin (Vittorio Emanuele)
FlixBus: Geneva - Venice Tronchetto Train Station
Transfer in Turin, 2 hours 10 min
03:35
Turin (Vittorio Emanuele)
Duration: 2 hours 40 min
06:15
Chambery
FlixBus: Lyon - Salerno Main Train Station
Walk to Chambery - Challes-les-Eaux, Duration: 4 min
06:40
Chambery - Challes-les-Eaux
Duration: 1 hours 54 min
08:34
Valence TGV Rhône-Alpes Sud
Valence - Annecy
Transfer in Roman-sur-isère, 24 min
08:58
Valence TGV Rhône-Alpes Sud
Duration: 4 hours 31 min
13:29
Barcelona-Sants
Paris - Barcelona TGV
Walk to Sants Estació, Duration: 5 min
13:39
Sants Estació
Duration: 9 min
13:48
Liceu
Zona Universitària - Trinitat Nova
WALK, Duration: 7 min
Finish

Three ways to Travel from Milan to Barcelona

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Questions and Answers

What is the cheapest way to get from Milan to Barcelona?

The cheapest way to get from Milan to Barcelona is car at a price of $1., the journey takes 9 h 23 min.

What is the fastest way to get from Milan to Barcelona?

The fastest way to get from Milan to Barcelona is plane at a price of $120., the journey takes 1 h 38 min.

Is there a direct Plane from Milan to Barcelona?

Yes, there is a direct Plane, departing from Milan and arriving in Barcelona. The trip takes approximately 1 h 38 min.

What is the distance from Milan to Barcelona?

The distance between Milan and Barcelona is 980 km.

How long does the trip from Milan to Barcelona?

The journey from Milan to Barcelona takes approximately 6 h 48 min.

Is there a direct Car from Milan to Barcelona?

Yes, there is a direct Car, departing from Milan and arriving in Barcelona. The trip takes approximately 9 h 23 min.

Is there a direct Rideshare from Milan to Barcelona?

Yes, there is a direct Rideshare, departing from Milan and arriving in Barcelona. The trip takes approximately 9 h 23 min.
+0