Cheap bus tickets from Barcelona to Pamplona

Showing times and prices for 29 Jan

Cheapest

£24

Average

£24

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Barcelona to Pamplona will cost around £ 24 if you buy it on the day, but the cheapest tickets can be found for only £ 24.

22:30Barcelona5h20 03:50Pamplona
0 changes
£241One-way
11:00Barcelona5h20 16:20Pamplona
0 changes
£241One-way
16:00Barcelona5h20 21:20Pamplona
0 changes
£251One-way

Bus Timetable Barcelona to Pamplona

Showing buses for tomorrow, Sat, 29 Jan
11:00Barcelona5h20 16:20Pamplona
0 changes
16:00Barcelona5h20 21:20Pamplona
0 changes
22:30Barcelona5h20 03:50Pamplona
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
29 Jan
£19Renfe Alvia
Find prices
Sun
30 Jan
£39Renfe Alvia
£25Vibasa
Mon
31 Jan
£33Renfe Alvia
£25Flixbus
Tue
1 Feb
Find prices
£25Vibasa
Wed
2 Feb
£28Renfe Alvia
£25Vibasa
Thu
3 Feb
£28Renfe Alvia
£25Vibasa
Fri
4 Feb
£28Renfe Alvia
£25Vibasa
Sat
5 Feb
£22Renfe Alvia
Find prices
Sun
6 Feb
£28Renfe Alvia
£25Flixbus
Mon
7 Feb
£17Renfe Alvia
£25Vibasa
Tue
8 Feb
£17Renfe Alvia
£25Vibasa
Wed
9 Feb
£22Renfe Alvia
£25Vibasa
Thu
10 Feb
£17Renfe Alvia
£25Vibasa
Fri
11 Feb
£44Renfe Alvia
£25Vibasa
Sat
12 Feb
£17Renfe Alvia
Find prices
Sun
13 Feb
£33Renfe Alvia
£25Vibasa
Mon
14 Feb
£37Renfe Alvia
£25Vibasa
Tue
15 Feb
£22Renfe Alvia
£25Vibasa
Wed
16 Feb
£17Renfe Alvia
£25Vibasa
Thu
17 Feb
£28Renfe Alvia
£25Vibasa

Bus times from Barcelona to Pamplona

Showing times and prices for 29 Jan

Fastest Journey

5 h 20 m

Average

5 h 20 m

Buses per day

3

Distance

352 km

Of the 3 buses that leave Barcelona for Pamplona every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 352 km distance in an average of 5 h 20 m but if you time it right, some buses will get you there in just 5 h 20 m .

The slowest buses will take 5 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

11:00Barcelona5h20 16:20Pamplona
0 changes
£241One-way
22:30Barcelona5h20 03:50Pamplona
0 changes
£241One-way
16:00Barcelona5h20 21:20Pamplona
0 changes
£251One-way

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

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

Overview: Coach from Barcelona to Pamplona

distanceDistance218 miles (351 km)
durationAverage coach duration5 h 40 min
priceAverage coach ticket price£25 (€28)
changesDirect coachYes
carriersCoach companiesVibasa, BlaBlaCar or Flixbus

Coaches from Barcelona to Pamplona cover the 218 miles (351 km) long journey taking on average 5 h 40 min with our travel partners like Vibasa, BlaBlaCar or Flixbus. There are direct coach services available. While the average ticket price for this route costs around £25, you can find the cheapest coach ticket for as low as £25. Travellers depart most frequently from Barcelona Sants and arrive in Pamplona, Estación De Autobuses.

Coach companies: Travel with FlixBus from Barcelona to Pamplona

FlixBus coaches will get you from Barcelona to Pamplona from £25. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Barcelona to Pamplona.

Omio helps you compare and book the perfect coach with FlixBus between Barcelona and Pamplona for a smooth and relaxing journey. Check the latest FlixBus coach timetables for the ideal departure and arrival times, take a look at the travel information for the Barcelona to Pamplona coach with FlixBus (such as baggage allowance and amenities offered onboard), compare the best connections for your Barcelona - Pamplona journey and then book a cheap coach ticket with ease. The distance between Barcelona and Pamplona by coach is 218 miles (351 km). You can book tickets for this FlixBus coach for as low as £25 one-way if you book in advance. When you search for FlixBus tickets between Barcelona and Pamplona in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a coach. Book that perfect FlixBus Barcelona - Pamplona coach ticket online and enjoy your trip!

When you buy your FlixBus coach tickets from Barcelona to Pamplona don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Coach to Pamplona from Barcelona

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 Barcelona to Pamplona.
FAQs

How much do cheap coaches to Pamplona from Barcelona cost?

You can find a cheap coach from Barcelona to Pamplona for some dates and times for as low as £25  one way in the next 7 days.

What is the average cost of a coach from Barcelona to Pamplona?

If you are looking to buy your coach ticket in the next 7 days, you can expect the Barcelona to Pamplona coach to cost on average £25  one way.

What is the distance by coach from Barcelona to Pamplona?

You should expect to travel around 218 miles (351 km)  to Pamplona from Barcelona by coach.

How many hours does it take from Barcelona to Pamplona by coach?

While the time it takes to travel 218 miles (351 km) between Barcelona and Pamplona can vary based on specific dates, weekends, and bank holidays, the coach duration from Barcelona to Pamplona is on average 5 h 40 min.

What station does the Barcelona to Pamplona coach leave from? Which Pamplona coach station do I come into from Barcelona?

There are a few coach stations in Barcelona to start your route from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. In Pamplona you have a few coach station options to choose from for your arrival including Pamplona, Estación De Autobuses and Pamplona, Pamplona Pio XII 30.

Omio customers travelling this route depart most frequently from Barcelona Sants   and arrive in Pamplona, Estación De Autobuses.

Where is the coach station in Barcelona to go to Pamplona? Where is the coach station in Pamplona located?

Passengers booking this route most frequently board their coaches from Barcelona Sants and need to travel around 1.2 miles (1.9 km) from the city centre to get to this coach station.

Passengers arriving in Pamplona most often arrive at Pamplona, Estación De Autobuses and need to travel around 0.4 miles (584 m) from this coach station to the city centre.

What coach companies go from Barcelona to Pamplona?

When taking a coach from Barcelona to Pamplona, you can count on Vibasa, BlaBlaCar or Flixbus for the best way to get you to Pamplona. You can also check all possible coach companies who offer a service to Pamplona from Barcelona and compare the amenities they offer before buying a coach ticket.

Are there any Barcelona to Pamplona direct coach services?

Yes, you can look for direct coaches from Barcelona to Pamplona with Flixbus or BlaBlaCar  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.

When does the first coach depart from Barcelona to Pamplona? When does the last coach depart from Barcelona to Pamplona?

You can take the first coach from Barcelona to Pamplona at 13: 40   or take the last coach from Barcelona to Pamplona leaving at 21: 35. Look for the latest Barcelona Pamplona coach timetable on Omio and book the best time to take the coach for this trip.

How far in advance should I book coach tickets from Barcelona to Pamplona for the best deals?

If you purchase a coach ticket from Barcelona to Pamplona within the next 7 days, you can find tickets to cost on average £25 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets between Barcelona and Pamplona are generally on sale a few months before the planned departure date.