1map logoGo to main page

Vic, Catalonia to Barcelona, Catalonia from $2.7: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vic, Spain
to
Barcelona, Spain

How to Get from Vic to Barcelona: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$2.7 RideshareBest price
72 kmDistance
56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vic to Barcelona with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Sagales and Transports Elèctrics Interurbans S.A.
Bus
Average Duration
1h  15m
Estimated price
$7.1-14
Recommended
Company
various
Rideshare
Average Duration
1h  17m
Estimated price
$2.7-4.5
Cheapest
route map
Distance: 72 km
Duration: 56m

See more options

Company
Rodalies de Catalunya
Train
Average Duration
1h  20m
Estimated price
$4.5-7.1
Company
various
Drive
Average Duration
56m
Estimated price
$12-17
Company
various
Taxi
Average Duration
56m
Estimated price
$206-250

Traveling From Vic to Barcelona

The journey from Vic to Barcelona showcases a stark contrast, with Vic's charming medieval streets and relaxed atmosphere shifting to Barcelona's vibrant culture and bustling urban life.

Best Neighbourhoods in Barcelona

Barcelona boasts diverse neighborhoods, each offering distinct experiences for visitors.

Gothic Quarter
• Medieval architecture surrounds every corner.
• Lively atmosphere with tapas bars and boutiques.
Gràcia
• Bohemian vibe with unique plazas and local shops.
• Home to vibrant street festivals and artsy culture.
El Born
• Rich in history and artistic flair.
• Known for trendy cafes and artisan boutiques.

Best Times To Visit Barcelona's Attractions

Timing your visits to Barcelona’s attractions can significantly enhance your experience.

Sagrada Família
Visit early in the morning or late afternoon for fewer crowds.
Park Güell
Explore during weekdays or early mornings to enjoy peace and quiet.
Gothic Quarter
Stroll through early mornings or late evenings to soak in the charm.

Barcelona Weather: What to Expect Year-Round

Barcelona enjoys a Mediterranean climate with mild winters and hot summers, making it an attractive destination year-round. Visiting in spring or fall can enhance your experience, as pleasant weather and fewer tourists create ideal conditions for exploring the city.

Dining Recommendation in Barcelona

Try the traditional Catalan dish, Escudella i Carn d'Olla, at Restaurant Can Culleretes, where the lively atmosphere and inventive flavors distinguish it from the rustic fare of Vic. The use of fresh, local ingredients and the vibrant dining scene in Barcelona create an experience that celebrates both tradition and culinary creativity.

Vic - Barcelona operators

Explore transport companies operating between Vic and Barcelona, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+34 93 593 13 00
Website
https://www.sagales.com/en

Bus from Vic to Barcelona - Casp - Pau Claris

Average Duration
1h 15m
Estimated price
7.1-12
Contact phone
+34 972 20 48 68
Website
http://www.teisa-bus.com/en/index.html

Bus from Vic to Barcelona - Carrer d'Aragó, 271

Average Duration
1h 15m
Estimated price
8.9-14
Train Show train routes
Contact phone
+34 900 41 00 41
Website
https://rodalies.gencat.cat/en/inici/index.html

Train from Estación de tren Vic to Estación de tren Barcelona-Plaça De Catalunya

Average Duration
1h 20m
Estimated price
4.5-7.1
Taxi
Contact phone
+34 609 39 09 80

Taxi from Vic to Barcelona

Average Duration
56m
Estimated price
206-250
all-pages.other Show other routes
Website
https://www.blablacar.com

Other from Vic to Barcelona

Average Duration
1h 17m
Estimated price
2.7-4.5

Vic to Barcelona: Overview of Bus, Train, Flight, and Car Trips

