[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sat
Jul 31
$76Renfe
$39Alsa
Find prices
Sun
Aug 1
$68Renfe
Find prices
$298Air Nostrum
Mon
Aug 2
$53Renfe
$39Alsa
Find prices
Tue
Aug 3
$45Renfe
$39Alsa
$347Air Nostrum
Wed
Aug 4
$45Renfe
$39Alsa
$166Air Nostrum
Thu
Aug 5
$45Renfe
$39Alsa
$236Air Nostrum
Fri
Aug 6
$53Renfe
Find prices
$166Air Nostrum
Sat
Aug 7
$45Renfe
$39Alsa
$339Air Nostrum
Sun
Aug 8
$61Renfe
$39Alsa
$236Air Nostrum
Mon
Aug 9
$45Renfe
$39Alsa
$142Air Nostrum
Tue
Aug 10
$38Renfe
Find prices
$138Air Nostrum
Wed
Aug 11
$38Renfe
$39Alsa
$75Air Nostrum
Thu
Aug 12
$38Renfe
Find prices
$142Air Nostrum
Fri
Aug 13
$53Renfe
$39Alsa
$75Air Nostrum
Sat
Aug 14
$45Renfe
$39Alsa
$283Air Nostrum
Sun
Aug 15
$61Renfe
$39Alsa
$244Air Nostrum
Mon
Aug 16
$38Renfe
$39Alsa
$116Air Nostrum
Tue
Aug 17
$26Renfe
$39Alsa
$75Air Nostrum
Wed
Aug 18
$38Renfe
$39Alsa
Find prices
Thu
Aug 19
$38Renfe
Find prices
$75Air Nostrum
Fri
Aug 20
$45Renfe
$39Alsa
$75Air Nostrum

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Bus Information from Madrid to Pamplona

distanceDistance197 miles (317 km)
durationAverage bus duration5 h
priceAverage bus ticket price$39 (€31)
changesDirect busYes
carriersBus companiesAlsa, BlaBlaCar, Conda, Alsa Premium or Eurolines Switzerland

Buses from Madrid to Pamplona cover the 197 miles (317 km) long journey taking on average 5 h with our travel partners like Alsa, BlaBlaCar, Conda, Alsa Premium or Eurolines Switzerland. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $39 (€31)], but the average price of bus tickets is $39 (€31). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Pamplona, Estación De Autobuses.

Bus companies

Bus from Madrid to Pamplona with Alsa

For as little as $39 (€31) you can travel by bus between Madrid and Pamplona with Alsa. Omio will show you the best deals, schedules and tickets available for this journey.

Alsa

One of the easiest ways to travel between Madrid and Pamplona is by taking a bus with Alsa. As the main provider for bus travel in Spain with a plethora of national and regional routes, Alsa transports more than 300 million passengers per year. You can find Alsa bus schedules and tickets for Madrid to Pamplona quickly on Omio and book cheap bus tickets online. Madrid is around 197 miles (317 km) away from Pamplona by bus and the cheapest Alba bus between Madrid and Pamplona starts at $39 (€31).

Alsa’s premium services offer one of the most comfortable travel experiences at a budget price. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes. Along with all the routes covered by Alsa Normal buses, which include basic services like restrooms, free WiFi access, footrests and onboard entertainment, the bus company has other types of buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious services depending on the specific route.

When you buy your Alsa bus tickets between Madrid and Pamplona don't forget to keep the following COVID-19 related policies in mind:

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

How to get from Madrid to Pamplona by bus?

Pamplona buses start at the Avenida de las Américas Station in Madrid and end at the Pamplona Bus Station . In addition, approximately 20 vehicles of these characteristics make this route every day. There is no option to do it directly since all the lines make a stop in Soria. To find out more about it, the best thing to do is to visit Omio's website. There, if that were not enough, it is possible to buy Madrid Pamplona bus tickets and receive them by e-mail or through the official app.

.

Which buses go from Madrid to Pamplona?

