Rome2rio's partners include

There are 7 ways to get from Madrid to Saint-Jean-Pied-de-Port by train, bus, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Madrid to Saint-Jean-Pied-de-Port.
Launch map view
  • Distance: 229.6 miles
  • Duration: 5 h 23 min

What companies run services between Madrid, Spain and Saint-Jean-Pied-de-Port, France?

You can take a bus from Madrid to Saint-Jean-Pied-de-Port via Pamplona in around 7 hours 10 minutes.

Airlines
Iberia
Website
iberia.com
Flights from Madrid to Pamplona
Avg. Duration
55 min
When
Every day
Estimated price
$140 - $470
Flights from Madrid to San Sebastian
Avg. Duration
1 h 15 min
When
Every day
Estimated price
$130 - $410
Flights from Madrid to Logrono
Avg. Duration
50 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$65 - $230
Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Madrid-Puerta de Atocha to Pamplona
Avg. Duration
3 h 5 min
Frequency
5 times a day
Estimated price
$55 - $75
Website
renfe.com
French Railways (SNCF)
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Bayonne to St Jean Pied de Port
Avg. Duration
58 min
Frequency
Every 4 hours
Estimated price
$16 - $23
Website
en.oui.sncf
2nd Class
$16 - $23
1st Class
$20 - $30
Bus operators
Conda
Phone
+34 (0) 902 422 242
Email
alsa@alsa.es
Website
conda.es
Bus from Pamplona to Saint-Jean-Pied-de-Port
Avg. Duration
1 h 25 min
Frequency
On demand
Estimated price
$8 - $11
Schedules at
conda.es
PLM Autocares
Phone
+34 902 14 41 74
Email
info@plmautocares.com
Website
plmautocares.com
Bus from Madrid to Pamplona
Avg. Duration
5 h 15 min
Frequency
Every 4 hours
Estimated price
$23 - $28
Schedules at
plmautocares.com
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Madrid to Soria
Avg. Duration
2 h 30 min
Frequency
Every 2 hours
Estimated price
$30 - $50
Website
alsa.com
Bus from Soria to Pamplona
Avg. Duration
2 h 15 min
Frequency
5 times a day
Estimated price
$30 - $45
Website
alsa.com

How far is it from Madrid to Saint-Jean-Pied-de-Port?

The distance between Madrid and Saint-Jean-Pied-de-Port is 367 km. The road distance is 477 km.

What is the cheapest way to get from Madrid to Saint-Jean-Pied-de-Port?

The cheapest way to get from Madrid to Saint-Jean-Pied-de-Port is to bus which costs 29€ and takes 7 hours 10 minutes.

What is the fastest way to get from Madrid to Saint-Jean-Pied-de-Port?

The quickest way to get from Madrid to Saint-Jean-Pied-de-Port is to fly and bus which takes 4 hours 42 minutes and costs 190€.

Is there a direct bus between Madrid and Saint-Jean-Pied-de-Port?

No, there is no direct bus from Madrid to Saint-Jean-Pied-de-Port. However, there are services departing from Madrid and arriving at Saint-Jean-Pied-de-Port via Pamplona. The journey, including transfers, takes approximately 7 hours 10 minutes.

How long does it take to get from Madrid to Saint-Jean-Pied-de-Port?

It takes approximately 5 hours 23 minutes to get from Madrid to Saint-Jean-Pied-de-Port, including transfers.