How to get from Vic to Barcelona by bus?
From Vic to Barcelona by bus
To get from Vic to Barcelona in Barcelona, take the E12 bus from Estació D'Autobusos De Vic station to Meridiana - Felip Il station. Next, take the V29 bus from Garcilaso - La Sagrera station to Josep Pla - Pg Garcia Fà ria station. The total trip duration for this route is approximately 1 hr 36 min. The bus schedule from Vic may change. We recommend you check the updated bus schedule to Barcelona on the Moovit app.
Step by Step
- 1Walk to bus stationEstació D'Autobusos De Vic10 m • 1 min
- 2Wait for busE12Gran VÃa De Les Corts Catalanes 656 - Roger De Llúria
- 3Ride to bus stationMeridiana - Felip IlID 10002160 min
- 4Walk to bus stationGarcilaso - La SagreraID 2492460 m • 7 min
- 5Wait for busV29Diagonal Mar
- 6Ride to bus stationJosep Pla - Pg Garcia FÃ riaID 353424 min
- 7Walk toBarcelona230 m • 4 min
From Vic to Barcelona by Tramvia, bus and metro
To get from Vic to Barcelona you’ll need to take one bus line, one metro line and one Tramvia line: take the R3 bus from Vic station to Barcelona - Fabra I Puig station. Next, you’ll have to switch to the L1 metro and finally take the T4 Tramvia from Glòries station to El Maresme station. The total trip duration for this route is approximately 1 hr 49 min. The bus schedule from Vic may change. We recommend you check the updated bus schedule to Barcelona on the Moovit app.
Step by Step
- 1Walk to bus stationVicID 77109180 m • 3 min
- 2Wait for busR3Fabra I Puig
- 3Ride to bus stationBarcelona - Fabra I PuigID 7880265 min
- 4Walk to metro stationFabra I PuigID 13430 m • 1 min
- 5Wait for metroL1Hospital De Bellvitge
- 6Ride to metro stationGlòriesID 1307 min
- 7Walk to Tramvia stationGlòriesID 20670 m • 2 min
- 8Wait for TramviaT4Estació St.AdriÃ
- 9Ride to Tramvia stationEl MaresmeID 2259 min
- 10Walk toBarcelona710 m • 10 min
Public transit directions from Vic to Barcelona
Bus schedule from Vic to Barcelona
Related Routes
- Cadaqués to Barcelona
- Camarles to Barcelona
- Moià to Barcelona
- Mollerussa to Barcelona
- Palamós to Barcelona
- PeñÃscola to Barcelona
- Sant Feliu De GuÃxols to Barcelona
- Torroella De Montgrà to Barcelona
- Calella to Barcelona
- Capellades to Barcelona
- Castelldefels to Barcelona
- Centelles to Barcelona
- Abrera to Barcelona
- Badalona to Barcelona
- Blanes to Barcelona
- Caldes De Malavella to Barcelona
- Sabadell to Barcelona
- Sant Andreu De Llavaneres to Barcelona
- Sitges to Barcelona
- Vallromanes to Barcelona
From Vic to Barcelona by Tramvia, bus and metro
To get from Vic to Barcelona you’ll need to take one bus line, one metro line and one Tramvia line: take the R3 bus from Vic station to Barcelona - Fabra I Puig station. Next, you’ll have to switch to the L1 metro and finally take the T4 Tramvia from Glòries station to El Maresme station. The total trip duration for this route is approximately 1 hr 49 min. The bus schedule from Vic may change. We recommend you check the updated bus schedule to Barcelona on the Moovit app.
Step by Step
- 1Walk to bus stationVicID 77109180 m • 3 min
- 2Wait for busR3Fabra I Puig
- 3Ride to bus stationBarcelona - Fabra I PuigID 7880265 min
- 4Walk to metro stationFabra I PuigID 13430 m • 1 min
- 5Wait for metroL1Hospital De Bellvitge
- 6Ride to metro stationGlòriesID 1307 min
- 7Walk to Tramvia stationGlòriesID 20670 m • 2 min
- 8Wait for TramviaT4Estació St.AdriÃ
- 9Ride to Tramvia stationEl MaresmeID 2259 min
- 10Walk toBarcelona710 m • 10 min
Questions & Answers
What is the fastest way to get from Vic to Barcelona?
The fastest way takes 96 minutes, using Bus line E12, Bus line V29.
What is the alternative route to get from Vic to Barcelona?
The alternative route takes 109 minutes, using Bus line R3, Metro line L1, Tramvia line T4.
Is there a direct bus between Vic and Barcelona in Barcelona?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 36 min.
Which bus line goes from Vic to Barcelona in Barcelona?
The E12 bus line goes from Estació D'Autobusos De Vic station near Vic in Barcelona to Gran VÃa De Les Corts Catalanes 656 - Roger De Llúria station. From there you’ll have to take one bus line till Gran VÃa De Les Corts Catalanes 656 - Roger De Llúria station near Barcelona.
How long does it take to travel from Vic to Barcelona in Barcelona by bus?
The total travel time between Vic and Barcelona by bus is about 1 hr 36 min.
Where do I get on the bus near Vic to get to Barcelona in Barcelona?
Get on the E12 bus from the Estació D'Autobusos De Vic stop near Vic in Barcelona.
Where do I get off the bus when travelling between Vic and Barcelona in Barcelona?
Get off the bus at the Gran VÃa De Les Corts Catalanes 656 - Roger De Llúria stop, which is closest to Barcelona.
Popular Routes
- Granollers to Premià De Mar
- Premià De Mar to Hospital De Mataró I Maresme
- Sant Andreu De La Barca to Sant Cugat Del Vallès
- Olot to Manresa
- Martorell Central to L'Hospitalet De Llobregat
- Sabadell Centre to Tossa De Mar
- Barcelona to Calella De Palafrugell
- Torelló to Manlleu
- Girona to Sabadell Parc Del Nord
- Barcelona - Sants to Badalona
- Caldes De Montbui to Santa Eulà lia De Ronçana
- Sants Estació to Sant Boi De Llobregat
- Premià De Mar to Sabadell
- Sant Boi to Hospital Vall D'Hebron. Edifici GarbÃ
- Sant Boi to L'Hospitalet De Llobregat
- Pl. Reina Maria Cristina to Hospital Gen. Univ. Vall d'Hebron
- Granollers to Sant Joan DespÃ
- Lliçà De Vall to Granollers
- Roses to Figueres Vilafant
- Sants Estació to Igualada