How to get from Barcelona to Baqueira-Beret in winter
Baqueira-Beret is the biggest ski resort in Spain, and getting there from Barcelona isn't easy. It sits in the Val d'Aran, a valley on the northern side of the Pyrenees where no railway runs and no planes fly.
From Barcelona to the lifts it's more than three hundred kilometres, the last few dozen on a mountain road, which in winter means driving on snow.
You can get there by train or bus, but neither will take you to the lifts. The bus goes as far as Vielha, which leaves another 13 kilometres to Baqueira. The train only goes to Lleida, and from there it's more than 160 kilometres. The only way to reach the resort without changing is by car: your own, a hire car or a private transfer to the Val d'Aran. The drive to Vielha takes about 4 hours 7 minutes, the distance is 282 km, and the price is from €354 per car, shown before you book.
In short: which option to choose
| Option | Journey time | Cost | Where it takes you |
|---|---|---|---|
| ALSA bus | 4 hr 45 min on the fastest service | €42.92 per person | to Vielha, then 13 km more |
| Train plus road | 53 min to Lleida, then about 2.5 hours | from €24.50 for the train, the rest extra | to Lleida, then 164 km more |
| Your own or a hire car | about 4 hours | fuel, chains | to the lifts |
| Private transfer | ~4 hr 7 min | from €354 per car | to Vielha; to the resort or your hotel, at the address you give |
Bus and train fares were taken from the operators' websites on 30 October 2026.

Bus: the only direct public transport
The direct Barcelona - Vielha bus is run by ALSA (in Catalonia under the Alsina Graells brand). For Friday 15 January 2027, the ALSA website lists six services: four direct and two with a change.
Direct services and journey times:
- 09:00, 4 hours 55 minutes
- 15:00 from the airport, 5 hours 45 minutes
- 16:00, 4 hours 45 minutes, the fastest
- 16:30, 6 hours 3 minutes
A one-way ticket for that date cost between €42.47 and €43.72, with the direct services from Barcelona Nord at €42.92 on the Super Flex fare.
Two things are worth knowing before you book.
First: the bus also leaves from the airport. Four services leave from Barcelona Nord bus station and two from Terminal 1 at Barcelona-El Prat: the 10:30 with a change and the 15:00 direct. Aena's page on long-distance buses also lists the ALSA Airport - Lleida - Balaguer - Val d'Aran line, stopping at Terminal 1 on the arrivals level. From the airport you can head straight for the valley without going into the city. This line doesn't call at Sants station.
Second: the bus only goes as far as Vielha. The line from Barcelona has no stops in Baqueira or Salardú; it terminates in Vielha. From Vielha to Baqueira there are still 13.3 kilometres, about fifteen minutes by car. With skis and suitcases you'll need to cover those 13 kilometres separately, and in the evening the valley's local bus has already stopped running.
Skis on the bus
ALSA lets you take skis and snowboards on these conditions:
- a €5 supplement on short routes and €10 on long ones
- no more than four sets per bus, one per ticket
- skis must be packed in a bag, otherwise they won't be accepted
- you need to be at the stop fifteen minutes before departure
- skis aren't taken on double-decker buses
If there are four of you with skis, you use up the whole allowance for that service, and a fifth person with skis won't get on that bus.
Train: it doesn't reach the valley
There's no railway in the Val d'Aran. The nearest stations are Lleida-Pirineus and La Pobla de Segur, and both are still a long way off.
Via Lleida. For 15 January 2027, Renfe shows fourteen departures a day from Barcelona-Sants to Lleida-Pirineus, the fastest train taking 53 minutes, with fares from €24.50. It's the quickest part of the trip, but from Lleida to Vielha there are still 163.6 kilometres, roughly two and a half hours, plus another thirteen to Baqueira.
Via La Pobla de Segur. From Lleida, an FGC RL2 train runs to La Pobla de Segur: eighteen stops, about 1 hour 35 minutes, and a single ticket costs €7.60. This route gets you closer to the mountains: from La Pobla de Segur to Baqueira it's 87.3 kilometres, about an hour and twenty-five minutes. But the road goes over the Port de la Bonaigua, and in winter that's exactly the stretch that gets closed when it snows.
Renfe counts skis as special luggage: they have to travel in a closed bag. One item of special luggage per passenger, plus hand luggage.

