Buses from Barcelona to Madrid

When are you travelling?

Wed 23 Jan

08:30 15:50
$38
07:20 hrs

Thu 24 Jan

22:00 05:35
$38
07:35 hrs

Fri 25 Jan

08:30 15:50
$38
07:20 hrs

Sat 26 Jan

22:00 05:35
$38
07:35 hrs

Sun 27 Jan

08:30 15:50
$38
07:20 hrs

Approved for

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

Get there your way

Enjoy travelling by train, bus and flight across Europe

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way
Today Tue 22 Jan Wed 23 Jan Thu 24 Jan Fri 25 Jan Sat 26 Jan Sun 27 Jan Mon 28 Jan Tue 29 Jan Wed 30 Jan Thu 31 Jan Fri 1 Feb Sat 2 Feb Sun 3 Feb Mon 4 Feb Tue 5 Feb Wed 6 Feb Thu 7 Feb Fri 8 Feb Sat 9 Feb Sun 10 Feb
Find prices
Find prices

Price Calendar: These fares were collected over the last 24 hours and may be subject to change.

Barcelona to Madrid Bus Information

Avg. Bus Duration7h 36m
Bus arrives inMadrid
Buses depart fromBarcelona
Coach Ticket Price$ 38.71
Distance504 km
Bus Companies
  • Alsa

What bus companies travel from Barcelona to Madrid

Many companies operate modern fleets with comfortable, reclining seats, wifi and air-conditioning. Compare the services available.

What's on board Flixbus buses?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What do I need to know about travelling on Flixbus buses?

    Yes, all children need a ticket on FlixBus buses. Children under 3 years old must be transported in a child's seat and secured during travel. Children under 15 years old travel at a reduced rate.


    No check-in is required for FlixBus buses. However, arriving 15 minutes before departure is recommended.


    All tickets are the same on FlixBus buses.


    This ticket is only valid for the selected bus.


    Ticket can be refunded for a €15 fee up to 15 minutes before departure. Ticket can be exchanged for free and in the form of a voucher equal to ticket price which is valid for 12 months.


What's on board Alsa buses?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What's on board Bla Bla Car buses?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What's on board Eurolines Switzerland buses?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What do I need to know about travelling on Eurolines Switzerland buses?

    Standard


    Promo


    This ticket is only valid for the selected bus.


    Standard


    Ticket can be exchanged or refunded for a 25% fee up to 48h before departure (min. 10€) and a 50% fee up to 24h before departure (min. 25€). Ticket cannot be cancelled or exchanged less than 24h before departure.


    Promo


    This ticket cannot be refunded or exchanged.


What's on board Alsa buses?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What do I need to know about travelling on Alsa buses?

    No, children under 3 years do not need a ticket on Alsa buses.


    No check-in is required for Alsa buses.


    Ticket can be modified once for free (plus any price difference). Ticket can be cancelled for free up to 48h before departure, for a 20% fee up to 24h before departure and a 30% fee up to 2h before departure. Ticket cannot be modified or cancelled less than 2h before departure.


Buses from Barcelona to Madrid

Buses in Spain are a convenient way to travel between cities, with a number of companies offering domestic and international routes. Those looking for buses from Barcelona to Madrid can enjoy a direct service between the two cities. ALSA operates over 16 direct buses from Barcelona to Madrid per day. The first departs overnight in the very early morning hours, with the next much later in the morning and the rest at regular intervals throughout the day until before midnight.

Barcelona to Madrid Buses: Know Before You Go

  • All Barcelona to Madrid buses are run by ALSA.
  • Most buses are direct, and depart from Barcelona's Estació d'Autobusos Nord and arrive at Madrid's Intercam Av.America bus station.
  • Traveling from Barcelona to Madrid by bus takes as little as 7 hours and 5 minutes.
  • Most travelers book their Barcelona to Madrid bus ticket 1 day in advance of the travel date.

What are the Departure and Arrival Stations for Buses from Barcelona to Madrid?

Departure Station: Buses depart from Barcelona's main coach station, Barcelona Nord, located just to the north of the very center of the city. Barcelona's city center can be accessed via the L1 Metro line or bus number 54. Getting to the station from the center of Barcelona takes approximately 20 minutes, whether you go by metro or walk, and the bus takes about ten minutes. Taxis from central Barcelona are useful for those traveling at night, especially as the station is only about a 10-minute drive from the center of Barcelona.

Arrival Station: Buses from Barcelona arrive in the main coach station found on the Avenida de America, just to the northeast of the center. Also home to a metro stop of the same name, the rest of central Madrid is less than ten minutes away by metro via Lines 9, 7, 6 or 4. A large number of buses serve Avenida de America including the N2 and N5 night bus services.

Bus
Bus
Bus
Cheapest Barcelona to Madrid Buses This Weekend
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus

Stay Up to Date

Get travel offers, trip reminders and other updates by email.

Invalid email format.

We’ve sent you a confirmation email.
Please click the link inside to complete the process.