1map logoGo to main page

Madrid, Community of Madrid to Pamplona, Navarre from $24: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Madrid, Spain
to
Pamplona, Spain

How to Get from Madrid to Pamplona: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$24 RideshareBest price
318.6 kmDistance
2h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madrid to Pamplona with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Renfe Viajeros
Train
Average Duration
3h  32m
Estimated price
$35-55
Recommended
Company
Jimenez Movilidad
Bus
Average Duration
5h  15m
Estimated price
$20-35
Cheapest
route map
Distance: 318.6 km
Duration: 2h 35m

See more options

Pricing table
Company
BlaBlaCar
Rideshare
Average Duration
5h  17m
Estimated price
$24-24
Company
various
Bus
Average Duration
6h 
Estimated price
$35-52
Company
Iberia
Plane
Average Duration
2h  35m
Estimated price
$65-390
Company
various
Drive
Average Duration
4h  11m
Estimated price
$70-110

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $27 $27 $27 $27 $27 $27 $27
Train $37 $19 $19 $32 $30 $41 $46
Fly $54 $39 $48 $51 $45 $74 $110

Traveling From Madrid to Pamplona

The journey from Madrid to Pamplona offers a striking contrast, where the bustling energy of Spain's capital meets the tranquil, historic charm of Pamplona.

Best Neighbourhoods in Pamplona

Pamplona boasts vibrant neighborhoods, each with its distinct atmosphere and charm.

Old Town
• Picturesque streets filled with historic architecture.
• Home to the famous Running of the Bulls.
Navarreria
• Bustling tapas bars and cozy cafes.
• Vibrant nightlife with local music venues.
La Taconera
• Beautiful parks and green spaces for relaxation.
• Great walking paths along the city walls.

Best Times To Visit Pamplona's Attractions

Timing your visit to Pamplona's attractions can enhance your experience and help you avoid crowds.

Plaza del Castillo
Visit early in the morning for peaceful strolls and fewer tourists.
Pamplona Cathedral
Late afternoon visits offer shorter lines and warm, golden light.
Citadel Park
Weekdays provide a quieter atmosphere perfect for picnics and walks.

Pamplona Weather: What to Expect Year-Round

Pamplona experiences a temperate maritime climate with mild winters and warm summers, making spring and early fall the ideal times to explore the city. Be mindful that rain can occur throughout the year, so packing accordingly can enhance your travel experience.

Dining Recommendation in Pamplona

Savor the rich flavors of 'pintxos' at La Tasca, where these delightful Basque tapas take center stage, offering a contrast to Madrid's traditional tapas scene. The vibrant atmosphere and focus on fresh, local ingredients create a unique dining experience that immerses you in Pamplona's culinary culture.

Madrid - Pamplona operators

Explore transport companies operating between Madrid and Pamplona, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Estación de tren de Atocha to Pamplona

Average Duration
3h 32m
Estimated price
$35-55
Bus Show bus routes
Contact phone
+34 900 202 777
Website
http://jimenezmovilidad.es

Bus from Intercambiador Av América Bus Interurbano to Pamplona

Average Duration
5h 15m
Estimated price
$20-35
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Intercambiador Av América Bus Interurbano to Soria

Average Duration
2h 45m
Estimated price
$20-30

Bus from Soria to Pamplona

Average Duration
2h 15m
Estimated price
$15-22
all-pages.other Show other routes
Website
https://www.blablacar.com

Other from Madrid to Pampelune

Average Duration
5h 17m
Estimated price
$24-24
Contact phone
+34 (0) 902 422 242
Website
https://www.alsa.es

Other from Soria to Pamplona/Iruña

Average Duration
2h 15m
Estimated price
$14-20
Plane Show flights
Website
http://iberia.com

Plane from Madrid (MAD) to Pamplona (PNA)

Average Duration
1h
Estimated price
$45-330

Madrid to Pamplona: Overview of Bus, Train, Flight, and Car Trips

