Cheapest price
$28
Average price
$28
Fastest journey
12 h 5 m
Average duration
12 h 5 m
Trains per day
1
Distance
109 km
The best way to find a cheap train ticket from Oviedo to Ponferrada is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Oviedo to Ponferrada will cost around $28 if you buy it on the day, but the cheapest tickets can be found for only $28.
It's difficult to get from Oviedo to Ponferrada without transferring at least once.
Omio recommends booking the bus as it is the most popular option from Oviedo to Ponferrada among Omio's users. If you are prioritising price take the bus with prices starting from €13. For those with little time consider booking a bus which can get you there in 3h 10m.
Train | Most popular Bus |
---|---|
€29 Average price | €13 Average price Cheapest |
7h 59m Average duration 7h 29m Onboard + 30m Additional time* | 3h 40m Average duration Fastest 3h 10m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Distance 67 miles (109 km) |
Average train duration 7h 29m |
Cheapest ticket price $28 (€23) |
Trains per day 3 |
Fastest train 4h 3m |
First train 09:23 |
Last train 20:55 |
Here are some other resources that might have the information you need