Duration 20 min
Distance 21.3 km
Average price 10€
Possible routes 4 found

Barcelona to Teià

Rome2rio has found 4 ways to get from Barcelona to Teià by bus, train, taxi and car. We recommend taking the bus from Barcelona - Ronda Sant Pere 19-21 to Plaça De L´1 D´Octubre, which takes around 45 min. Alternatively, taking the train from Plaça Catalunya to Ocata is the cheapest option and takes around 45 min.

Recommended route

Bus

  1. Barcelona - Ronda Sant Pere 19-21
    C8 / ...
  2. Teià
45 min
2€ - 4€
Alternative routes

Train

  1. Plaça Catalunya
    R1
  2. Teià
45 min
Cheapest
3€

Taxi

  1. Barcelona
    21 km
  2. Teià
Fastest
20 min
26€ - 32€

Drive

  1. Barcelona
    21 km
  2. Teià
20 min
2€ - 4€

Frequently asked questions

Want to know about travelling from Barcelona to Teià? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Barcelona to Teià is to train which costs 3€ and takes 45 min.

More details

The quickest way to get from Barcelona to Teià is to taxi which costs 26€ - 32€ and takes 20 min.

More details

Yes, there is a direct bus departing from Barcelona - Ronda Sant Pere 19-21 and arriving at Plaça De L´1 D´Octubre. Services depart every three hours, and operate Monday to Saturday. The journey takes approximately 45 min.

More details

The distance between Barcelona and Teià is 18 km. The road distance is 21.3 km.

Get driving directions

The best way to get from Barcelona to Teià without a car is to bus which takes 45 min and costs 2€ - 4€.

More details

The bus from Barcelona - Ronda Sant Pere 19-21 to Plaça De L´1 D´Octubre takes 45 min including transfers and departs every three hours.

More details

Barcelona to Teià bus services, operated by Moventis, depart from Barcelona - Ronda Sant Pere 19-21 station.

More details

The best way to get from Barcelona to Teià is to bus which takes 45 min and costs 2€ - 4€. Alternatively, you can train, which costs 3€ and takes 45 min.

Mode details

Barcelona to Teià bus services, operated by Moventis, arrive at Plaça De L´1 D´Octubre station.

More details

Yes, the driving distance between Barcelona to Teià is 21 km. It takes approximately 20 min to drive from Barcelona to Teià.

Get driving directions

There are 2762+ hotels available in Teià. Prices start at 87€ per night.

More details

How to travel from Barcelona to Teià

Find all the possible transport options for your trip from Barcelona to Teià right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Barcelona and Teià?

Moventis operates a bus from Barcelona to Teià every 4 hours. Tickets cost 2€ - 3€ and the journey takes 45 min. Sagales also services this route every 4 hours. Alternatively, Renfe Cercanias operates a train from Barcelona to Teià every 15 minutes, and the journey takes 30 min.
Bus operators
Ave. Duration
45 min
Frequency
Every 4 hours
Estimated price
2€ - 3€
Ave. Duration
45 min
Frequency
Every 4 hours
Estimated price
2€ - 4€
Other operators
Ave. Duration
20 min
Estimated price
26€ - 32€

Teià, Spain

Discover how to get to attractions and hotels near Teià.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe