Trains from Barcelona to Terrassa
Your latest searches will appear here.
- Lowest price from €2.15
- Average duration 17 min
- Connections per day 48
- Distance 23 km
- CO₂ per person 0 kg
train from Barcelona to Terrassa
The journey from Barcelona to Terrassa is about 23 km. On average a train trip takes 17 min with 48 connections per day.
| Lowest price | €2.15 |
|---|---|
| Trip duration | 17 min |
| Connections per day | 48 |
| Lowest price | €2.15 |
| Highest price | €2.50 |
| First departure | 01:25 PM |
| Last departure | 10:06 PM |
| Distance | 23 km |
| Departure | Barcelona |
| Arrival | Terrassa |
| Travel operator | Renfe Renfe |
Train Journeys from Barcelona to Terrassa: Compare & Book Smartly
Embarking on a train journey from Barcelona to Terrassa offers a comfortable and often scenic way to travel. Virail takes the guesswork out of planning by consolidating all train routes and ticket options in one user-friendly platform. Discover direct services and connections, ensuring you have a complete overview.
Why spend ages searching for the best train tickets? Virail allows you to effortlessly compare train times, prices, and even different classes of travel across all major rail providers. Find the optimal schedule and the best value fare for your trip from Barcelona to Terrassa, ensuring a smooth and stress-free experience.
CO₂ emissions by mode
The train journey between Barcelona and Terrassa emits 1.61kg of CO₂.
Taking the train between Barcelona and Terrassa saves 2.99kg of CO₂ compared to a flight, 0.12kg compared to the bus and 2.07kg compared to the car.
FAQ
A train ticket from Barcelona to Terrassa costs €2.21. Prices vary by how far ahead you book and the time of day. Tickets start from €2.15.
The cheapest ticket from Barcelona to Terrassa costs €2.15. Book as early as possible and avoid peak times.
Barcelona and Terrassa are 23 km apart.
The journey from Barcelona to Terrassa takes about 17 min on average. The fastest option takes 7 min.
This route is served by 1 operators: Renfe.
There are about 48 connections per day from Barcelona to Terrassa.
The first train from Barcelona to Terrassa leaves at 01:25 PM. Check times on your travel date.
The last train from Barcelona to Terrassa leaves at 10:06 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs €2.15 but prices can change.
There are about 48 direct connections from Barcelona to Terrassa.
The shortest train journey between Barcelona and Terrassa takes 7 min.
Yes, there is a direct train between Barcelona and Terrassa.
The train journey from Barcelona to Terrassa generates 0 kg of CO₂.