How to get from Puigcerdà to Vic by bus?
From Puigcerdà to Vic by bus
To get from Puigcerdà to Vic in Barcelona, you’ll need to take 3 bus lines: take the BCN-BER bus from Puigcerda - Plaça Estaciò station to Berga station. Next, you’ll have to switch to the CAS-MAN bus and finally take the L-28 bus from Manresa (Estació D'Autobusos) station to Estació D'Autobusos De Vic station. The total trip duration for this route is approximately 3 hr 45 min.
Step by Step
- 1Walk to bus stationPuigcerda - Plaça Estaciò10 m • 1 min
- 2Wait for busBCN-BERBarcelona (Nord)
- 3Ride to bus stationBerga56 min
- 4Wait for busCAS-MANManresa Plaza Valldaura
- 5Ride to bus stationManresa (Estació D'Autobusos)ID 921765 min
- 6Wait for busL-28Girona (Estació D'Autobusos)
- 7Ride to bus stationEstació D'Autobusos De Vic45 min
Public transit directions from Puigcerdà to Vic
Public transit stations close to Puigcerdà
Puigcerdà is located at Puigcerdà, Barcelona and the nearest public transit station is Puigcerda-Plaça Barcelona.
Train stations close to Puigcerdà:
- La Tor De Querol - Enveitg
Bus stations close to Puigcerdà:
- Puigcerda-Plaça Barcelona
Public transit stations close to Vic, Barcelona
Vic is located at Vic, Barcelona and the nearest public transit station is Verdaguer.
Bus stations close to Vic:
- Verdaguer
- Pare Gallissà - Davant Estació
- Vic
Related Routes
- Besalú to Vic
- Alàs I Cerc to Vic
- Amposta to Vic
- Arbúcies to Vic
- Conca De Dalt to Vic
- Conesa to Vic
- Cardona to Vic
- Castellar De La Ribera to Vic
- Cercs to Vic
- Juneda to Vic
- L'Ampolla to Vic
- El Perelló to Vic
- Els Omells De Na Gaia to Vic
- Gavet De La Conca to Vic
- Gironella to Vic
- Margalef to Vic
- Moià to Vic
- La Molsosa to Vic
- La Vall De Bianya to Vic
- Lles De Cerdanya to Vic
Questions & Answers
What is the fastest way to get from Puigcerdà to Vic?
The fastest way takes 225 minutes, using Bus line BCN-BER, Bus line CAS-MAN, Bus line L-28.
Is there a direct bus between Puigcerdà and Vic in Barcelona?
No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 45 min.
Which bus line goes from Puigcerdà to Vic in Barcelona?
The BCN-BER bus line goes from Puigcerda - Plaça Estaciò station near Puigcerdà to Barcelona (Nord) station. From there you’ll have to take one bus line till Barcelona (Nord) station near Vic in Barcelona
How long does it take to travel from Puigcerdà to Vic in Barcelona by bus?
The total travel time between Puigcerdà and Vic in Barcelona by bus is about 3 hr 45 min.
Where do I get on the bus near Puigcerdà to get to Vic in Barcelona?
Get on the BCN-BER bus from the Puigcerda - Plaça Estaciò stop near Puigcerdà in Barcelona.
Where do I get off the bus when travelling between Puigcerdà and Vic in Barcelona?
Get off the bus at the Barcelona (Nord) stop, which is closest to Vic in Barcelona.
Popular Routes
- Sabadell Centre to Tossa De Mar
- Barcelona - Sants to Cadaqués
- Cadaqués to Figueres Vilafant
- Barcelona to Marineland Catalunya
- Girona to Cabanes
- Mataró to Girona
- Sabadell to Montmeló
- Sants Estació to L'Hospitalet De Llobregat
- Sarrià to Maternitat de L'Hospital de la Vall Hebron
- Passeig De Gràcia to T1Aeropuerto El Prat - Barcelona
- Portbou to Roses
- Girona to Bàscara
- Barcelona to Monells
- Estació Rodalies Tarragona to Hospital Sant Joan De Deu
- Molins De Rei to Vilafranca Del Penedès
- Mataró to Hospital General De Catalunya
- Terrassa Estacio Del Nord to Castelldefels
- Estació D'Autobusos De Manresa to Hospital General Vall D'Hebron
- Collblanc to Aeropuerto Barcelona Terminal 2
- Martorell Central to Vilanova I La Geltrú