Bus from Madrid to Pamplona and return

Find cheap coach tickets for your bus journey from Madrid to Pamplona and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,626,257 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Madrid - Pamplona

Cheapest Bus£18.56
Fastest Bus4h 50m
Distance316.6 km
Coach CompaniesALSA, Eurolines Suisse

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Madrid
    Pamplona
    19:30
    00:45
    8 Jul
    +1
    ALSAALSA
    from £18.56
  • Madrid
    Pamplona
    19:30
    00:45
    16 Mar
    +1
    ALSAALSA
    from £18.56
  • Madrid
    Pamplona
    19:30
    00:45
    4 Jun
    +1
    ALSAALSA
    from £18.56
  • Madrid
    Pamplona
    19:30
    00:45
    25 Feb
    +1
    ALSAALSA
    from £18.56
  • Madrid
    Pamplona
    19:30
    00:45
    28 Feb
    +1
    ALSAALSA
    from £18.56
  • Madrid
    Pamplona
    19:30
    00:45
    23 Feb
    +1
    ALSAALSA
    from £18.56
  • Madrid
    Pamplona
    19:30
    00:45
    24 Feb
    +1
    ALSAALSA
    from £18.56
  • Madrid
    Pamplona
    19:30
    00:45
    23 Mar
    +1
    ALSAALSA
    from £21.55
  • Madrid
    Pamplona
    19:30
    00:45
    2 May
    +1
    ALSAALSA
    from £21.55
  • Madrid
    Pamplona
    19:30
    00:45
    28 Feb
    +1
    ALSAALSA
    from £21.55
  • Madrid
    Pamplona
    15:00
    20:21
    24 Feb
    ALSAALSA
    from £21.55
  • Madrid
    Pamplona
    15:00
    20:21
    29 Feb
    ALSAALSA
    from £21.97
  • Madrid
    Pamplona
    10:30
    15:35
    23 Feb
    Eurolines SuisseEurolines Suisse
    from £25.60
  • Madrid
    Pamplona
    10:45
    15:35
    23 Feb
    Eurolines SuisseEurolines Suisse
    from £25.60
  • Madrid
    Pamplona
    11:35
    14:40
    6 Mar
    RenfeRenfe
    from £19.83
  • Madrid
    Pamplona
    07:35
    10:38
    6 Mar
    RenfeRenfe
    from £24.79
  • Madrid
    Pamplona
    07:35
    10:38
    6 Mar
    RenfeRenfe
    from £24.79
  • Madrid
    Pamplona
    09:40
    12:52
    6 Mar
    RenfeRenfe
    from £29.74
  • Madrid
    Pamplona
    09:30
    13:50
    22 Feb
    BlaBlaCarBlaBlaCar
    from £12.50
  • Madrid
    Pamplona
    00:10
    04:20
    27 Feb
    BlaBlaCarBlaBlaCar
    from £13.33
  • Madrid
    Pamplona
    18:30
    23:10
    23 Feb
    BlaBlaCarBlaBlaCar
    from £13.33
  • Madrid
    Pamplona
    08:30
    13:10
    19 Apr
    BlaBlaCarBlaBlaCar
    from £14.16
