Bus Tickets from Madrid to Vitoria-Gasteiz

Next bus departures

Next departures for Madrid to Vitoria-Gasteiz on November 13
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
ALSABus
    Avenida de América Metro
    Vitoria-Gasteiz EstacionCheapest
    ALSA SupraBus
      Aeropuerto Adolfo Suárez Madrid-Barajas, MAD T4
      Vitoria-Gasteiz EstacionFastest
      ALSABus
        Avenida de América Metro
        Vitoria-Gasteiz EstacionNo tags
        ALSABus
          Aeropuerto Adolfo Suárez Madrid-Barajas, MAD T4
          Vitoria-Gasteiz EstacionNo tags
          ALSA SupraBus
            Avenida de América Metro
            Vitoria-Gasteiz EstacionNo tags
            ALSA SupraBus
              Aeropuerto Adolfo Suárez Madrid-Barajas, MAD T4
              Vitoria-Gasteiz EstacionNo tags
              ALSABus
                Avenida de América Metro
                Vitoria-Gasteiz EstacionNo tags
                ALSABus
                  Aeropuerto Adolfo Suárez Madrid-Barajas, MAD T4
                  Vitoria-Gasteiz EstacionNo tags

                  Last refresh of the prices: Today at 3:57 PM CET.

                  Compare 3 ways to go from Madrid to Vitoria-Gasteiz

                  We recommend carpooling

                  Among the sustainable travel choices, the carpool stands out as a good way to reach Vitoria-Gasteiz. The journey takes about 3 hours 50 minutes, and with fares starting at just $22, it presents an excellent value for a comfortable ride.

                  40carpool per day
                  3h 50mAverage Duration
                  284 kmDistance
                  12kgCO₂ emissions
                  Average Price$52 - $110Average Duration4h 15m
                  7kg CO₂e
                  Average Price$32 - $170Average Duration3h 29m
                  7kg CO₂e
                  Carpool
                  Average Price$22 - $169Average Duration3h 50m
                  12kg CO₂e

                  Frequently asked questions about travelling from Madrid to Vitoria-Gasteiz by bus

                  1. How far is Madrid from Vitoria-Gasteiz?

                    It's about 285 km (177 miles) from Madrid to Vitoria-Gasteiz.

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

                    Buses traveling this route start their trip at Avenida de América Metro, in Madrid, and end it at Vitoria-Gasteiz Bus Station, in Vitoria-Gasteiz.

                  Find cheapest prices for buses

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

                  Best price found
                  11-10
                  $70
                  11-11
                  $70
                  Today
                  $57
                  11-13
                  $44
                  11-14
                  $56
                  11-15
                  $44
                  11-16
                  $57
                  11-17
                  $44
                  busbud logoThe cheapest trip from Madrid to Vitoria-Gasteiz was searched and found on Nov 13, 2025 with a price of $44

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

                  You can expect to pay from $44 to $104 for a bus ticket from Madrid to Vitoria-Gasteiz based on the last 2 days. You can expect to find the cheapest price for the trip at $44 which is on 2025-11-13.

                  People from around the world trust Busbud

                  Popular Buses Connecting Madrid

                  Buses Leaving from Madrid

                  Buses Going to Madrid

                  Popular Buses Connecting Vitoria-Gasteiz

                  Buses Leaving from Vitoria-Gasteiz

                  Buses Going to Vitoria-Gasteiz