Autobús y Tren de Barcelona - Madrid

Otras opciones de transporte entre Barcelona - Madrid

Viajes en autobús de Barcelona a Madrid

El viaje más barato en obilet
16,50 €
Número de Viajes por Día
77
La Empresa Con El Precio Más Favorable
Cuántas Horas a Barcelona - Madrid
6Hora
La Empresa Con El Mayor Número De Viajes
Precio Medio
2.128,82 €

Viajes Barcelona - Madrid de Autobús Baratos

  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    40,45 €
    01:00
    08:35
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Avenida de América Estación
    33,00 €
    01:00
    08:50
  • Flix Bus
    Bus
    Barcelona
    Barcelona (Sants)
    Madrid
    Madrid South Bus Station
    126,47 €
    02:30
    08:40
  • Renfe AVE
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    37,35 €
    05:40
    08:57
  • Renfe AVE
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    36,75 €
    06:20
    09:22
  • Renfe AVE
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    36,75 €
    07:00
    10:02
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Avenida de América Estación
    20,90 €
    07:00
    14:50
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    40,45 €
    07:00
    14:35
  • OUIGO España S.A.U.
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    29,00 €
    07:35
    11:05
  • IRYO
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    38,60 €
    07:50
    11:15
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Avenida de América Estación
    20,90 €
    09:30
    17:05
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    40,45 €
    10:30
    18:10
  • OUIGO España S.A.U.
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    33,00 €
    10:40
    13:57
  • IRYO
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    38,60 €
    10:45
    13:49
  • Renfe AVE
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    62,25 €
    11:00
    14:17
  • IRYO
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    37,21 €
    11:18
    14:42
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    40,45 €
    11:30
    19:00
  • Renfe AVE
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    37,35 €
    12:00
    15:44
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    40,45 €
    13:00
    20:20
  • IRYO
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    35,60 €
    13:06
    16:23
  • Renfe AVE
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    36,75 €
    13:27
    16:29
  • OUIGO España S.A.U.
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    29,00 €
    13:50
    16:52
  • IRYO
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    38,60 €
    15:52
    19:16
  • Renfe AVE
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    36,75 €
    16:25
    19:27
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Avenida de América Estación
    16,50 €
    16:30
    00:20
  • OUIGO España S.A.U.
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    29,00 €
    17:40
    20:42
  • OUIGO España S.A.U.
    Train
    Barcelona
    Barcelona Sants Station
    Madrid
    Madrid Puerta de Atocha-Almudena Grandes
    29,00 €
    20:20
    23:48
  • Flix Bus
    Bus
    Barcelona
    Barcelona (Sants)
    Madrid
    Madrid South Bus Station
    90,97 €
    23:10
    10:15
  • Alsa
    Bus
    Barcelona
    Barcelona Nord
    Madrid
    Avenida de América Estación
    33,00 €
    23:59
    07:49
  • Flix Bus
    Bus
    Barcelona
    Barcelona (Sants)
    Madrid
    Madrid South Bus Station
    97,97 €
    02:30
    08:40
Última actualización: 15 noviembre 2026 00:00
*Los precios mostrados corresponden a los billetes más económicos vistos en Obilet en las últimas 24 horas. Para consultar los precios actuales, realiza una búsqueda arriba.
Haga clic para ver en el mapa.

Preguntas frecuentes

En este sitio web usamos cookies

Los datos personales se procesan a través de cookies en el sitio web y las cookies necesarias se utilizan con el fin de proporcionar servicios de la sociedad de la información. De acuerdo con sus preferencias, no podremos poner a su disposición cookies personalizadas ni campañas especiales si hace clic en la opción de rechazo. Por favor, revise nuestro Texto Aclaratorio.

Puedes acceder a la Política de Cookies aquí y puedes editar tu configuración de cookies desde el panel inferior.

Permito que este sitio use las siguientes cookies:

Administrar preferencias
bus