Traveling between Madrid and Pamplona offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from bustling Madrid to charming Pamplona by car, covering a distance of 249 miles in approximately 4 hours and 11 minutes. 💰 Prices for this road trip range from €65 to €101, offering budget-friendly options for travelers looking to explore the beautiful Spanish landscapes between these two cities.
Average price
€65 - €101
🌄 Enjoy the scenic ride as the train travels through picturesque landscapes on its 3 hours and 32 minutes journey from Estación de tren de Atocha to Pamplona station. Immerse yourself in the Spanish countryside from the comfort of your seat. 💰 With ticket prices ranging from €32 to €51, the Madrid to Pamplona train route offers affordability and efficiency for travelers looking to explore the vibrant city of Pamplona in Navarre. Sit back, relax, and let the train take you on an unforgettable adventure.
Departure Point
Estación de tren de Atocha station
Arrival Point
Pamplona station
Useful tips for train travellers
• Onboard services on the Madrid to Pamplona train vary by operator, with Renfe being the main service provider. Renfe offers catering services that include a cafe car where you can purchase snacks, sandwiches, and beverages. Make sure to grab some local wine or jamón ibérico for an authentic Spanish treat during your trip.
• There are mainly two classes available on Renfe trains: Standard (Economy) and First Class. The Economy class offers comfortable and adjustable seats with sufficient legroom, while First Class provides more spacious seating, complimentary refreshments, and quieter carriages. If you prefer a more comfortable journey, consider booking First Class, especially if traveling during peak hours.
• The primary operator for the Madrid to Pamplona route is Renfe. You can check schedules and book tickets through their official website: Renfe. Additionally, Ouigo offers budget options on select routes, and you can find their services at Ouigo. For local transport in Pamplona, the city’s transport website may provide useful information on bus and tram services.
🛫 Flying from Madrid to Pamplona is a quick and convenient option, with the direct flight taking only 1 hour. Iberia is the airline that offers flights between Madrid Airport and Pamplona Airport. 🌄 The total travel time from Madrid to Pamplona by plane is approximately 2 hours and 35 minutes, making it an efficient way to reach your destination. You can enjoy scenic views of Spain during your journey. 💸 Flight prices between Pamplona and Madrid can vary, with tickets typically ranging from €64 to €360.
Departure Point
Madrid Airport
Arrival Point
Pamplona Airport
Useful tips for plane travellers
• Arrive at Madrid-Barajas Airport (MAD) at least 90 minutes before your flight to Pamplona, as Iberia often experiences heavy traffic at security during peak hours.
• Upon arrival at Pamplona Airport (PNA), be prepared to navigate a small terminal where baggage claim and exits are close together; simply follow the signs, as everything is quite compact.
• The taxi fare from Pamplona Airport to the city center is approximately €25-€30, and it takes about 15-20 minutes; you can find taxi stands directly outside the terminal for easy access.
🚌 The direct bus from Madrid to Pamplona departs from Intercambiador Av América Bus Interurbano station and arrives at Pamplona, with services running four times a day and taking approximately 5 hours and 15 minutes. 🌄 Route 1 from Madrid to Pamplona spans 370 km and includes a transfer. The first step involves a bus to Logroño, taking around 2 hours and 30 minutes, operated by ALSA. The second step is a bus from Soria to Pamplona, lasting about 2 hours and 15 minutes, operated by CONDA S.A. 💰 Prices for the bus between Madrid and Pamplona range from €18 to €32. This journey offers a scenic route through the Spanish countryside, providing travelers with a convenient and affordable way to reach Pamplona from Madrid.
Departure Point
Intercambiador Av América Bus Interurbano station
Arrival Point
Pamplona station
Useful tips for bus travellers
Consider booking your bus ticket in advance on the Jimenez Movilidad website (jimenezmovilidad.com) to secure your preferred departure time and to potentially save on fares which range from €18 to €32.
While the journey takes approximately 5 hours and 15 minutes, bring snacks and a refillable water bottle for convenience, as the bus does not make scheduled stops along the way. A quick stop at the Intercambiador Av América station before your departure could also provide you with local pastries or sandwiches.
Upon arrival at Pamplona station, you'll find a well-organized bus and taxi area outside that connects you to the city center; grab a Pamplona city map from the information desk to easily navigate your way to attractions like the Plaza del Castillo and historic landmarks.

Frequently asked questions

Find out more about the route from Madrid to Pamplona.

