Há 5 rotas para ir de Barcelona para Madrid de 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 45 min

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

$75 - $110

Opção mais barata

Carro compartilhado  •  7 h 17 min

  1. Pegue carro compartilhado de Barcelone para Madrid 386.5 milhas

$32 - $34

3 outras opções

Ônibus  •  7 h 35 min

  1. Pegue ônibus de Barcelona Sants Station para Madrid

$40 - $65

Carro  •  6 h 4 min

  1. Dirija de Barcelona para Madrid 386.7 milhas

$70 - $110

Voo  •  3 h 26 min

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

$39 - $160

Perguntas & Respostas

A forma mais barata de ir de Barcelona para Madrid é de carro compartilhado que custa 27€ - 29€ e dura 7 h 17 min.

Mais detalhes

A forma mais rápida de ir de Barcelona para Madrid é de trem que custa 65€ - 90€ e dura 2 h 45 min.

Mais detalhes

Encontramos um bus direto com saída de Barcelona Sants Station e chegada Madrid. Saídas a cada uma vez por hora, e Todos os dias. Essa viagem dura aproximadamente 7 h 35 min.

Mais detalhes

Encontramos um train direto com saída de Barcelona Sants e chegada Madrid-Puerta de Atocha. Saídas a cada uma vez por hora, e Todos os dias. Essa viagem dura aproximadamente 2 h 45 min.

Mais detalhes

A distancia entre Barcelona e Madrid é 505 km. A distância pela estrada é de 618.7 km

Mostre direção de carro

A melhor forma de ir Barcelona para Madrid sem carro é trem que leva 2 h 45 min e custa 65€ - 90€.

Mais detalhes

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

Mais detalhes

Barcelona to Madrid bus services, operated by ALSA, depart from Barcelona Sants Station station.

Mais detalhes

Barcelona to Madrid train services, operated by Spanish Railways AVE, depart from Barcelona Sants station.

Mais detalhes

The best way to get from Barcelona to Madrid is to trem which takes 2 h 45 min and costs 65€ - 90€. Alternatively, you can ônibus, which costs 35€ - 55€ and takes 7 h 35 min, you could also voo, which costs 30€ - 140€ and takes 3 h 26 min.

Mais detalhes

Mapa de como chegar de Barcelona para Madrid.
Abrir vizualização de mapa
  • Distância: 315.8 milhas
  • Duração 2 h 45 min

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

Companhias aéreas
Vueling Airlines
Site
vueling.com
Voos de Barcelona para Madrid
Duração média
1 h 25 min
Quando
Todo dia
Estimativa de preço
$55 - $250
Iberia
Site
iberia.com
Voos de Barcelona para Madrid
Duração média
1 h 25 min
Quando
Todo dia
Estimativa de preço
$55 - $250
Air Europa
Site
aireuropa.com
Voos de Barcelona para Madrid
Duração média
1 h 25 min
Quando
Todo dia
Estimativa de preço
$60 - $220
Ethiopian Airlines
Site
ethiopianairlines.com
Voos de Barcelona para Madrid
Duração média
1 h 27 min
Quando
Todo dia
Estimativa de preço
$85 - $270
Operadores Trem
Spanish Railways AVE
Site
renfe.com
Trem de Barcelona Sants para Madrid-Puerta de Atocha
Duração média
2 h 45 min
Frequência
Uma vez por hora
Estimativa de preço
$75 - $110
Site
renfe.com
Operadores de ônibus
Outros Operadoras
BlaBlaCar.es
Site
blablacar.com
Carona solidária de Barcelone para Madrid
Duração média
7 h 17 min
Frequência
A cada 30 minutos
Estimativa de preço
$32 - $34
Reservar
blablacar.es