The four airports
Four airports serve the Pyrenees. Only three accept international flights.
| Airport | IATA | Distance to central Pyrenees | International flights | Key airlines |
|---|---|---|---|---|
| Barcelona El Prat | BCN | 280 km to Benasque; 360 km to Torla | Yes — global connectivity | All major carriers |
| Toulouse-Blagnac | TLS | 165 km to Luchon; 200 km to Gavarnie | Yes — European routes | Air France, Ryanair, easyJet |
| Zaragoza | ZAZ | 180 km to Torla; 220 km to Benasque | Yes — limited (11 destinations) | Ryanair, Vueling, Wizz Air |
| Pau Pyrenees | PUF | 120 km to Gavarnie; 100 km to Cauterets | No — domestic only | Air France, Chalair, Twin Jet |
Source: flightsfrom.com/PUF; flightconnections.com; flightsfrom.com/ZAZ.
The Pau trap: Pau Pyrenees is geographically the closest airport to the French Pyrenees. Every route-planning tool will surface it. But as of 2026, it serves only French domestic routes — Air France to Paris-CDG, Chalair to Brest, Twin Jet to Lyon. International visitors cannot fly to Pau from outside France. This forces a routing through Toulouse (2.5 hours to the French Pyrenees) or Barcelona (4-5 hours to the Spanish Pyrenees). Source: pau.aeroport.fr.
Barcelona El Prat (BCN) — the default international gateway
Barcelona offers the best international connectivity. Direct flights from North America, the Middle East, and all major European cities. The airport is large, well-served by transit, and operates year-round.
BCN to Benasque (Aneto basecamp): No direct public transport. The practical route is a rental car via the A-2 motorway through Lleida, then the N-260 to Benasque. Approximately 280 km, 3.5-4 hours in good conditions.
Public transport exists but is slow: ALSA bus from Barcelona to Barbastro (daily except Sunday), then connection to Benasque. Total transit time 4-5 hours. Sunday service is absent — plan accordingly. Source: benasque.org.
BCN to Torla-Ordesa: No direct public transport. Drive via A-2 to Huesca, then N-260 to Ainsa and the A-138 to Torla. Approximately 360 km, 4.5 hours. The N-260 is a well-maintained two-lane highway but winding in sections. Alternatively, bus to Sabinanigo and local connection — impractical for most trekkers.
BCN to Espot/Boi (Aiguestortes): Drive via C-16 and C-13. Approximately 300 km to Espot, 320 km to Boi. 4-5 hours. No direct bus service.
The Sunday problem: Spanish regional bus services to Pyrenean valleys often do not operate on Sundays. If arriving BCN on a Saturday evening and planning to bus to Benasque on Sunday — it will not work. Either arrive earlier, rent a car, or wait until Monday. This is a common logistical error for international trekkers approaching from Barcelona.
Toulouse-Blagnac (TLS) — the French-side gateway
Toulouse is the best airport for the French Pyrenees and the northern approach to the central range. European connections are strong (Ryanair, easyJet, Air France); intercontinental options are limited.
TLS to Bagneres-de-Luchon: Drive via A64 motorway to Montrejeau, then D125. Approximately 140 km, 2 hours. SNCF train from Toulouse to Montrejeau is available; the final connection to Luchon is by local bus with limited frequency.
TLS to Gavarnie: Drive via A64 to Tarbes, then through Lourdes on the D921. Approximately 200 km, 3 hours. The D921 south of Lourdes is narrow and winding. No practical public transport to Gavarnie village — taxis from Lourdes or rental car are the only options.
TLS to Cauterets (Lac de Gaube, Vignemale area): Drive via A64 to Tarbes, then D921 to Cauterets. Approximately 190 km, 2.5 hours. Cauterets is slightly more accessible than Gavarnie, with a larger village and more services.
TLS to the Val d'Aran (Vielha): Drive via A64 to Saint-Gaudens, then the N125 through the Bossost tunnel or via the Port de la Bonaigua. Approximately 170 km, 2.5 hours. Alternatively, take the Bielsa tunnel approach.
French-side road quality: The D-roads (departmental roads) on the French side are generally narrower and more winding than their Spanish equivalents. The D921 to Gavarnie, the D125 to Luchon, and the D920 over the Col d'Aubisque are all mountain roads that require attention in rain and are sometimes closed in winter.
Zaragoza (ZAZ) — the budget alternative
Zaragoza airport serves 11 destinations, primarily via Ryanair and Wizz Air. Routes are limited but growing. The airport itself is small and efficient.
ZAZ to Torla-Ordesa: Drive via the A-23 north to Huesca, then N-260 to Torla. Approximately 180 km, 2.5 hours. This is the shortest airport-to-trailhead route for Ordesa.
ZAZ to Benasque: Drive via A-23 to Huesca, then A-22 toward Barbastro and N-260 through the Campo valley. Approximately 220 km, 3 hours.
The ZAZ angle: For trekkers whose home airport has a Ryanair or Wizz Air connection to Zaragoza, this can save both money and time. The drive to the central Pyrenees is 1-2 hours shorter than from Barcelona. The limitation is route availability — check flightsfrom.com/ZAZ before building an itinerary around this airport.
Rental cars
A rental car is the most practical transport for any Pyrenees itinerary that involves multiple valleys, trailhead access, or cross-border movement. Public transport reaches the major towns but not the trailheads.
Pickup and drop-off: Major rental agencies (Europcar, Hertz, Avis, Sixt) operate at BCN, TLS, and ZAZ. One-way rentals between Spanish and French airports are possible but carry surcharges of EUR 100-300. One-way within the same country is typically free or low-cost.
Cross-border driving: Spain and France are both in the Schengen Area. Driving across the border requires no paperwork. Most rental agreements permit cross-border travel within the EU without prior authorization, but verify with the agency — some budget providers restrict it.
Andorra is different. Andorra is not in the EU or Schengen. Some rental agencies require notification or charge an additional fee for Andorra. Insurance coverage may differ. Check the rental agreement before entering Andorra. Source: Wikipedia — Andorra.
Road tolls: Spanish autopistas (A-2, A-23) have sections with tolls, payable by card. French autoroutes (A64) are tolled. The mountain passes and tunnel crossings are generally toll-free except for the Somport railway tunnel (which is closed to traffic anyway — only the parallel road tunnel is in use).
Fuel: Fill up in the lowlands. Mountain-town fuel stations exist in Benasque, Ainsa, Vielha, and the French valley towns, but prices are higher and opening hours can be limited. There is no fuel available inside either national park.
Parking at trailheads: Torla (Ordesa): free parking in the village lot; mandatory shuttle bus from here during vehicle restriction dates. Benasque valley: parking at La Besurta (Aneto trailhead) and the Estos valley trailhead. Pont d'Espagne (Cauterets): paid parking. Boi and Espot (Aiguestortes): village parking; 4x4 taxis from here into the park.
The two tunnel crossings
Two road tunnels cross the Pyrenees between Spain and France. Both are operational, free, and open year-round under normal conditions.
Bielsa-Aragnouet Tunnel
- Length: 3,070 m
- Connects: Valle de Pineta (Spain, Aragon) to Vallee d'Aure (France, Hautes-Pyrenees)
- Status: Open 365 days/year except force majeure. Two-way traffic, well-maintained.
- Closed to: Trucks and coaches exceeding 3.5 tonnes during the Tour de France (historically July 17-19).
- Status line: 900 125 125 (Spain) / 0800 91 60 33 (France).
- Source: bielsa-aragnouet.org.
For trekkers: The Bielsa tunnel connects the Ordesa/Pineta sector (Spanish side) to the Gavarnie area (French side). A trekker completing the Tour du Mont Perdu — a 4-6 day circuit crossing between France and Spain — may use this tunnel for shuttle logistics. It is also the fastest route between Toulouse and the Ordesa area.
Somport Road Tunnel
- Length: 8.6 km (one of the longest road tunnels in the Pyrenees)
- Connects: Canfranc (Spain, Aragon) to Vallee d'Aspe (France, Pyrenees-Atlantiques)
- Opened: 2003
- Status: Open year-round for road traffic.
- Source: aragondigital.com.
The railway tunnel: The parallel Somport railway tunnel (the historic Canfranc line) is under rehabilitation. A contract was awarded in autumn 2025 with a target reopening of 2030. This is a rail tunnel — it is not accessible to cars. The road tunnel is the only option for drivers.
Mountain passes: In addition to the tunnels, several mountain passes cross the border: Col du Pourtalet (2,115 m), Col d'Aubisque (1,709 m), Col du Tourmalet (2,115 m — does not cross the border but connects French valleys), Port de la Bonaigua (2,072 m — within Spain, connecting Val d'Aran to Pallars Sobira). These passes typically close November to May depending on snow. Real-time status: InfoRoute (France) and DGT (Spain).
The Andorra complication
Andorra sits in the eastern Pyrenees between France and Spain. It is relevant for trekkers on variant routes of the GR 11, the Coronallacs circuit (Andorran multi-day trek), and anyone transiting between Barcelona and the French Pyrenees via the CG-1 road.
Border status: Andorra is not in the EU, not in the Schengen Area, and not in the Eurozone (though it uses the euro by convention). In practice, border controls are light — primarily customs checks for tax-free goods. EU citizens enter with a national ID card; no visa or advance paperwork required. Source: Wikipedia — Andorra.
The practical reality: Driving into Andorra from France (via Pas de la Casa) or Spain (via La Seu d'Urgell) involves passing a border checkpoint. It is rarely more than a slow-down, but it exists. On summer weekends, traffic queues at the Andorra-Spain border (Sant Julia de Loria) can be significant — Andorrans and Spaniards cross for tax-free shopping.
Insurance: The European Health Insurance Card (EHIC) covers EU citizens in Spain and France. It does not cover Andorra. Trekkers entering Andorra should have separate travel insurance with mountain rescue coverage. Source: Wikipedia — Andorra; EHIC regulations.
Rescue services in Andorra: Bombers d'Andorra (fire service with mountain rescue capability). Emergency number: 118. This is a different system from the Spanish GREIM (112) and French PGHM (112/15). Source: technical-logistics research.
Trekking permits: None required. No entry fee for hiking. Andorra's main trekking draw is the Estanys de Tristaina circuit (4.4 km, 200-300 m gain, 2.5-3 hours — glacial lakes near the Ordino Arcalis ski station) and the ascent of Coma Pedrosa (2,942 m, highest point in Andorra). Source: visitandorra.com.
Bivouac rule — the inverse: Bivouac is prohibited above 2,000 m in Andorra. This is the opposite of Spain and France, where bivouac is permitted at altitude. A trekker crossing from Spain into Andorra on a high-altitude variant who assumes the same rules apply will be in violation. Source: grandvalira.com.
Gateway towns — what to expect
The Pyrenean gateway towns are small. Smaller than most trekkers expect.
Torla-Ordesa (population ~300): The Ordesa gateway. A handful of small hotels, casas rurales, and two or three restaurants. A single small supermarket. Fills completely during the bus-restriction period (June 19 - September 20). Book accommodation 3+ months ahead for July-August. No ATM (as of some reports — carry cash). Source: [technical research data].
Benasque (population ~2,200): The most substantial Pyrenean basecamp on the Spanish side. Full range of accommodation — hotels, hostels, apartments, a campground. A well-equipped supermarket. Outdoor gear shops (All Radical Mountain, El Ribagorza) with crampon and ice axe rental. Population swells dramatically in July-August; book 2-3 months ahead. Source: allradical.com.
Gavarnie (population ~125): The Gavarnie Cirque gateway. A few hotels, gites d'etape, and a gear shop (La Cordee at the village entrance — full rental including crampons, ice axes, via ferrata kits). Very small, very seasonal. Source: valleesdegavarnie.com.
Vielha (population ~5,500): The Val d'Aran capital. The largest Pyrenean town on this list. Full services — supermarkets, pharmacies, ATMs, hotels. Aranese (Gascon Occitan) is the local language alongside Catalan and Spanish. Signage is trilingual. Vielha is a major resupply point on the GR 11.
Cauterets (population ~1,000): Thermal spa town on the French side. More developed than Gavarnie. Chairlift to Pont d'Espagne. Hotels, restaurants, and a town center with shops. Good base for the Lac de Gaube and Vignemale area.
Bagneres-de-Luchon (population ~2,500): Another French thermal spa town. Gateway to the southern French Pyrenees and the Superbagneres area. Well-connected by road to Toulouse (2 hours). Larger and more urban-feeling than other Pyrenean basecamps.
The rescue asymmetry — which side you fall on matters
Mountain rescue in the Pyrenees is handled by three different national services with different cost structures.
Spain (Aragon) — GREIM: Emergency 112. Mountain rescue is free, regardless of federation membership. This is not conditional on insurance or nationality. Quote from montanasegura.com: "En Aragon, al contrario que en otras comunidades, en caso de precisar un rescate en montana todo este despliegue de medios es un servicio gratuito para el rescatado o rescatada, este federado/a o no." Source: montanasegura.com.
France — PGHM: Emergency 112 or 15 (SAMU). Helicopter rescue is billed to the patient. Costs can reach EUR 1,500-5,000 if uninsured. FFCAM membership (approximately EUR 48/year) includes rescue and repatriation coverage. Many French mountain guides require proof of insurance. Source: pyrenees-passion.info.
Andorra — Bombers d'Andorra: Emergency 118. Smaller service. EHIC does not apply. Separate insurance recommended.
The border scenario: A trekker on the Tour du Mont Perdu or the HRP who falls on the Spanish side of Monte Perdido pays nothing for rescue. The same trekker falling 2 km north on the French side could face a multi-thousand-euro helicopter bill. This asymmetry is worth knowing before you choose which side to walk. The practical guidance: carry travel insurance with mountain rescue coverage (EUR 30-60 for a trip policy) regardless of which side you plan to walk on, because weather and navigation can push you across the border.
Cash vs card
Spanish-side refugios: Increasingly accept card payments. Major refugios like Goriz and Renclusa accept cards. Smaller refugios may be cash-only.
French-side refuges: Many remain cash or cheque only. Refuge Bayssellance (Vignemale), a major CAF hut, explicitly states "cash or cheque only — no card accepted." This is not an anomaly; it is common across French mountain refuges. Source: refugebayssellance.ffcam.fr.
Practical guidance: Carry EUR 200-300 in cash for a week-long trek, more if spending significant time on the French side. ATMs are available in Benasque, Vielha, Cauterets, and Luchon. They are not available in Gavarnie, Torla (verify), or inside either national park.
Planning sequence
For a first Pyrenees trip, the practical planning sequence is:
- Choose your area: Ordesa/Monte Perdido, Benasque/Aneto, Aiguestortes/Carros de Foc, or French Pyrenees (Gavarnie/Cauterets). Each requires a different airport and approach.
- Book refugios early. Goriz fills 10-12 months ahead. Carros de Foc forfait sells out for peak weeks by spring. French CAF refuges book 3-6 months ahead for August.
- Book flights. BCN for the Spanish side. TLS for the French side. ZAZ if Ryanair/Wizz connects your city.
- Rent a car unless your entire trip is within one valley with bus service (Ordesa from Torla is the only realistic car-free option on the Spanish side).
- Carry cash. Especially for the French side.
- Check border implications if crossing into Andorra (insurance, bivouac rules, separate emergency number).
Sources
- flightsfrom.com/PUF — Pau airport routes
- flightsfrom.com/ZAZ — Zaragoza airport routes
- pau.aeroport.fr — Pau destinations
- benasque.org — public transport
- bielsa-aragnouet.org — tunnel status
- aragondigital.com — Somport railway tunnel
- montanasegura.com — rescue in Aragon
- pyrenees-passion.info — rescue costs France
- refugebayssellance.ffcam.fr — tariffs
- grandvalira.com — Andorra bivouac rules
- visitandorra.com — Tristaina lakes
- parcsnaturals.gencat.cat — Aiguestortes access