[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Madrid to Vitoria-Gasteiz

You can get from Madrid to Vitoria-Gasteiz by train, bus or flight.

Our recommendation

To get from Madrid to Vitoria-Gasteiz on May 22 we recommend taking a bus because it’s the best combination of price and speed.

05:15PMMadrid, Aeropuerto Barajas T43h55 09:10PMVitoria-Gasteiz
0 changes
$331One-way
Cheapest
03:30PMMadrid, Aeropuerto Barajas T45h45 09:15PMVitoria-Gasteiz
1 changes
$321One-way
Other options
09:15AMMadrid, Aeropuerto Barajas T44h15 01:30PMVitoria-Gasteiz
0 changes
$331One-way
05:00PMMadrid4h10 09:10PMVitoria-Gasteiz
0 changes
$331One-way
04:00PMMadrid4h30 08:30PMVitoria-Gasteiz
0 changes
$331One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sun
May 22
$48Renfe MD
$32Alsa
Mon
May 23
$48Renfe MD
$33Alsa
Tue
May 24
$48Renfe MD
$33Alsa
Wed
May 25
$48Renfe MD
$33Alsa
Thu
May 26
$48Renfe MD
$33Alsa
Fri
May 27
$48Renfe MD
$33Alsa
Sat
May 28
$48Renfe MD
$33Alsa
Sun
May 29
$46Renfe Alvia
Find prices
Mon
May 30
$48Renfe MD
$33Alsa
Tue
May 31
$47Renfe Alvia
$33Alsa
Wed
Jun 1
$47Renfe Alvia
$33Alsa
Thu
Jun 2
$48Renfe MD
$33Alsa
Fri
Jun 3
$48Renfe MD
$33Alsa
Sat
Jun 4
$48Renfe MD
$33Alsa
Sun
Jun 5
$48Renfe MD
$33Alsa
Mon
Jun 6
$48Renfe MD
$33Alsa
Tue
Jun 7
$48Renfe MD
$33Alsa
Wed
Jun 8
$46Renfe Alvia
$33Alsa
Thu
Jun 9
$48Renfe MD
$33Alsa
Fri
Jun 10
$41Renfe Regional Expres
$33Alsa

Travel Information between Madrid and Vitoria-Gasteiz

distanceDistance176 miles (284 km)
modeAvailable travel modesBus or train
priceTicket price range$32 - $48
cheapestCheapest modeBus • $32 (€29) • 3 h 50 min
carriersPopular travel companiesAlsa or Renfe MD

Travel 176 miles (284 km) by bus or train to Vitoria-Gasteiz from Madrid. A bus is best for those looking to save money on this route, with tickets costing about $32 (€29). The most popular travel companies which serve this trip are Alsa or Renfe MD among others. Travelers can even take a direct from Madrid to Vitoria-Gasteiz.

How to get from Madrid to Vitoria-Gasteiz

The Best Way According to our Users

If you want to travel from Madrid to Vitoria-Gasteiz there are several options available to you. For this route, however, 60,26% of our customers choose the bus as their preferred method of transportation. Nowadays, traveling by bus is a relaxing and entertaining experience. Most bus companies offer different on-board services; ranging from "welcome drinks" to free wi-fi or personal entertainment. For this reason, the bus is often chosen as the best way to get from Madrid to Vitoria-Gasteiz. Bus companies normally offer comfortable journeys for reasonable prices, and if you choose to travel on a night bus you can even save the money of one night in a hotel. For that reason, the bus is most likely the cheapest way to get to your destination.

Search on Omio to find cheap tickets from Madrid to Vitoria-Gasteiz. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips: Travel from Madrid to Vitoria-Gasteiz

Travel to Vitoria-Gasteiz 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 Vitoria-Gasteiz.
FAQs

How do I go from Madrid to Vitoria-Gasteiz?

There are 2 ways that you can travel from Madrid to Vitoria-Gasteiz. You can take a bus or train.

What is the cheapest way from Madrid to Vitoria-Gasteiz?

The cheapest way to go to Vitoria-Gasteiz from Madrid is by taking a bus, which costs on average $32 (€29).

This is compared to other ways of getting to Vitoria-Gasteiz:

Taking a bus is about $16 (€15) less than taking a train, which costs on average $48 (€43) for this trip.

What is the quickest way to get from Madrid to Vitoria-Gasteiz?

The fastest way from Madrid to Vitoria-Gasteiz is by flight with an average journey time of 1 h 5 min.

There are alternative travel options to Vitoria-Gasteiz that can usually take longer:

In comparison, getting to Vitoria-Gasteiz by bus can take on average 3 h 50 min.

In comparison, traveling by train can take you on average 3 h 35 min.

How far is Vitoria-Gasteiz from Madrid?

You should expect to travel around 176 miles (284 km) between Madrid and Vitoria-Gasteiz.

How many services a day are there between Madrid and Vitoria-Gasteiz?

The average frequency per day from Madrid to Vitoria-Gasteiz is:

  • 2 trains a day.

However, we recommend checking specific travel dates for your journey from Madrid to Vitoria-Gasteiz as scheduled services by bus or train can vary by season or day of the week.

What are the departure and arrival points in Madrid and in Vitoria-Gasteiz?

These are the most popular departure and arrival points from Madrid to Vitoria-Gasteiz:

  • Buses mostly leave from Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and tend to arrive in Vitoria - Gasteiz, Estación De Autobuses.
  • Trains mostly depart from Madrid-Puerta de Atocha and arrive in Vitoria-Gasteiz.

Which travel operators can get me to Vitoria-Gasteiz from Madrid?

Omio works with many trusted partners that can help you travel the best way from Madrid to Vitoria-Gasteiz:

  • You can travel by bus between Madrid and Vitoria-Gasteiz with Alsa, and you can find Alsa Madrid to Vitoria-Gasteiz tickets for $32 (€29) on Omio.
  • You can go to Vitoria-Gasteiz from Madrid by train with Renfe MD. You'll see cheap train tickets for $48 (€43) with Renfe MD from Madrid to Vitoria-Gasteiz on Omio.

What other popular destinations should I add to my itinerary for my trip from Madrid to Vitoria-Gasteiz?

Many of our customers who book a trip from Madrid to Vitoria-Gasteiz often extend their vacation and travel to other popular destinations like Bilbao, Barcelona or Pamplona. If you’re thinking of adding another destination to your Madrid and Vitoria-Gasteiz itinerary, let Omio find you the best connections between Vitoria-Gasteiz and any of these top destinations today!

How early should I buy tickets from Madrid to Vitoria-Gasteiz online for the best deals?

Before traveling from Madrid to Vitoria-Gasteiz, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket for this route costs on average $32 (€29) one way.
  • A train ticket for this trip costs on average $48 (€43) one way.

But we recommend booking Madrid to Vitoria-Gasteiz tickets online a few months before your planned travel date to score the best deals and save money on your trip.