Compare prices and tickets by train, bus or flight

Jan 25
$35Renfe Alvia
$107Air Nostrum
Jan 26
$24Renfe Alvia
$110Air Nostrum
Jan 27
$17Renfe Alvia
$83Air Nostrum
Jan 28
$35Renfe Alvia
$158Air Nostrum
Jan 29
$35Renfe Alvia
$107Air Nostrum
Jan 30
$56Renfe Alvia
$158Air Nostrum

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

Eurolines France
Bla Bla Bus

Overview: Bus from Madrid to Tudela

distanceDistance157 miles (253 km)
durationAverage bus duration3 h 52 min
priceAverage bus ticket price$29 (€24)
changesDirect busYes
carriersBus companiesAlsa, Conda, Alsa Supra or Alsa Premium

Buses from Madrid to Tudela cover the 157 miles (253 km) long journey taking on average 3 h 52 min with our travel partners like Alsa, Conda, Alsa Supra or Alsa Premium. There are direct bus services available. While the average ticket price for this route costs around $29 (€24), you can find the cheapest bus ticket for as low as $29 (€24). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Tudela, Calle Cuesta De La Estacion.

Bus providers: Alsa from Madrid to Tudela

Find the best buses between Madrid and Tudela with Omio's travel partners Alsa from $29 (€24). We can find you the best deals, schedules and tickets when comparing and booking the best journey.


Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

  • Average Price: $29

Alsa's current ticket policies due to COVID-19 for your bus between Madrid and Tudela are the following:

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

Buses from Madrid to Tudela

When it comes to covering the route between Madrid and Tudela, travellers have several direct daily connections at their disposal, as well as multiple routes with 1 transfer in Soria or Zaragoza. The fastest Madrid Tudela buses complete their itinerary in just over 4 hours, making it a good mobility alternative to cover the 307 kilometres separating the two cities. Buses depart from Avenida América station or from terminal 4 at Madrid-Barajas Adolfo Suárez airport, and end their journey at Tudela bus station.

What buses go from Madrid to Tudela?

The Madrid Tudela buses are managed by the Alsa company. For direct routes it operates with its Normal service, and for journeys with 1 transfer it also operates with the Supra Economy and Premium service. All buses have WC, free wifi and Canal OcioBus with audiovisual content. The Supra class and especially the Premium class offer exclusive services to travellers.

How long is the bus from Madrid to Tudela?

The direct Madrid Tudela buses complete their itinerary in a minimum of 4 hours and 10 minutes. Interestingly, every day there is 1 bus that makes 1 transfer, which completes its journey in just 4 hours. The duration of direct buses and buses with transfers varies depending on the time of departure.

How many buses are there from Madrid to Tudela?

Every day there are 2 direct Madrid Tudela buses, weekends included. For its part, there are more than 60 buses with 1 transfer covering this route daily, covering almost all time slots in the morning, afternoon and evening.

Where do the buses from Madrid to Tudela depart from and arrive at?

Avenida América station and terminal 4 of Madrid-Barajas Adolfo Suárez airport : Avenida América station is located to the northeast of Madrid. City bus #52 takes you from the city center to this station in about 30 minutes. The Avenida América interchange has shops, cafeteria, ATMs, lifts, lockers and parking. Other buses start their journey from terminal 4 of the airport, which can be reached from the centre of Madrid by taking line 8 of the metro. The journey takes 15 minutes.

Tudela bus station: is located next to the railway station, a few steps from the city centre. It has toilets, waiting room and parking. Right next to the station there is a restaurant.

Travel Tips: Bus to Tudela from Madrid

Take the bus to Tudela 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 Tudela.

How much do cheap buses to Tudela from Madrid cost?

Omio customers have found cheap bus tickets from Madrid to Tudela for as low as $29 (€24)  for the next 7 days.

How much is the bus to Tudela from Madrid on average?

The Madrid to Tudela bus ticket price is on average $29 (€24)  if you are looking to purchase your tickets for this journey in the next week.

How many miles is it from Madrid to Tudela by bus?

The Madrid to Tudela bus distance is approximately 157 miles (253 km).

How long is the bus ride between Madrid and Tudela?

While the time it takes to travel 157 miles (253 km) from Madrid to Tudela can vary based on specific dates, weekends, and holidays, the Madrid to Tudela bus journey time is on average 3 h 52 min.

What bus station in Madrid goes to Tudela? What bus station do I come into Tudela from Madrid?

When departing from Madrid, you have various bus station options to start your journey from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. When arriving in Tudela, you can end your route in bus stations like Tudela, Calle Cuesta De La Estacion and Tudela, Calle Cuesta Estación.

Omio customers book a bus from Madrid-Puerta de Atocha   to Tudela, Calle Cuesta De La Estacion   most frequently for this route.

Where is the Madrid bus station located? Where is the Tudela bus station located?

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

The most popular arrival bus station, Tudela, Calle Cuesta De La Estacion, is located 0.1 miles (153 m) away from the city center of Tudela.

What bus providers offer a service between Madrid and Tudela?

If you're looking for buses from Madrid to Tudela, you can rely on Alsa, Conda, Alsa Supra or Alsa Premium to get you to Tudela. It's also good to check out all possible bus providers for the Madrid to Tudela trip to see if there might be differences in the amenities they offer.

When can I take the first bus from Madrid to Tudela? When can I take the last bus for the day?

The earliest bus for this journey departs from Madrid at 11: 00 AM. The last bus leaves from Madrid at 6: 45 PM. Check Omio for the latest bus schedule from Madrid to Tudela and book the best time to depart on your chosen travel date.

How early should I book Madrid to Tudela bus tickets to get the best deals?

If you purchase the Madrid to Tudela bus within the next 7 days, you can find one way tickets to cost on average $29 (€24). However, booking your bus ticket in advance gives you access to the best prices for buses between Madrid and Tudela. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.