Or choose the category:
The cheapest way to travel from Madrid to Pamplona is by taking a rideshare. Rideshares are shared car journeys where you can join other travelers going in the same direction. The cost for a rideshare from Madrid to Pamplona is approximately €22 and the journey takes around 5 hours and 17 minutes. This option is a budget-friendly choice for those looking to save money on transportation.
The fastest way to travel from Madrid to Pamplona is by taking a flight. There are several airlines that operate flights between the two cities, with an approximate flight time of 3 hours and 8 minutes. The cost of the flight can range from €41 to €264, depending on the airline and the time of booking. It is recommended to check the flight schedules and prices in advance to secure the best deal for your journey.
The distance from Madrid to Pamplona is approximately 198 miles. If you prefer to drive, the distance is approximately 249.3 miles. The journey can take around 3.5 to 4 hours by car, depending on traffic conditions. Alternatively, you can also choose to travel by train or bus, which might take slightly longer but can be more comfortable and convenient.
The most recommended way to travel from Madrid to Pamplona without a car is by train. The journey takes approximately 3 hours and 32 minutes, and ticket prices range from €32 to €50, depending on the type of train and class chosen. Trains depart regularly from Madrid's Atocha train station, offering a comfortable and convenient option for travelers. It is advisable to book your tickets in advance to secure the best fares and ensure a smooth journey.
The journey from Madrid to Pamplona by train takes approximately 3 hours and 32 minutes. Trains depart from Madrid-Puerta De Atocha station four times a day, offering convenient options for travelers. It's important to note that the duration may vary depending on transfers and any potential delays. However, taking the train is typically a reliable and efficient way to reach Pamplona from Madrid.
The best way to travel from Madrid to Pamplona is by train, which takes approximately 3 hours and 32 minutes and costs between €32 and €50. Alternatively, you can take a bus, which takes about 5 hours and 15 minutes and costs between €17 and €26. Another option is to fly, which takes approximately 3 hours and 8 minutes and costs between €41 and €260. Consider these options based on your budget and preferred travel time.
There are several options for accommodation in Pamplona. You can choose from over 364 hotels available in the area. Prices for these hotels start at around €42 per night. It is recommended to book your accommodation in advance to ensure availability and to potentially secure better deals.
Yes, you can share a ride from Madrid to Pamplona by using BlaBlaCar's carpooling service. This is a convenient and cost-effective option for traveling between the two cities. You can search for available rides on the BlaBlaCar website or app, and you'll be able to find drivers who are heading to Pamplona and have available seats in their cars. It's a great alternative if you don't have a driver's license or prefer not to use public transportation.
Yes, you can drive from Madrid to Pamplona. The driving distance between the two cities is approximately 249 miles. It usually takes around 4 hours and 11 minutes to complete the journey by car. The route is well-connected and offers scenic views along the way, making it a convenient and enjoyable option for travelers.
Yes, there is a direct bus service available between Madrid and Pamplona. The bus departs from Madrid and arrives at Pamplona. Buses operate every day, with departures every four hours. The journey duration is approximately 5 hours and 15 minutes.
You can catch the Madrid to Pamplona bus from the Madrid station. The station is located in Madrid. The bus services are operated by Jimenez Movilidad. It is recommended to check the bus schedule and arrive at the station a bit early to ensure a seat on the bus.
The bus from Madrid to Pamplona arrives at the Pamplona station. This is the main bus terminal in Pamplona, where passengers can disembark and continue their journey within the city. The Pamplona station is well-equipped with facilities such as ticket counters, seating areas, and nearby transportation options for convenience. Upon arrival, passengers can easily navigate the station and proceed to explore the city of Pamplona.
To get to Pamplona from Madrid Airport, you can take a taxi, a bus, or a train. The most convenient way is to take a taxi, which will take approximately 4 hours and cost around €250-€300. Alternatively, you can take a bus from the airport to Pamplona, which will take around 4.5 hours and cost €20-€25. Another option is to take a train from the airport to Madrid city center, and then catch a train from there to Pamplona, which will take around 5-6 hours and cost €45-€60.
Iberia is the main airline that offers flights between Madrid and Pamplona. They operate regular flights from Madrid Airport to Pamplona Airport. Other airlines may also have occasional flights on this route, so it's worth checking for any additional options. It is recommended to book your flights in advance to secure the best prices and availability.
The fastest way to travel from Madrid to Pamplona is by taking a direct flight from Madrid Airport to Pamplona Airport. This flight is offered by Iberia and takes approximately 1 hour. The overall travel time from Madrid to Pamplona by plane is around 3 hours and 8 minutes. The prices for flights between the two cities range from €45 to €260.
The flight from Madrid to Pamplona takes approximately 1 hour. This is the quickest way to travel between the two cities. There are direct flights available from Madrid Airport to Pamplona Airport, which makes it a convenient option for travelers. It is recommended to check the flight schedule and book in advance to ensure availability and to get the best deals on airfare.
Trains from Madrid to Pamplona, operated by Renfe Viajeros, arrive at the Pamplona station. This is the main train station in Pamplona and is located in the city center. It is conveniently located close to many hotels and attractions in the area. Upon arrival, passengers can easily access public transportation or take a short walk to their final destination.
Yes, there is a direct train between Madrid and Pamplona. The train departs from Madrid-Puerta De Atocha station and arrives at Pamplona. The train service operates four times a day, every day. The journey takes approximately 3 hours and 32 minutes.
To catch the train from Madrid to Pamplona you will need to go to Madrid-Puerta De Atocha station. This is where the train services, operated by Renfe Viajeros, depart from. Make sure to check the schedule and buy your ticket in advance to secure your spot on the train. The station is conveniently located and easily accessible for travelers.
The cost of a flight from Madrid to Pamplona can range from €45 to €260, depending on various factors such as the airline, time of booking, and availability. It is recommended to compare prices from different airlines and book in advance to secure the best deal. Additionally, keep in mind that prices may vary during peak travel seasons.
The prices for a train journey from Madrid to Pamplona range from €32 to €50, depending on the type of ticket and class of service you choose. The cost may also vary based on the time and date of travel. It is recommended to book your tickets in advance to secure the best fares. Additionally, keep in mind that discounts and promotions may be available for certain groups, such as students or seniors.
The cost of a bus ticket from Madrid to Pamplona ranges from €17 to €26. The prices may vary depending on the bus company, type of ticket, and time of travel. It is recommended to check different bus operators and book in advance to secure the best rates.
The cost to drive from Madrid to Pamplona can vary depending on factors such as fuel prices, tolls, and the type of vehicle you are driving. On average, the cost can range from €64 to €100. It's important to factor in these expenses along with any additional costs such as parking fees. Additionally, the cost may differ based on the specific route you choose to take.