Overall2.3/10Harder to reach than about 85% of cities
Good to know
Good to Know
- Torla is notoriously difficult to reach by public transport; a combination of bus and taxi or rental car is typically required.
- Most travelers fly into Zaragoza (approximately 100 km away) or Barcelona, then rent a car or book a multi-leg bus and taxi combination.
- Public transportation within Torla town itself is very limited; the main shuttle service is the OrdesaBus to Ordesa National Park.
- During high season (June to mid-September), private cars are restricted from Ordesa Valley; the shuttle bus is mandatory and operates frequently.
- Booking bus tickets in advance is recommended; visit www.renfe.com for trains and www.avanzabus.com for buses (both accept advance bookings up to ~8 weeks).
- Shuttle bus availability to Ordesa Valley depends on park capacity; once 1,800 simultaneous visitors are reached, service is suspended.
Driving
1 Hour 49 Minutes
- Cost
- €55
- Route
- From Zaragoza to Torla
- Distance
- 98 miles / 158 km
- Notes
- Estimated fuel cost; car rental additional
3 Hours 51 Minutes
- Cost
- €55
- Route
- From Barcelona to Torla
- Distance
- 198 miles / 319 km
- Notes
- Estimated fuel cost; car rental additional
Airports
Zaragoza Airport
- Distance Km
- approximately 155 km
- Travel Time By Car
- 1 hour 49 minutes
- Notes
- One of the two nearest major airports; served by international and domestic carriers
Lleida-Alguaire Airport
- Distance Km
- Not specified in sources
- Notes
- One of the two nearest major airports; alternative option to Zaragoza
Bus Connections
6 Hours 15 Minutes
- Cost
- €27
- Route
- Barcelona to Torla (via Barbastro)
- Frequency
- Multiple buses daily
- Notes
- No direct bus; change required at Barbastro. Estimated cost is low end of range.
3 Hours 50 Minutes
- Cost
- €15
- Route
- Zaragoza to Torla (via Sabiñánigo)
- Frequency
- Multiple daily connections from Zaragoza Actur
- Notes
- No direct bus; requires change at Sabiñánigo, followed by taxi to Torla. Estimated cost for bus portion only.
45 Minutes by Taxi
- Cost
- €80
- Route
- Sabiñánigo to Torla (local)
- Frequency
- Limited; typically one bus per day from Sabiñánigo
- Notes
- Only one local bus service per day, so most travelers use taxi from Sabiñánigo station
Train Connections
Huesca Train Station to Torla
- Notes
- Nearest train station with connections to broader Spain; approximately 100 km from Torla. From Huesca, continue by bus or rental car.
Lleida Train Station to Torla
- Notes
- Alternative major train connection; from there take bus or rental car to Torla
Regional Transport
OrdesaBus (National Park Shuttle)
- Route
- Torla center to Ordesa Valley (Pradera de Ordesa)
- Frequency
- Every 15-20 minutes during peak season (June-mid September); every 30 minutes 6am-8am, every 15-20 minutes thereafter until 7pm
- Cost One Way
- €2.10
- Cost Round Trip
- €3.10
- Notes
- Children under 5 travel free. During high season, access to Ordesa Valley is restricted and shuttle is mandatory. Service suspended once 1,800-person capacity is reached.
AI-generated estimateData refreshed July 2026
Sources cited for this category
These are the sources cited in this getting there & away research for this city. Individual figures may not each trace to one of them.
More About Torla
Data last updated July 2026 · Verify anything important.