How to get to Vic
By bus
By train
Train services operate from Sants and Plaça Catalunya stations in Barcelona on Line 3 to Vic, Ripoll, Puigcerdà and La Tour de Carol (all of which stop at Vic).
You can check train timetables online.
By plane
The closest airports are El Prat, near Barcelona (around 70km from Vic), and Girona Airport (around 60km). For further information please check the AENA (Aeropuertos Españoles y Navegación Aérea) website.
A regular bus service operates between Girona airport and Girona city centre, where you can then catch the Eixbus to Vic; there are also coach services from Girona to Barcelona. A train service runs every 30 minutes from Barcelona Airport to Sants train station, where you can catch a train to Vic (Line 3). There are also buses from the airport to Barcelona city centre (Plaça Catalunya), where nearby (Carrer Casp, 34) you can catch a Sagalés coach to Vic.
By car
We can put you in touch with people to share a car:
- People who drive their own cars and are looking for passengers.
- People who do not have a car and are looking for a lift.
To access the car pool go to Virtual Campus » UHub » Transport.