Traveling between Vic and Barcelona offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the picturesque drive from Vic to Barcelona, covering a distance of 45 miles in just 56 minutes. Marvel at the scenic views along the way as you cruise towards the vibrant city. 💰 Discover cost-effective travel options with prices ranging from €12 to €17 for a journey by car from Vic to Barcelona. Enjoy the flexibility of setting your own schedule while exploring the beautiful Catalan region.
Average price
€12 - €18
🕰️ With trains departing hourly and operating every day, passengers have flexibility in choosing their travel time. The journey takes approximately 1 hour and 20 minutes, allowing for a quick and comfortable trip from Vic to Barcelona. The services are operated by Rodalies de Catalunya, ensuring a reliable and pleasant travel experience. 💰 The prices for a train ticket between Vic and Barcelona range from €5 to €7, making it an affordable option for travelers looking to explore these vibrant cities. Whether for a day trip or a longer stay, the train offers a convenient and budget-friendly way to travel between Vic and Barcelona, allowing passengers to sit back, relax, and enjoy the scenic views along the way.
Departure Point
Estación de tren Vic station
Arrival Point
Estación de tren Barcelona-Plaça De Catalunya station
Useful tips for train travellers
• Onboard Services: On your train trip from Vic to Barcelona, consider traveling with Renfe, the primary operator for this route. Renfe offers a catering service called 'Renfe Snacks,' providing a selection of sandwiches, pastries, coffee, and beverages. Look out for the trolley service in various classes, particularly in First and Business Class, where you can enjoy complimentary snacks and drinks.
• Seating Options: Renfe offers different seating options including First Class (Preferente), Business Class (Club), and Economy Class (Turista). First Class features spacious seating with wider seats and extra legroom, often with meal services, while Business Class offers a quieter environment. Economy Class is budget-friendly but still comfortable for the relatively short trip of about 1 hour and 15 minutes. Be sure to book your seats in advance to secure the best options.
• Arrival Station Tip: Arriving at Barcelona Sants Station, you can easily navigate to various local transport options. The station has left luggage services (Consigna) where you can store your bags if you want to explore the city without carrying them. You’ll find clean restrooms and showers available as well, making it convenient to freshen up before heading out. For the fastest transfer to the city center, use Line 5 (the blue line) of the Metro towards 'Cornellà Centre.' This will take you directly to central locations such as Plaça de Catalunya.
🌄 Enjoy a scenic ride through the Catalan countryside during the approximately 1 hour and 15-minute journey from Vic to Barcelona. Sit back and relax as you watch the picturesque landscapes pass by. 💰 Ticket prices for the bus between Barcelona and Vic range from €7 to €15, offering an affordable transportation option for travelers looking to explore both cities without breaking the bank.
Departure Point
Vic station
Arrival Point
Barcelona - Casp - Pau Claris station
Useful tips for bus travellers
• While on your journey from Vic to Barcelona, keep an eye out for the stunning Catalan countryside views—especially along the route's middle section, which showcases picturesque landscapes, making your trip even more enjoyable.
• Upon arriving at Barcelona - Casp - Pau Claris station, take a moment to familiarize yourself with the nearby public transport options; the station is well-connected to metro and bus lines, making it easy to navigate into the city center. You can check the Barcelona Public Transport website (https://www.tmb.cat/en/home) for detailed information.

Frequently asked questions

Find out more about the route from Vic to Barcelona.

Or choose the category:
The distance between Vic and Barcelona is approximately 38 miles by train, car, or bus. By train, the typical travel time is 1 hour and 16 minutes. It takes about the same amount of time, 1 hour and 15 minutes, to reach Barcelona from Vic by bus. The road distance is slightly longer at 44.6 miles, but the time it takes to travel by car is not specified.
The most cost-effective transportation option for traveling from Vic to Barcelona is to rideshare, which costs approximately €3-€5. This option takes around 1 hour and 17 minutes. However, if time efficiency is a priority, then taking a taxi would be the fastest option, taking approximately 56 minutes at a cost of €101-€128. It is important to consider personal preferences and priorities when choosing the best mode of transportation for this journey.
When traveling from Vic to Barcelona, the prices of a train ticket can range from €5 to €7. On the other hand, the prices of a bus ticket from Barcelona to Vic can vary from €5 to €14. It is advisable to check with the specific train and bus operators for the most accurate and up-to-date pricing information. Additionally, it is common for prices to fluctuate based on factors such as the time of travel, availability, and any ongoing promotions.
If you prefer not to use public transportation, you can consider using carpooling services like BlaBlaCar for rideshare options between Vic and Barcelona. The driving distance between Vic and Barcelona is 45 miles, and it usually takes around 56 minutes to drive from Vic to Barcelona. The prices for carpooling between the two cities range from €12 to €17.
The best way to travel from Vic to Barcelona without a car is by bus. The bus journey takes approximately 1 hour and 15 minutes and the cost ranges from €5 to €14. Taking the bus is a convenient and affordable option for this route, allowing you to sit back, relax, and enjoy the scenery while someone else takes care of the driving.
Yes, there is a direct link between Vic and Barcelona. You can travel between the two cities by train, with services departing hourly from Estación de tren Vic and arriving at Estación de tren Barcelona-Plaça De Catalunya. The journey takes approximately 1 hour and 16 minutes. Alternatively, you can take a direct bus, which also departs hourly from Vic and arrives at Barcelona - Casp - Pau Claris. The bus journey takes approximately 1 hour and 15 minutes.
There are 1986+ hotels available in Barcelona. The prices start at €43 per night. Some popular options for accommodation near Barcelona include Hotel Arts Barcelona and Hotel Novotel Barcelona City. There are also many budget-friendly guesthouses and hostels available for travelers with a tighter budget.