By plane from porto

Take the subway E at the station Trindade .

The journey takes approximately 27 min. Ticket price is about 1–2 EUR. The travel distance is 13 km.

Carrier is Metro do Porto.

Book

Get off at the Aeroporto
66 m on foot from the station Aeroporto to the airport Porto (OPO).


Fly out of the airport Porto (OPO)

The journey takes approximately 1 h 45 min.

82 m on foot from the airport Barcelona (BCN) to the station Aeroport.


Take the train R2n at the station Aeroport .

The journey takes approximately 27 min. Ticket price is about – . The travel distance is 17 km.

Carrier is Renfe Cercanias.

Book

Get off at the Passeig De Gracia
Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus to vigo fly

Take the bus 783 at the station Porto, Porto .

The journey takes approximately 2 h 20 min. Ticket price is about 10–13 EUR. The travel distance is 158 km.

Carrier is FlixBus.

Book

Get off at the Vigo
1040 m on foot from the station Vigo to the station Tva de Vigo 8.


Take the shuttle L9a at the station Tva de Vigo 8 .

The journey takes approximately 29 min. Ticket price is about – . The travel distance is 9 km.

Carrier is Vitrasa.

Book

Get off at the Vigo Airport
22 m on foot from the station Vigo Airport to the airport Vigo (VGO).


Fly out of the airport Vigo (VGO)

The journey takes approximately 1 h 45 min.

82 m on foot from the airport Barcelona (BCN) to the station Aeroport.


Take the train R2n at the station Aeroport .

The journey takes approximately 27 min. Ticket price is about – . The travel distance is 17 km.

Carrier is Renfe Cercanias.

Book

Get off at the Passeig De Gracia
Find hotel deals and discounts up to 20% in Barcelona at Booking


Night bus to santiago de compostela fly

Take the nightbus N785 at the station Porto, Porto .

The journey takes approximately 3 h 35 min. Ticket price is about 14–18 EUR. The travel distance is 252 km.

Carrier is FlixBus.

Book

40 m on foot from the station Santiago de Compostela to the station Santiago de Compostela.


Take the bus Área de Santiago de Compostela at the station Santiago de Compostela .

The journey takes approximately 13 min. Ticket price is about 1–5 EUR. The travel distance is 11 km.

Carrier is Transporte de Galicia.

Book Search for Transfer

121 m on foot from the station Santiago Compostela Airport to the airport Santiago de Compostela (SCQ).


The journey takes approximately 1 h 40 min.

82 m on foot from the airport Barcelona (BCN) to the station Aeroport.


Take the train R2n at the station Aeroport .

The journey takes approximately 27 min. Ticket price is about – . The travel distance is 17 km.

Carrier is Renfe Cercanias.

Book

Get off at the Passeig De Gracia
Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the bus at the station Oporto .

The journey takes approximately 15 h 50 min. Ticket price is about 85–130 EUR. The travel distance is 1184 km.

Carrier is ALSA.

Book

Get off at the Barcelona
Find hotel deals and discounts up to 20% in Barcelona at Booking


Train

Take the train Ic at the station Vila Nova De Gaia-Devesas .

The journey takes approximately 2 h 10 min. Ticket price is about 16–23 EUR. The travel distance is 226 km.

Carrier is Comboios De Portugal.

Book

Get off at the Entroncamento
Take the train Re at the station Entroncamento .

The journey takes approximately 3 h 6 min. Ticket price is about 12–18 EUR. The travel distance is 175 km.

Carrier is Comboios De Portugal.

Book

Get off at the Badajoz
Take the train 17199 at the station Badajoz .

The journey takes approximately 5 h 4 min. Ticket price is about 29–40 EUR. The travel distance is 464 km.

Carrier is Renfe Viajeros.

Book

121 m on foot from the station Madrid-Atocha Cercanias to the station Madrid-Puerta De Atocha.


Take the train Ave at the station Madrid-Puerta De Atocha .

The journey takes approximately 3 h 8 min. Ticket price is about 60–120 EUR. The travel distance is 620 km.

Carrier is Renfe AVE.

Book

Get off at the Barcelona-Sants
Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus via ponts

Take the bus Porto at the station Porto .

The journey takes approximately 18 h 15 min. Ticket price is about 75–90 EUR. The travel distance is 1204 km.

Carrier is Autocares Lázara.

Book

Get off at the Ponts
Take the bus 306 at the station Ponts .

The journey takes approximately 2 h 22 min. Ticket price is about – . The travel distance is 145 km.

Carrier is ATM Àrea de Lleida.

Book

Get off at the Barcelona
Find hotel deals and discounts up to 20% in Barcelona at Booking


Drive

In a rental car

The drive will take 11 h 3 min.. The distance between Porto and Barcelona is 1124 km. You will use 90 liters of gasoline at a cost of €117.

See on this site which rental company has the best deal.

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


Towncar train

Take the subway E at the station Trindade .

The journey takes approximately 27 min. Ticket price is about 1–2 EUR. The travel distance is 13 km.

Carrier is Metro do Porto.

Book

Get off at the Aeroporto
66 m on foot from the station Aeroporto to the station Porto Airport.


Take the towncar at the station Porto Airport .

The journey takes approximately 7 h Ticket price is about 550–700 EUR. The travel distance is 572 km.

Carrier is VMTransfers.

Book

Get off at the Madrid
219 m on foot from the station Madrid to the station Gran Via.


Take the subway 1 at the station Gran Via .

The journey takes approximately 7 min. Ticket price is about 1–2 EUR. The travel distance is 3 km.

Carrier is Metro de Madrid.

Book

Get off at the Atocha Renfe
125 m on foot from the station Atocha Renfe to the station Madrid-Puerta De Atocha.


Take the train Ave at the station Madrid-Puerta De Atocha .

The journey takes approximately 3 h 8 min. Ticket price is about 60–120 EUR. The travel distance is 620 km.

Carrier is Renfe AVE.

Book

Get off at the Barcelona-Sants
Find hotel deals and discounts up to 20% in Barcelona at Booking