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 €30

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

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

The journey takes approximately 27 m. Ticket price is about €1 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. Ticket price is about €1 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 €15 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 €35

Carrier is Vueling Airlines.

🔎

🚖 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. Ticket price is about €1 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. Ticket price is about €1 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 €15 The travel distance is 49 m.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Ermesinde.
985 m on foot from the Vigo Guixar to the Vía Norte - Frente 74.

The journey takes approximately 12 m. The travel distance is 985 m.

Get off at the Vía Norte - Frente 74.
Take the Vitrasa bus at the Vía Norte - Frente 74 station .

The journey takes approximately 1 m. The travel distance is 359 m.

Carrier is Vitrasa.

Buy ticket

Get off at the Urzaiz - Muro Estación.
Take the train Vigo Urzaiz at the station Renfe Viajeros.

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

Carrier is Renfe Viajeros.

Buy ticket

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

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 7 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 €45 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 €160 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 €15 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 €100 The travel distance is 1323 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 Cooperativa Interurbana Andorrana bus at the Campanhã Bus terminal station .

The journey takes approximately 15 h 45 m. Ticket price is about €15 The travel distance is 1074 km.

Carrier is Cooperativa Interurbana Andorrana.

Buy ticket

Get off at the Ponts Bus Station.
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 €48. The journey takes approximately 5 ч. 12 мин.

Fly from Porto is the fastest way to travel from Rio-Tinto-Portugal to Barcelona. Tickets cost €48. 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.