Alsa is the company responsible for making the journey to the city of Soria. From there, the rest of the bus journey from Madrid to Pamplona is made by buses from the company Conda. In both cases, they are vehicles with a capacity for between 55 and 60 very spacious people and equipped with a television.

How long does the Madrid Pamplona bus take?

The bus from Madrid to Pamplona takes about 5 hours and 25 minutes . However, the slowest, which leaves at 12:30 and takes 7 hours and 15 minutes, while the fastest leaves at 10:45 and takes 4 hours and 50 minutes.

At what time does the first and last bus of the day leave Madrid Pamplona?

The first bus from Madrid to Pamplona of the day leaves at 7:00 and the last one at 19:45.

What is the price of the bus from Madrid to Pamplona?

The average price of the Madrid Pamplona bus ticket is 32 euros, although it is true that, in Avanza, it can be obtained for 23 euros.

Where does the bus leave and the bus Madrid Pamplona arrives?

Buses from Madrid to Pamplona depart from the Avenida de las Américas Station , which acts as an interchange between various means of transport. Metro lines 4, 6, 7 and 9, as well as city bus lines 12, 29, 52, 72, 73 C1, C2 114, 122, 115 and 200 stop here. In the early hours of the morning, the N2 and N4 also stop at their facilities. It offers its users slogans and escalators adapted to people with mobility problems. For its part, the Madrid Pamplona bus route ends at the Pamplona Bus Station located in Yanguas y Miranda street, 2. The taxi service arrives there and, since it is in the very centre, most of the urban bus lines that go in that direction. It has WiFi, air conditioning, shops, slogans and underground parking.

  • More information about how to get to Madrid stations.
  • More information about how to get to Pamplona station

Travel Tips

Buses from Madrid to Pamplona
Take the bus to Pamplona 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 Pamplona.
FAQs
How much do cheap buses from Madrid to Pamplona cost?
Omio customers have found cheap bus tickets between Madrid and Pamplona for as low as $39 (€31)  for the next 7 days.
What is the cost of a bus to Pamplona from Madrid?
If you are looking to book your bus ticket in the next 7 days, you can expect the Madrid to Pamplona bus to cost on average $39 (€31)  one way.
How far is it from Madrid to Pamplona by bus?
You should expect to travel around 197 miles (317 km)  from Madrid to Pamplona by bus.
What is the Madrid to Pamplona bus travel time?
While the time it takes to travel 197 miles (317 km) between Madrid and Pamplona can vary based on specific dates, weekends, and holidays, the Madrid to Pamplona bus journey time is on average 5 h.
What is the departure bus station in Madrid and arrival bus station in Pamplona?

Some of the Madrid bus stations to Pamplona 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 Pamplona include Pamplona, Estación De Autobuses and Pamplona, Pamplona Pio XII 30.

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

Where is the bus station in Madrid to go to Pamplona? Where is the bus station in Pamplona located?

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

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

What bus companies offer a service between Madrid and Pamplona?
If you're looking for buses from Madrid to Pamplona, you can rely on Alsa, BlaBlaCar, Conda, Alsa Premium or Eurolines Switzerland to get you to Pamplona. It's also good to check out all possible bus providers for the Madrid to Pamplona route to see if there might be differences in the amenities they offer.
Can I find a direct bus from Madrid to Pamplona?
Yes, you can search for direct buses from Madrid to Pamplona on Omio with BlaBlaCar, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your bus ticket.
What time is the earliest bus from Madrid to Pamplona? What time is the last bus from Madrid to Pamplona?
The first Madrid to Pamplona bus departs at 10: 00 AM   and the last bus from Madrid to Pamplona leaves at 5: 45 PM. Check out the most up-to-date bus schedule from Madrid to Pamplona on Omio and find the best time to travel to your destination.
How early should I buy Madrid to Pamplona bus tickets to get the best deals?
If you buy the Madrid to Pamplona bus within the next 7 days, you can find one way tickets to cost on average $39 (€31). However, booking your bus ticket in advance gives you access to the best prices for buses between Madrid and Pamplona. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Madrid
Pamplona
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