• Nossos pareceiros incluem:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

Há 8 rotas para ir de Porto para Barcelona de avião, trem, ônibus, trem noturno ou carro

Selecione uma opção abaixo para ver as orientações passo a passo e para comparar preços de passagens e tempos de viagem no planejador de viagens Rome2rio.

Nossa recomendação

Voo de Porto  •  4 h 56 min

  1. Voos de Porto (OPO) para Barcelona (BCN) OPO - BCN

$29 - $150

7 outras opções

Trem para Vigo, voo  •  6 h 48 min

  1. Pegue trem de Porto(Campanha) para Vigo-Guixar
  2. Voos de Vigo (VGO) para Barcelona (BCN) VGO - BCN

$37 - $164

Ônibus, trem  •  10 h 53 min

  1. Pegue ônibus de Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce para Zamora - Estación de Autobuses
  2. Pegue trem de Zamora para Madrid-Chamartin A / ...
  3. Pegue trem de Madrid-Puerta de Atocha para Barcelona Sants Ave / ...

$184 - $247

Trem  •  13 h 48 min

  1. Pegue trem de Porto(Campanha) para Vigo-Guixar Ic
  2. Pegue trem de Vigo-Guixar para Madrid-Puerta de Atocha A
  3. Pegue trem de Madrid-Puerta de Atocha para Barcelona Sants Ave / ...

$160 - $226

Ônibus ALSA  •  15 h 35 min

  1. Pegue ônibus de Oporto para Barcelona/Sants N796

$60 - $110

Ônibus Autocares Lázara  •  20 h 37 min

  1. Pegue ônibus de Porto para Lleida
  2. Pegue ônibus de Lleida para Barcelona 131

$100 - $133

Trem, Trenhotel  •  18 h 14 min

  1. Pegue trem de Porto(Campanha) para Vigo-Guixar Ic
  2. Pegue Trenhotel de Vigo-Guixar para Barcelona Sants Galicia / ...

$155 - $196

Carro  •  11 h 5 min

  1. Dirija de Porto para Barcelona 719.7 milhas

$160 - $240

Perguntas & Respostas

A forma mais barata de ir de Porto para Barcelona é de voo que custa 25€ - 130€ e dura 4 h 56 min.

Mais detalhes

A forma mais rápida de ir de Porto para Barcelona é de voo que custa 25€ - 130€ e dura 4 h 56 min.

Mais detalhes

Encontramos um bus direto com saída de Oporto e chegada Barcelona/Sants. Saídas a cada 4 vezes por semana, e Quinta, Sexta, Sábado e Domingo. Essa viagem dura aproximadamente 15 h 35 min.

Mais detalhes

Não há train diretos de Porto para Barcelona. Porém, há serviços saindo de Porto(Campanha) com destino a(ao) Barcelona Sants por Vigo-Guixar e Madrid-Puerta de Atocha A viagem inclui traslados e leva aproximadamente 13 h 48 min.

Mais detalhes

A distancia entre Porto e Barcelona é 901 km. A distância pela estrada é de 1151.5 km

Mostre direção de carro

A melhor forma de ir Porto para Barcelona sem carro é ônibus e trem que leva 10 h 53 min e custa 160€ - 220€.

Mais detalhes

Dura aproximadamente 4 h 56 min para ir de Porto para Barcelona, incluindo traslado

Mais detalhes

Os serviços de Porto para Barcelona de bus, operados por ALSA, partem da estação Oporto.

Mais detalhes

Os serviços de Porto para Barcelona de train, operados por Portuguese Railways (CP), partem da estação Porto(Campanha).

Mais detalhes

A melhor maneira de ir de Porto para Barcelona é de voo e leva 4 h 56 min e custa 25€ - 130€. Como alternativa, você pode trem, que custa 130€ - 200€ e leva 13 h 48 min, Você também pode ônibus, e custa 55€ - 95€ com duração de 15 h 35 min.

Mais detalhes

Mapa de como chegar de Porto para Barcelona.
Abrir vizualização de mapa
  • Distância: 563.2 milhas
  • Duração 4 h 56 min

Quais empresas operam serviços entre Porto, Portugal e Barcelona, Espanha?

