Barcelona – Vic
Train: The Renfe R3 suburban line connects the cities of Barcelona and Vic in about 1.5 hours. Trains depart every hour from Barcelona-Sants and Vic stations from 6:00 until 22:00. The approximate cost is €7.00 per journey. Renfe allows bicycles to be taken on trains as part of the luggage on all local and medium distance journeys. You can find the scheduled departure and arrival times here.
Bus: The e12 line operated by Sagalés connects the cities of Barcelona and Vic in about 1.5 hours. The approximate cost is €9.00 per journey. Bicycles can be taken on buses free of charge, as long as they are placed in the luggage hold and are properly packed and protected. You can find more information about timetables and stops here.
Barcelona Airport – Barcelona
Train: The Renfe R2 suburban line connects Terminal 2 of Barcelona airport with Barcelona-Sants train station every half hour. The journey takes 20 minutes and costs approximately €7.00. If you are landing at Terminal 1, there is a free shuttle bus service between the two airport terminals. Buses leave every 5 minutes from the ground floor of T1.
Metro: The L9 Southern line connects the T1 and T2 airport terminals with Barcelona in about 30 minutes. Trains leave every 7 minutes and the trip costs €4.60 to any station in the centre of Barcelona. TMB (Barcelona Metropolitan Transports Authority) allows bicycles to be taken on board, except during rush hours on working days (from 7.00 to 9.30 and 17.00 to 20.30).
Taxi: There is a 24-hour taxi service at the T1 and T2 airport terminals. The journey to the centre of Barcelona takes approximately 30 minutes and the daytime fare costs about €35.00. A supplement of 1 euro is charged for each suitcase you take with you.
Other options: You can find further information about other existing means of transport as well as detailed maps of the airport here.
Girona – Girona/Costa Brava Airport – Vic
Bus: Eix-bus line operated by TEISA connects the city of Girona, Girona-Costa Brava Airport and Vic in about 1 hour. Each journey costs approximately €8.00. Bicycles can be taken on buses free of charge, as long as they are placed in the luggage hold and are properly packed and protected. You can find more information about timetables and stops here.