1map logoGo to main page

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

Compare Travel Options and Prices

from
Barcelona, Spain
to
Terrassa, Spain

How to Get from Barcelona to Terrassa: 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
29 kmDistance
27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Terrassa 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
Moventis
Bus
Average Duration
32m
Estimated price
$3.6-5.4
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
43m
Estimated price
$2.7-2.7
Cheapest
route map
Distance: 29 km
Duration: 27m

See more options

Company
Rodalies de Catalunya
Train
Average Duration
44m
Estimated price
$1.8-7.1
Company
Various
Drive
Average Duration
27m
Estimated price
$4.5-7.1
Company
Various
Taxi
Average Duration
27m
Estimated price
$7.15-98

Barcelona - Terrassa operators

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

Bus
Contact phone
+34 93 580 67 00
Website
moventis.es

Bus from Barcelona to Pl. Catalunya

Average Duration
32m
Estimated price
€3.6-5.4
Train
Contact phone
+34 900 41 00 41
Website
rodalies.gencat.cat

Train from Estación de tren Barcelona-Arc De Triomf to Estación de tren Terrassa Estacio Nord

Average Duration
44m
Estimated price
€1.8-3.6
Contact phone
+34 900 90 15 15
Website
fgc.cat

Train from Pl. Catalunya to Vallparadís Universitat

Average Duration
48m
Estimated price
€3.6-6.3
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Plaza De Cataluna to Tarrasa

Average Duration
46m
Estimated price
€4.5-7.1
all-pages.other Show other routes
Website
blablacar.com

Other from Barcelona to Terrassa

Average Duration
43m
Estimated price
€2.7-2.7
Taxi
Contact phone
+34 933 07 07 07

Taxi from Barcelona to Terrassa

Average Duration
27m
Estimated price
€7.15-98

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

Traveling between Barcelona and Terrassa 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.

Average price
€5 - €7
Departure Point
Estación de tren Barcelona-Arc De Triomf station
Arrival Point
Estación de tren Terrassa Estacio Nord station
Departure Point
Barcelona station
Arrival Point
Pl. Catalunya station

Frequently asked questions

Find out more about the route from Barcelona to Terrassa.

Or choose the category:
The distance between Barcelona and Terrassa is 15 miles, with a road distance of 18.2 miles. The typical travel time from Barcelona to Terrassa by train is 15 minutes. If traveling by car, it takes approximately 30 minutes to reach Terrassa from Barcelona. If taking a bus, the typical travel time is around 45 minutes.
The most cost-effective option for traveling from Barcelona to Terrassa is to rideshare, which costs €3 and takes approximately 43 minutes. This is a budget-friendly choice for those looking to save money. However, if time is of the essence, the fastest option would be to take a taxi, which costs €36-€50 and takes around 27 minutes. This option is more expensive but ensures a quicker journey. Both options provide convenient transportation between the two cities.
The prices for a train ticket between Barcelona and Terrassa range from €2 to €7. If you prefer to travel by bus from Terrassa to Barcelona, ticket prices generally range from €4 to €5. It's important to note that these prices can vary depending on factors such as the specific train or bus service, the time of day, and any applicable discounts or promotions. It's recommended to check the current prices and availability before making your travel plans.
To travel from Barcelona to Terrassa without using public transportation, you can consider using Blablacar's carpooling service. It is a convenient rideshare option that connects drivers with passengers going in the same direction. The driving distance between Barcelona and Terrassa is approximately 18 miles, and it takes around 27 minutes by car. The carpooling prices on Blablacar for this route usually range from €5 to €7.
The best way to travel from Barcelona to Terrassa without a car is by bus. The bus journey takes approximately 32 minutes and the cost is usually around €4-€5. There are regular bus services available that provide a convenient and affordable option for transportation between these two cities.
Yes, there is a direct link between Barcelona and Terrassa. You can take a train from Estación de tren Barcelona-Arc De Triomf to Estación de tren Terrassa Estacio Nord, which operates every day and takes approximately 44 minutes. Alternatively, you can also take a bus from Barcelona to Terrassa, which departs every four hours and takes around 32 minutes. Both options provide convenient and direct transportation between the two cities.
There are several options for accommodations in Terrassa. With over 1801 hotels available, there is something to suit every budget and preference. Prices start as low as €43 per night, making it affordable for travelers. Visitors can choose from a range of hotels in different locations within the city, providing convenient access to attractions and amenities.
Yes, it is possible to travel from Barcelona to Terrassa by bicycle. The distance of the route is , and it takes to complete the journey. The route is suitable for cyclists and offers a scenic ride through the countryside. However, it is important to note that the specific path and travel time may vary depending on your individual preferences and fitness level.