Há 6 rotas para ir de Madrid para Barcelona por trem, ônibus, carro compartilhado, carro ou avião

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

Trem  •  2 h 30 min

  1. Pegue trem de Madrid-Puerta de Atocha para Barcelona Sants Ave

$75 - $110

Opção mais barata

Carro compartilhado  •  7 h 13 min

  1. Pegue carro compartilhado de Madrid para Barcelone 385.3 milhas

$37

4 outras opções

Ônibus  •  8 h 5 min

  1. Pegue ônibus de Madrid para Barcelona

$50 - $75

Ônibus pelo (a) Lleida  •  9 h 12 min

  1. Pegue ônibus de Madrid Airport para Lleida
  2. Pegue ônibus de Lleida para Barcelona Sants Station

$73 - $114

Carro  •  6 h 1 min

  1. Dirija de Madrid para Barcelona 385.5 milhas

$70 - $110

Voo  •  3 h 10 min

  1. Voos de Madrid (MAD) para Barcelona (BCN) MAD - BCN

$39 - $155

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

Companhias aéreas
Iberia
Site
iberia.com
Voos de Madrid para Barcelona
Duração média
1 h 16 min
Quando
Todo dia
Estimativa de preço
$55 - $250
Vueling Airlines
Site
vueling.com
Voos de Madrid para Barcelona
Duração média
1 h 16 min
Quando
Todo dia
Estimativa de preço
$55 - $250
Air Europa
Site
aireuropa.com
Voos de Madrid para Barcelona
Duração média
1 h 18 min
Quando
Todo dia
Estimativa de preço
$60 - $220
Operadores Trem
Spanish Railways AVE
Site
renfe.com
Trem de Madrid-Puerta de Atocha para Barcelona Sants
Duração média
2 h 30 min
Frequência
Uma vez por hora
Estimativa de preço
$75 - $110
Site
renfe.com
Operadores de ônibus
ALSA
Telefone
+34 902 42 22 42
Site
alsa.es
Ônibus de Madrid para Barcelona
Duração média
8 h 5 min
Frequência
A cada 2 horas
Estimativa de preço
$50 - $75
Site
alsa.com
Ônibus de Madrid Airport para Lleida
Duração média
5 h 36 min
Frequência
Uma vez por hora
Estimativa de preço
$40 - $65
Site
alsa.com
Ônibus de Lleida para Barcelona Sants Station
Duração média
1 h 52 min
Frequência
Uma vez por hora
Estimativa de preço
$30 - $45
Site
alsa.com
Outros Operadoras
BlaBlaCar.es
Site
blablacar.com
Carona solidária de Madrid para Barcelone
Duração média
7 h 13 min
Frequência
Uma vez por hora
Estimativa de preço
$37
Reservar
blablacar.es

Perguntas & Respostas

Qual a distância entre Madrid e Barcelona?

A distância entre Madrid e Barcelona é de 505 km. A viagem dura 617 km.

Qual a maneira mais econômica de ir de Madrid para Barcelona?

A maneira mais econômica de ir de Madrid para Barcelona é carro compartilhado que custa 30€ e leva 7 h 13 min.

Qual a maneira mais rápida de ir de Madrid para Barcelona?

A maneira mais rápida de chegar de Madrid para Barcelona é trem que dura 2 h 30 min e custa 65€ - 90€.

Existe um trem direto entre Madrid e Barcelona?

Sim, há um trem direto saindo de Madrid-Puerta de Atocha com destino a(ao) Barcelona Sants. Saídas a cada uma vez por hora, e Segunda, Terça, Quarta, Quinta, Sexta e Domingo. Essa viagem dura aproximadamente 2 h 30 min.

Existe um ônibus direto entre Madrid e Barcelona?

Sim, há um ônibus direto saindo de Madrid com destino a(ao) Barcelona. Saídas a cada a cada 2 horas Essa viagem dura aproximadamente 8 h 5 min.

Qual a distância entre Madrid e Barcelona?

O trem de Madrid-Puerta de Atocha para Barcelona Sants dura 2 h 30 min incluindo traslados e partidas uma vez por hora.