Fly from Porto

Take the train Rio Tinto at the station Comboios De Portugal.

The journey takes approximately 5 m. The travel distance is 3 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Ermesinde.
Take the transport at the Ermesinde station.

The journey takes approximately 11 m. Ticket price is about €16 The travel distance is 15 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Porto Airport.
Fly out to Porto (OPO) of the Barcelona (BCN) airport.

The journey takes approximately 1 h 40 m. Ticket price is about €19

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the train El Prat Aeroport at the station Rodalies de Catalunya.

The journey takes approximately 27 m. The travel distance is 16 km.

Carrier is Rodalies de Catalunya.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Train to Vigo fly

Take the train Rio Tinto at the station Comboios De Portugal.

The journey takes approximately 5 m. The travel distance is 4 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Porto - Campanha.
Take the train Porto - Campanha at the station Renfe Viajeros.

The journey takes approximately 2 h 22 m. Ticket price is about €14 The travel distance is 171 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Vigo Guixar.
1206 m on foot from the Vigo Guixar to the Tva de Vigo 7.

The journey takes approximately 15 m. The travel distance is 1 km.

Get off at the Tva de Vigo 7.
Take the Vitrasa bus at the Tva de Vigo 7 station .

The journey takes approximately 31 m. The travel distance is 9 km.

Carrier is Vitrasa.

Buy ticket

Get off at the Vigo Airport.
Fly out to Vigo (VGO) of the Barcelona (BCN) airport.

The journey takes approximately 1 h 40 m. Ticket price is about €21

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the train Ermesinde at the station Rodalies de Catalunya.

The journey takes approximately 27 m. The travel distance is 49 m.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Ermesinde.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Train

Take the train Ermesinde at the station Comboios De Portugal.

The journey takes approximately 5 m. The travel distance is 49 m.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Ermesinde.
Take the train Ermesinde at the station Renfe Viajeros.

The journey takes approximately 2 h 22 m. Ticket price is about €14 The travel distance is 49 m.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Ermesinde.
Take the Vitrasa bus at the Estación Ferrocarril station .

The journey takes approximately 5 m. The travel distance is 1 km.

Carrier is Vitrasa.

Buy ticket

Get off at the Urzaiz 60.
Take the train Vigo Urzaiz at the station Renfe Viajeros.

The journey takes approximately 4 h 16 m. Ticket price is about €35 The travel distance is 643 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Madrid-Chamartin.
Take the train Madrid-Chamartín-Clara Campoamor at the station Renfe Cercanias.

The journey takes approximately 14 m. Ticket price is about €5 The travel distance is 8 km.

Carrier is Renfe Cercanias.

Buy ticket

Take the train Madrid-Puerta De Atocha at the station Renfe AVE.

The journey takes approximately 2 h 30 m. Ticket price is about €35 The travel distance is 605 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Barcelona-Sants.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the STCP bus at the Rio Tinto - Piscinas station .

The journey takes approximately 29 m. The travel distance is 32 km.

Carrier is STCP.

Buy ticket

Get off at the Boavista Casa da Música.
Take the ALSA bus at the Oporto station .

The journey takes approximately 15 h 50 m. Ticket price is about €85 The travel distance is 1183 km.

Carrier is ALSA.

Buy ticket

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Train

Take the subway at the Rio Tinto station.

The journey takes approximately 11 m. Ticket price is about €1 The travel distance is 4 km.

Carrier is Metro do Porto.

Buy ticket

Get off at the Campanha.
Take the train Ermesinde at the station Renfe Viajeros.

The journey takes approximately 2 h 22 m. Ticket price is about €14 The travel distance is 49 m.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Ermesinde.
Take the train Vigo Guixar at the station Renfe Viajeros.

The journey takes approximately 13 h 53 m. Ticket price is about €75 The travel distance is 1317 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Barcelona-Sants.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the subway at the Rio Tinto station.

The journey takes approximately 22 m. Ticket price is about €1 The travel distance is 8 km.

Carrier is Metro do Porto.

Buy ticket

Get off at the Casa da Musica.
Take the Autocares Lázara bus at the Porto station .

The journey takes approximately 15 h Ticket price is about €75 The travel distance is 1141 km.

Carrier is Autocares Lázara.

Buy ticket

Get off at the Ponts.
Take the ATM Àrea de Lleida bus at the Ponts station .

The journey takes approximately 2 h 30 m. The travel distance is 143 km.

Carrier is ATM Àrea de Lleida.

Buy ticket

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 10 h 56 m. The travel distance is 1120 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


The cheapest way to travel from Rio-Tinto-Portugal to Barcelona is by taking a Fly from Porto with an average price of €35. The journey takes approximately 5 ч. 12 мин.

Fly from Porto is the fastest way to travel from Rio-Tinto-Portugal to Barcelona. Tickets cost €35. The journey takes approximately 5 ч. 12 мин.

Rio-Tinto-Portugal is approximately 1120 km away from Barcelona. The trip by car takes 10 h 56 m.

The average journey time by car between Rio-Tinto-Portugal and Barcelona is 10 h 56 m.

What to Do in Barcelona

Barcelona

Barcelona, the capital of Catalonia, is an incredible city with a rich cultural heritage. Its architecture and history make it a must-see destination for anyone interested in Spain.