COMPARE Prices across different modes

Sun
Sep 26
$32Alsa
Mon
Sep 27
$32Alsa
Tue
Sep 28
$32Alsa
Wed
Sep 29
$32Alsa
Thu
Sep 30
$32Alsa
Fri
Oct 1
$32Alsa
Sat
Oct 2
$32Alsa
Sun
Oct 3
$32Alsa
Mon
Oct 4
$32Alsa
Tue
Oct 5
$32Alsa
Wed
Oct 6
$32Alsa
Fri
Oct 8
$32Alsa
Sat
Oct 9
$32Alsa
Sun
Oct 10
$32Alsa
Mon
Oct 11
$32Alsa
Wed
Oct 13
$32Alsa
Thu
Oct 14
$32Alsa
Fri
Oct 15
$32Alsa
Sat
Oct 16
$32Alsa

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Astorga from Madrid

distanceDistance186 miles (300 km)
durationAverage bus duration3 h 50 min
priceAverage bus ticket price$32 (€26)
changesDirect busYes
carriersBus providersAlsa, Samar or Alsa Supra

Buses from Madrid to Astorga cover the 186 miles (300 km) long journey taking on average 3 h 50 min with our travel partners like Alsa, Samar or Alsa Supra. There are direct bus services available. While the average ticket price for this journey costs around $32 (€26), you can find the cheapest bus ticket for as low as $32 (€26). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Astorga, Estación de Autobuses.

Bus companies

Alsa buses from Madrid to Astorga

Alsa buses will get you from Madrid to Astorga from $32 (€26). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

Alsa

Alsa is the main provider of bus travel in Spain. As a subsidiary of the UK bus company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of buses with different levels of comfort and amenities on offer. Aside from the Alsa Normal bus with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium buses provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes.

    Alsa has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Alsa tickets between Madrid and Astorga and when traveling by bus:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Buses Madrid to Astorga

    On weekdays from Monday to Friday there are four bus connections from Madrid-Barajas airport to the city of Astorga in the northwest of Spain. The total journey time for the route is at least 6:00 hours. One of the buses leaves the bus stop at Terminal 4 of the airport at 00:45 a.m. at night.

    Which bus companies travel from Madrid to Astorga?

    Between the airport of the Spanish capital Madrid and Astorga in the northwest of the country there are buses operated by the Spanish buses company ALSA Transportes.

    How long does the bus trip from Madrid to Astorga take?

    The shortest journey by bus from Madrid to Astorga takes between 6:00 and 10:00 hours. Less convenient connections may take more time.

    How often can you travel by bus from Madrid to Astorga?

    From Monday to Friday ALSA Transportes offers four daily bus services from Madrid to Astorga. Departures from Terminal 4 of Madrid-Barajas airport will be at 00:45, 11:15, 13:30 and 14:45 and 15:45 respectively.

    Bus stations on the route Madrid - Astorga?

    At which bus station in Madrid does the bus depart? Departure point of all buses for journeys on the Madrid - Astorga route is Terminal 4 of Barajas International Airport.

    At which bus station does the bus arrive in Astorga? One stop on the line Madrid - Astorga is the bus stop at the Carretera N-120 in San Justo de la Vega.

    Travel Tips

    Buses from Madrid to Astorga
    Take the bus to Astorga easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Astorga.
    FAQs
    How much does a cheap bus between Madrid and Astorga cost?
    Bus tickets from Madrid to Astorga for some dates and times can be found for as cheap as $32 (€26)  one way in the next 7 days.
    How much does it cost to take a bus from Madrid to Astorga?
    The bus price to Astorga from Madrid is on average $32 (€26)  if you are looking to buy your tickets for this route in the next 7 days.
    What is the distance between Madrid and Astorga by bus?
    When traveling this route you should expect the distance from Madrid to Astorga by bus to be approximately 186 miles (300 km).
    How long is the bus from Madrid to Astorga?
    On average the Madrid to Astorga bus time is 3 h 50 min  covering the 186 miles (300 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    What is the departure bus station in Madrid and arrival bus station in Astorga?

    Some of the Madrid bus stations to Astorga you can start your journey from include Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. Similarly, some of the arrival bus stations in Astorga include Astorga, Estación de Autobuses and Astorga.

    When traveling this route, Omio customers are departing most frequently from Madrid-Puerta de Atocha   and arriving in Astorga, Estación de Autobuses.

    Where do I find the Madrid bus station to Astorga? Where is the Astorga bus station?

    The most popular departure bus station with passengers for this route, called Madrid-Puerta de Atocha, is located 1 mile (s) / 1 km from the city center of Madrid.

    The most popular arrival bus station, Astorga, Estación de Autobuses, is located 0 mile (s) / 0 km away from the city center of Astorga.

    What bus providers go from Madrid to Astorga?
    For the best Madrid to Astorga bus to purchase, you can travel safely and comfortably with Alsa, Samar or Alsa Supra. However, it's always good to check all possible bus companies with services between Madrid and Astorga to compare what amenities they may offer.
    What time is the earliest bus from Madrid to Astorga? What time is the last bus from Madrid to Astorga?
    The earliest bus for this journey departs from Madrid at 6: 00 AM. The last bus leaves from Madrid at 4: 00 PM. Check Omio for the latest bus schedule from Madrid to Astorga and book the best time to depart on your chosen travel date.
    When should I buy the Madrid to Astorga bus for the best deals on tickets?
    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this journey and save money. If you book bus tickets from Madrid to Astorga within the next 7 days, you can find tickets to cost on average $32 (€26) one way. To find the best prices for this journey, consider booking your bus ticket from Madrid to Astorga a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Madrid
    Astorga
    Madrid America
    Amenities
    Madrid Est. Sur
    Amenities
    Refreshments
    WC

    Frequently Asked Questions

    Where is the bus station and what is the best way to get there?
    This station is not located in the city centre but it can be reached by public transport.<br>Metro lines 6<br>Bus lines 8, 102, 113, 148, 152, 156, N11<br>Suburban train lines C1, C5, C7, C10