Bus Tickets from Madrid to Aviles

Next bus departures

Next departures for Madrid to Aviles on November 24
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
ALSABus
    Aeropuerto Adolfo Suárez Madrid-Barajas, MAD T4
    AvilésCheapestFastest

    Last refresh of the prices: Today at 6:40 PM CET.

    Compare 2 ways to go from Madrid to Aviles

    We recommend carpooling

    Among the sustainable travel choices, the carpool stands out as a good way to reach Aviles. The journey takes about 4 hours 40 minutes, and with fares starting at just $38, it presents an excellent value for a comfortable ride.

    16carpool per day
    4h 40mAverage Duration
    395 kmDistance
    17kgCO₂ emissions
    Average Price$84 - $132Average Duration6h 30m
    10kg CO₂e
    Carpool
    Average Price$38 - $77Average Duration4h 40m
    17kg CO₂e

    Frequently asked questions about travelling from Madrid to Aviles by bus

    1. How far is Madrid from Aviles?

      The distance between Madrid and Aviles is around 396 km (245 miles).

    2. What are the departure and arrival locations for buses traveling from Madrid to Aviles?

      Buses traveling this route start their trip at Estación Sur, in Madrid, and end it at Estación de Autobuses de Avilés, in Aviles.

    Find cheapest prices for buses

    Price is for a one-way ticket for one passenger and based on past searches.

    Best price found
    11-22
    $75
    11-23
    $75
    Today
    $75
    11-25
    $75
    11-26
    $38
    11-27
    $31
    11-28
    $75
    11-29
    $76
    busbud logoThe cheapest trip from Madrid to Aviles was searched and found on Nov 27, 2025 with a price of $31

    To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Madrid to Aviles, as early as possible.

    You can expect to pay from $31 to $77 for a bus ticket from Madrid to Aviles based on the last 2 days. You can expect to find the cheapest price for the trip at $31 which is on 2025-11-27.

    People from around the world trust Busbud