Departure / Arrival
Date best offer
Company
Best price
  • Pamplona
    Madrid
    16:15
    21:15
    18 Apr
    CONDACONDA
    from £18.56
  • Pamplona
    Madrid
    16:15
    21:15
    29 Mar
    CONDACONDA
    from £18.56
  • Pamplona
    Madrid
    16:15
    21:15
    16 Apr
    CONDACONDA
    from £18.56
  • Pamplona
    Madrid
    16:15
    21:15
    28 Feb
    CONDACONDA
    from £18.56
  • Pamplona
    Madrid
    16:15
    21:15
    27 Feb
    CONDACONDA
    from £18.56
  • Pamplona
    Madrid
    16:15
    21:15
    23 Feb
    CONDACONDA
    from £18.56
  • Pamplona
    Madrid
    16:15
    21:15
    20 Apr
    ALSAALSA
    from £21.55
  • Pamplona
    Madrid
    16:15
    21:15
    7 Apr
    ALSAALSA
    from £21.55
  • Pamplona
    Madrid
    16:15
    21:15
    23 Jun
    ALSAALSA
    from £21.55
  • Pamplona
    Madrid
    16:15
    21:15
    23 Feb
    ALSAALSA
    from £21.55
  • Pamplona
    Madrid
    16:15
    21:15
    28 Feb
    ALSAALSA
    from £21.55
  • Pamplona
    Madrid
    01:00
    06:15
    23 Feb
    Eurolines SuisseEurolines Suisse
    from £25.60
  • Pamplona
    Madrid
    01:00
    06:30
    23 Feb
    Eurolines SuisseEurolines Suisse
    from £25.60
  • Pamplona
    Madrid
    11:00
    17:00
    23 Feb
    Eurolines SuisseEurolines Suisse
    from £25.60
  • Pamplona
    Madrid
    15:35
    18:38
    6 Mar
    RenfeRenfe
    from £19.83
  • Pamplona
    Madrid
    19:35
    22:53
    6 Mar
    RenfeRenfe
    from £19.83
  • Pamplona
    Madrid
    19:35
    22:53
    6 Mar
    RenfeRenfe
    from £24.79
  • Pamplona
    Madrid
    19:35
    22:53
    6 Mar
    RenfeRenfe
    from £24.79
  • Pamplona
    Madrid
    00:30
    04:40
    22 Feb
    BlaBlaCarBlaBlaCar
    from £13.33
  • Pamplona
    Madrid
    17:10
    21:30
    23 Feb
    BlaBlaCarBlaBlaCar
    from £14.16
  • Pamplona
    Madrid
    09:00
    13:40
    24 Feb
    BlaBlaCarBlaBlaCar
    from £14.16
  • Pamplona
    Madrid
    16:00
    20:40
    28 Feb
    BlaBlaCarBlaBlaCar
    from £14.16

Information about the bus connection, amenities and services

Are you searching for a bus that travels from Madrid to Pamplona? Then you're in the right spot! The CheckMyBus search portal will help you find the ideal connection for your travel needs. If you’re in a hurry and need the fastest connection, then will get you there in 4h 50m. Even though other providers could take longer, they could also offer the most affordable tickets. For maximum savings on your trip from Madrid to Pamplona, consider the most affordable ticket, which is £18.56. Keep in mind the earlier you book, the more likely you’ll get the best bargains. Click "Find Now" and book your journey!
You want to get from A to B in an inexpensive yet ecofriendly and convenient way? In this case, taking the coach from Madrid to Pamplona is the ideal option for you! Gone are the days when you had to pay extra for good service. On a bus trip you don’t have to break the bank to experience top-notch special features ranging from air-conditioning over free luggage transportation to comfy seats. But that’s not everything: Plenty of coach operators cater to the needs of the modern traveller and offer USB ports, electric sockets and even WiFi free of charge. This way, checking the news or your Twitter timeline is no problem whatsoever. Use CheckMyBus to compare offers: On our search result list you can see which company offers which features. In addition to that, you can see where exactly the bus terminals are located and how long your ride will take. Here’s a last piece of advice: Browse our site for the latest discounts. After all, everyone loves a good bargain, right?
Book in advance to get your low-cost ticket! Getting from Madrid to Pamplona by bus can be as cheap as £18.56. If you book at short notice, however, your ticket might be considerably more expensive. A comparison with other travel options such as trains, flights and car sharing services can be beneficial as well. If you want to reach your destination as quickly as possible, Keep in mind to take a look at travel times: will get you there in only 4h 50m.

Bus stops in Madrid and Pamplona

Stations
Calle Yanguas y Miranda 2, 31003 Pamplona (Spain)

Compare Madrid and Pamplona

Continue your journey

Trusted shop
The CheckMyBus App
Free Download