Companhias aéreas
Iberia
Site
iberia.com
Voos de Porto para Barcelona
Duração média
1 h 40 min
Quando
Todo dia
Estimativa de preço
$40 - $240
Voos de Porto para Barcelona porMadrid
Duração média
3 h 23 min
Quando
Todo dia
Estimativa de preço
$50 - $310
Voos de Vigo para Barcelona
Duração média
1 h 40 min
Quando
Segunda, Sexta e Sábado
Estimativa de preço
$35 - $230
Voos de Vigo para Barcelona porMadrid
Duração média
3 h 35 min
Quando
Todo dia
Estimativa de preço
$45 - $290
Vueling Airlines
Site
vueling.com
Voos de Porto para Barcelona
Duração média
1 h 40 min
Quando
Todo dia
Estimativa de preço
$40 - $240
Voos de Vigo para Barcelona
Duração média
1 h 40 min
Quando
Todo dia
Estimativa de preço
$35 - $230
TAP Portugal
Site
flytap.com
Voos de Porto para Barcelona
Duração média
1 h 45 min
Quando
Todo dia
Estimativa de preço
$45 - $290
Voos de Porto para Barcelona porLisbon
Duração média
3 h 51 min
Quando
Todo dia
Estimativa de preço
$45 - $290
Ryanair
Site
ryanair.com
Voos de Porto para Barcelona
Duração média
1 h 50 min
Quando
Todo dia
Estimativa de preço
$28 - $180
Voos de Vigo para Barcelona
Duração média
1 h 45 min
Quando
Todo dia
Estimativa de preço
$21 - $200
Air Europa
Site
aireuropa.com
Voos de Porto para Barcelona porMadrid
Duração média
3 h 55 min
Quando
Todo dia
Estimativa de preço
$200 - $650
Voos de Vigo para Barcelona porMadrid
Duração média
3 h 45 min
Quando
Todo dia
Estimativa de preço
$65 - $310
Operadores Trem
Portuguese Railways (CP)
Telefone
+351 707 210 220
Site
cp.pt
Trem de Porto(Campanha) para Vigo-Guixar
Duração média
2 h 20 min
Frequência
3 vezes por dia
Estimativa de preço
$14 - $27
Site
cp.pt
Spanish Railways (RENFE)
Telefone
902 320 320
Site
renfe.com
Trem de Zamora para Madrid-Chamartin
Duração média
1 h 33 min
Frequência
A cada 3 horas
Estimativa de preço
$27 - $40
Site
renfe.com
Trem de Vigo-Guixar para Madrid-Puerta de Atocha
Duração média
6 h 51 min
Frequência
Duas vezes por semana
Estimativa de preço
$70 - $90
Site
renfe.com
Trem noturno de Vigo-Guixar para Barcelona Sants
Duração média
14 h 54 min
Frequência
Duas vezes por dia
Estimativa de preço
$140 - $170
Site
renfe.com
Spanish Railways AVE
Site
renfe.com
Trem de Madrid-Puerta de Atocha para Barcelona Sants
Duração média
3 h 10 min
Frequência
Uma vez por hora
Estimativa de preço
$75 - $110
Site
renfe.com
Operadores de ônibus
Iberocoach
Telefone
(+351) 253 267 730
Site
iberocoach.com
Ônibus de Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce para Zamora - Estación de Autobuses
Duração média
4 h 27 min
Frequência
Uma vez por dia
Estimativa de preço
$80 - $95
Site
iberocoach.com
ALSA
Telefone
+34 902 42 22 42
Site
alsa.es
Ônibus de Oporto para Barcelona/Sants
Duração média
15 h 35 min
Frequência
Uma vez por dia
Estimativa de preço
$60 - $100
Site
alsa.com
Ônibus de Lleida para Barcelona
Duração média
3 h
Frequência
Uma vez por hora
Estimativa de preço
$20 - $35
Site
alsa.com
InterNorte
Telefone
707 200 512
Site
internorte.pt
Ônibus de Porto - Casa da Música para Barcelona Sants
Duração média
20 h 25 min
Frequência
Uma vez por dia
Estimativa de preço
$80 - $110
Horários
internorte.pt
FlixBus
Telefone
+49 1807 123 99 123
E-mail
info@flixbus.de
Site
flixbus.de
Ônibus de Porto, Porto para Barcelona
Duração média
14 h
Frequência
4 vezes por semana
Estimativa de preço
$65 - $110
Site
flixbus.co.uk
Autocares Lázara
Telefone
+34 (0) 902 23 95 79
E-mail
info@rutasvigo.com
Site
autocareslazara.com
Ônibus de Porto para Lleida
Duração média
18 h
Frequência
3 vezes por semana
Estimativa de preço
$90 - $100
Horários
autocareslazara.com
ATM Àrea de Lleida
Telefone
+34 (0) 973 273 151
E-mail
info@atmlleida.cat
Site
atmlleida.cat
Ônibus de Lleida para Barcelona
Duração média
2 h 20 min
Frequência
Uma vez por hora
Horários
atmlleida.cat
MonBus
Telefone
+34 982 29 29 00
Site
monbus.es
Ônibus de Lleida para Barcelona
Duração média
2 h 14 min
Frequência
A cada 4 horas
Estimativa de preço
$10 - $15
Horários
monbus.es