Car: the tunnel or the pass
Two roads lead from Barcelona into the valley, and in winter the difference between them matters a great deal.
The Vielha tunnel. Its official name is the Juan Carlos I tunnel. It opened in December 2007 and is about 5,230 metres long. The north portal, on the Val d'Aran side, is at about 1,400 metres, and the south portal, on the Alta Ribagorça side, at about 1,626 metres. Next to it is the old Alfonso XIII tunnel from 1948, which today is used as an emergency escape gallery and as the route for dangerous goods.
The Bonaigua pass. The C-28 crosses the Port de la Bonaigua at 2,072 metres. It's the prettier and shorter road if you're coming from Sort and Esterri d'Àneu, but this is the one that gets closed in winter.
You'll often read that the Bonaigua is closed all winter. We looked for an official document on a seasonal closure and didn't find one: the pass is closed depending on the weather and avalanche risk, not by a single decision for the whole season. In the Catalan road service's records, these closures read like this: C-28 closed due to avalanche risk at the Port de la Bonaigua, chains compulsory between Arties and Baqueira. The idea of a pass that's always closed goes back to the case made for building the tunnel in the 1940s, which said plainly that snow closed the road over the Bonaigua for most of the year.
In winter, plan your route through the tunnel. Only take the Bonaigua in good weather, and check on the day you travel whether the pass is open.
Winter driving: what the law says and what makes sense
Winter tyres aren't compulsory in Spain all the time. They only become compulsory where a sign says so.
The law doesn't require you to carry chains; it only recommends them. But when the road service declares an alert phase, chains become compulsory on specific stretches, and without them you simply won't be allowed any further.
In snow, the rules of the road themselves change. Under the traffic regulations, overtaking is banned on main roads during snowfall, you must drive in the right-hand lane, and the left-hand lanes have to be left clear for the emergency services and snowploughs.
Fines. You'll often see a specific figure quoted online for driving without chains. We couldn't find any such rule: the law sets general bands, a minor offence up to €100, a serious offence €200 and a very serious offence €500, and breaking special traffic orders counts as a serious offence. There's no specific line in the law saying "fine for driving without chains", so we don't give an exact figure.
If you'd rather not drive a mountain road in winter yourself, book a private transfer: a driver will be at the wheel, and you'll see the price before you book. You can book in the Let's GO app or on the website.
Airports: the nearest isn't the most convenient
The valley's tourist office gives these distances to Vielha: Lleida 145 kilometres, Toulouse 166, Barcelona 350.
In winter the nearest airport is almost no use. As of 29 October 2026, the Lleida-Alguaire timetable has one scheduled route, to Palma de Mallorca, three days a week. Flights to Ibiza and Mahón run in summer only. No winter or ski flights have been announced for the 2026/27 season, and the official "getting here" page lists just two local transport services under ground transport: there's no ski bus from the airport to the resorts.
Ski charters have flown there before: last winter a Swedish tour operator brought skiers in, and before that flights from the UK carried people to Andorra and the Val d'Aran. At the end of October the Generalitat announced that ski flights from Norway and Sweden would return, but with no dates and no airlines, so you can't count on them yet when planning a January trip.
Toulouse-Blagnac airport lists Baqueira-Beret among the six main resorts on its Pyrenees page. But there's no bus from Toulouse airport to the Val d'Aran: its list of lines includes Andorra and towns in France and Italy, but not the valley.
So for most people the journey still starts in Barcelona. If you'd like to stop in Sort on the way, there's a transfer from Barcelona airport to Sort, and a transfer from Barcelona airport to Grandvalira if you decide to combine the trip with Andorra.

Once you're there: getting around the valley
You don't always need your own car in the Val d'Aran, as there's public transport along the valley.
The local bus runs along the valley from Pontaut to Baqueira, stopping in Vielha, Bossòst, Les and Salardú, roughly from eight in the morning to eight in the evening, with more services in winter.
The ski bus to Beret. A separate seasonal Vielha - Beret line is organised by the valley's local government and run by ALSA. It goes via Betren, Arties, Salardú, Tredòs and Baqueira and runs on Saturdays, Sundays and public holidays. The timetable changes from season to season, so check the times locally or on the valley tourist office's website.
The resort itself, briefly
The resort has announced the 2026/27 season as running from 28 November 2026 to 4 April 2027. Opening depends on snow, and the resort confirms the exact date in November.
The slopes run from about 1,500 to 2,610 metres, served by 36 lifts. Sources disagree on the total length of the pistes: you'll see both 169 and 173 kilometres, and Toulouse airport's description gives 165.
The main new feature this winter: in the Baqueira 1800 sector, the resort has installed a new six-seater chairlift, Mirador, running from 1,849 to 2,469 metres, and rebuilt the beginners' area.
Frequently asked questions
Is there a direct bus from Barcelona to Baqueira?
There's no direct bus all the way to Baqueira. The ALSA bus goes to Vielha, which is as close as public transport gets: from there it's still 13.3 kilometres to the resort. There are four direct services, and the fastest takes 4 hours 45 minutes.
Can I get to Baqueira by train?
You can't get there by train: there's no railway in the Val d'Aran. The train will take you to Lleida in 53 minutes, but from there it's still more than 160 kilometres by road.
Do I need winter tyres or chains if I drive?
There's no year-round requirement for winter tyres in Spain, and chains are only recommended. But when the road service declares a snow alert, chains become compulsory on specific stretches, and without them you won't be let through.
Is the Bonaigua pass closed in winter?
The pass isn't closed for the whole season; it's closed depending on the weather and when there's a risk of avalanches. So in winter it's safer to go through the Vielha tunnel and check the state of the Bonaigua on the day you travel.
Which airport is closest to Baqueira?
In kilometres, the closest is Lleida-Alguaire, about 160 kilometres away. But in winter there are hardly any flights: the timetable has one scheduled route, to Palma, three times a week, and no ski flights have been announced for the 2026/27 season.
Can I take skis on the bus?
ALSA lets you take skis for a supplement, always in a bag and no more than four sets per bus. You need to be at the stop fifteen minutes before departure, and the service isn't available on double-decker buses.
Photo: Faras, Wikimedia Commons, CC BY-SA 4.0