There are 11 ways to get from Pamplona to Luthern by bus, plane, train, car, or train (Renfe, TGV)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Bilbao Airport, fly to Zurich Airport, train
best- Take the bus from Pamplona / Iruña to Bilbao Intermodal
- Fly from Bilbao Airport (BIO) to Zurich Airport (ZRH)BIO - ZRH
- Take the train from Zürich HB to Luzern
7h 34mCHF 88–270Bus
cheapest- Take the bus from Pamplona to Estación de Autobuses Donostia-San Sebastián
- Take the bus from San Sebastian / Donostia to Zurich Bus Station
- Take the bus from Zurich Bus Station to LuzernN33 / ...
24h 20mCHF 72–157Bus, train via Paris
- Take the bus from Pamplona to Estación de Autobuses Donostia-San Sebastián
- Take the train from Hendaye to Paris Montparnasse 1 Et 2Tgv
- Take the train from Paris Gare De Lyon to Basel SbbTgv
- Take the train from Basel SBB to LuzernEc / ...
14h 23mCHF 123–464Bus, train
- Take the bus from Pamplona / Iruña Estación de autobuses to Bayonne
- Take the bus from Bayonne - Quai de Lesseps Bus Stop to Bern
- Take the train from Bern to WolhusenRe7 / ...
21h 30mCHF 91–181Drive 1,174.2 km
- Drive from Pamplona to Luthern1,174.2 km
13h 1mCHF 192–277Fly Pamplona Airport to Zurich Airport, train
- Fly from Pamplona Airport (PNA) to Zurich Airport (ZRH)PNA - ZRH
- Take the train from Zürich HB to Luzern
8h 1mCHF 240–588Bus, bus to Biarritz Pays Basque Airport, fly to Zurich Airport, train
- Take the bus from Pamplona to Estación de Autobuses Donostia-San Sebastián
- Take the bus from San Sebastian / Donostia to Biarritz
- Fly from Biarritz Pays Basque Airport (BIQ) to Zurich Airport (ZRH)BIQ - ZRH
- Take the train from Zürich HB to Luzern
7h 57mCHF 147–394Bus to San Sebastián Airport, fly to Zurich Airport, train
- Take the bus from Pamplona to Estación de Autobuses Donostia-San Sebastián
- Fly from San Sebastián Airport (EAS) to Zurich Airport (ZRH)EAS - ZRH
- Take the train from Zürich HB to Luzern
10h 16mCHF 144–315Bus to Bilbao Airport, fly to Basel, train
- Take the bus from Pamplona / Iruña to Bilbao Intermodal
- Fly from Bilbao Airport (BIO) to Basel (BSL)BIO - BSL
- Take the train from Basel SBB to Luzern
8h 19mCHF 87–248Train
- Take the train from Pamplona to San Sebastian/DonostiaAlv
- Take the train from Hendaye to Massy TgvTgv
- Take the train from Massy Tgv to StrasbourgTgv
- Take the train from Strasbourg to Basel SbbTer
- Take the train from Basel SBB to LuzernEc / ...
15h 49mCHF 176–423Bus, train #2
- Take the bus from Pamplona Yanguas y Miranda Bus Station to Toulouse Central Bus Station
- Take the train from Toulouse Matabiau to Lyon Part DieuTgv
- Take the train from Lyon Part Dieu to GeneveTer
- Take the train from Genève to LuzernIc
20h 11mCHF 120–334
Pamplona to Luthern by bus, foot, and train
Questions & Answers
The cheapest way to get from Pamplona to Luthern is to bus which costs SFr 70 - SFr 160 and takes 24h 20m.
The fastest way to get from Pamplona to Luthern is to bus and fly and train which takes 7h 34m and costs SFr 85 - SFr 270.
No, there is no direct bus from Pamplona to Luthern. However, there are services departing from Pamplona and arriving at Luzern via San Sebastian / Donostia and Zurich Bus Station. The journey, including transfers, takes approximately 24h 20m.
No, there is no direct train from Pamplona to Luthern. However, there are services departing from Pamplona and arriving at Luzern via Amara-Donostia, Hendaye, Massy Tgv, Strasbourg and Basel SBB. The journey, including transfers, takes approximately 15h 49m.
The distance between Pamplona and Luthern is 1246 km. The road distance is 1174.2 km.
The best way to get from Pamplona to Luthern without a car is to bus and train via Paris which takes 14h 23m and costs SFr 120 - SFr 470.
It takes approximately 7h 34m to get from Pamplona to Luthern, including transfers.
Pamplona to Luthern bus services, operated by ALSA, depart from Pamplona station.
Pamplona to Luthern train services, operated by Renfe Viajeros, depart from Pamplona station.
The best way to get from Pamplona to Luthern is to train which takes 15h 49m and costs SFr 170 - SFr 430. Alternatively, you can bus, which costs SFr 70 - SFr 160 and takes 24h 20m.
What companies run services between Pamplona, Spain and Luthern, Switzerland?
You can take a train from Pamplona to Luzern via San Sebastian/Donostia, Amara-Donostia, Hendaia, Hendaye, Massy Tgv, Strasbourg, Basel Sbb, and Basel SBB in around 15h 49m. Alternatively, you can take a bus from Pamplona to Luzern via San Sebastian / Donostia and Zurich Bus Station in around 24h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- iberia.com
Flights from Pamplona Airport to Zurich Airport via Madrid
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- CHF 120–550
Flights from San Sebastián Airport to Zurich Airport via Madrid
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- CHF 80–330
Flights from San Sebastián Airport to Zurich Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- CHF 100–240
- Website
- lufthansa.com
Flights from Bilbao Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- CHF 70–280
Flights from Biarritz Pays Basque Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- CHF 65–390
Flights from Biarritz Pays Basque Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- CHF 120–460
Flights from Biarritz Pays Basque Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- CHF 170–500
- Website
- vueling.com
Flights from Pamplona Airport to Zurich Airport via Madrid
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- CHF 120–550
Flights from San Sebastián Airport to Zurich Airport via Madrid
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- CHF 80–330
Flights from San Sebastián Airport to Zurich Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- CHF 100–240
- Website
- swiss.com
Flights from Bilbao Airport to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Wednesday
- Estimated price
- CHF 40–240
Flights from Biarritz Pays Basque Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- CHF 65–390
Flights from San Sebastián Airport to Zurich Airport via Barcelona
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–410
- Website
- flyedelweiss.com
Flights from Bilbao Airport to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Wednesday
- Estimated price
- CHF 40–240
Flights from Biarritz Pays Basque Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- CHF 65–390
- Website
- airfrance.com
Flights from Bilbao Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 45–260
Flights from Biarritz Pays Basque Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- CHF 75–420
- Website
- easyjet.com
Flights from Bilbao Airport to Basel
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- CHF 50–180
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Luzern
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–29
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Luzern
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- CHF 20–40
- Website
- https://www.sbb.ch/en
Train from Genève to Luzern
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- CHF 50–85
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Hendaye to Paris Montparnasse 1 Et 2
- Ave. Duration
- 4h 46m
- Frequency
- 4 times a day
- Estimated price
- CHF 55–150
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Basel Sbb
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–140
- Website
- https://www.sncf-connect.com/en-en
Train from Hendaye to Massy Tgv
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- CHF 60–180
- Website
- https://www.sncf-connect.com/en-en
Train from Massy Tgv to Strasbourg
- Ave. Duration
- 2h 34m
- Frequency
- 4 times a day
- Estimated price
- CHF 55–140
- Website
- https://www.sncf-connect.com/en-en
Train from Toulouse Matabiau to Lyon Part Dieu
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- CHF 26–100
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 40–120
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Hendaye to Paris Montparnasse 1 Et 2
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- CHF 120–260
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 120–180
- Rail 1st Class
- CHF 180–260
Train from Massy Tgv to Strasbourg
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a day
- Estimated price
- CHF 70–160
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 70–110
- Rail 1st Class
- CHF 110–160
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 27–28
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- CHF 23–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Basel SBB to Luzern
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Bern to Wolhusen
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 13–19
- Website
- https://www.bls.ch/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Pamplona to San Sebastian/Donostia
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 12
- Website
- https://www.renfe.com/es/en
- Phone
- +34 945 18 20 60
- alavabus@araba.eus
- Website
- alavabus.eus
Bus from Pamplona / Iruña to Bilbao Intermodal
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- CHF 8–12
- Website
- https://alavabus.eus/es/inicio
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Pamplona to Estación de Autobuses Donostia-San Sebastián
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- CHF 9–19
- Website
- https://www.alsa.com/en/
Bus from Pamplona / Iruña Estación de autobuses to Bayonne
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- CHF 17–75
- Website
- https://www.alsa.com/en/
- Phone
- 948 30 35 05
- info@laburundesa.com
- Website
- laburundesa.com
Bus from Pamplona to Estación de Autobuses Donostia-San Sebastián
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- CHF 5–10
- Website
- https://laburundesa.com/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Bayonne - Quai de Lesseps Bus Stop to Bern
- Ave. Duration
- 15h 5m
- Frequency
- 3 times a week
- Estimated price
- CHF 55–80
- Website
- https://www.blablacar.co.uk/bus
Bus from San Sebastian / Donostia to Biarritz
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- CHF 3–19
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from San Sebastian / Donostia to Biarritz
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- CHF 6–9
- Website
- https://www.flixbus.co.uk
Bus from San Sebastian / Donostia to Zurich Bus Station
- Ave. Duration
- 20h 20m
- Frequency
- 3 times a week
- Estimated price
- CHF 65–130
- Website
- https://www.flixbus.co.uk
Bus from Zurich Bus Station to Luzern
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- CHF 6–9
- Website
- https://www.flixbus.co.uk
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Pamplona Yanguas y Miranda Bus Station to Toulouse Central Bus Station
- Ave. Duration
- 8h 15m
- Frequency
- Twice a week
- Estimated price
- CHF 20–30
- Website
- https://union-ivkoni.com/en
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Zurich Bus Station to Luzern
- Ave. Duration
- 50 min
- Frequency
- Once a week
- Estimated price
- CHF 2–5
- Website
- https://regiojet.com/
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Pamplona to Luthern bus services, operated by ALSA, arrive at Estación de Autobuses Donostia-San Sebastián station.
Pamplona to Luthern train services, operated by Renfe Viajeros, arrive at San Sebastian/Donostia station.
Yes, the driving distance between Pamplona to Luthern is 1174 km. It takes approximately 13h 1m to drive from Pamplona to Luthern.
Book your Pamplona to Luthern train tickets online with Omio.
There are 582+ hotels available in Luthern.


















































