Cheapest price
£17
Average price
£25
Fastest journey
4 h 3 m
Average duration
4 h 31 m
Trains per day
15
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 travelling at rush hour.
The average ticket from Oviedo to Ponferrada will cost around £25 if you buy it on the day, but you can find cheap train tickets today for only £17.
To travel from Oviedo to Ponferrada you need to make at least one change.
Omio recommends booking the coach as it is the most popular option from Oviedo to Ponferrada among Omio's users. If you are prioritising price take the coach with prices starting from £12. For those with little time consider booking a coach which can get you there in 3h 10m.
Train | Most popular Coach |
---|---|
£26 Average Price | £12 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 |
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() ![]() | Delayed 07:24 07:23North station of Oviedo | 5h11 | 12:34 Ponferrada station | 1 change | |
![]() ![]() | Delayed 07:24 07:23North station of Oviedo | 9h14 | 16:37 Ponferrada station | 1 change | |
![]() | Delayed 07:24 07:23North station of Oviedo | 9h14 | 16:37 Ponferrada station | 1 change | |
![]() ![]() | On time 09:40 North station of Oviedo | 6h57 | 16:37 Ponferrada station | 1 change | |
![]() ![]() | On time 09:40 North station of Oviedo | 6h57 | 16:37 Ponferrada station | 1 change | |
![]() ![]() | Delayed 09:40 North station of Oviedo | 10h02 | 19:42 19:42Ponferrada station | 1 change | |
![]() ![]() | 12:47 North station of Oviedo | 6h55 | 19:42 Ponferrada station | 1 change | |
![]() ![]() | Delayed 12:47 North station of Oviedo | 6h55 | 19:42 19:42Ponferrada station | 1 change | |
![]() ![]() | Delayed 13:57 North station of Oviedo | 5h45 | 19:42 19:42Ponferrada station | 1 change | |
![]() ![]() | On time 13:57 North station of Oviedo | 5h45 | 19:42 Ponferrada station | 1 change | |
![]() ![]() | On time 15:37 North station of Oviedo | 4h05 | 19:42 Ponferrada station | 1 change | |
![]() ![]() | Delayed 15:37 North station of Oviedo | 4h05 | 19:42 19:42Ponferrada station | 1 change | |
Friday 16 May | |||||
![]() ![]() | 04:29 North station of Oviedo | 8h05 | 12:34 Ponferrada station | 1 change | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 109 km |
Average train duration 7h 29m |
Cheapest ticket price £20 |
Trains per day 3 |
Train providers 1 |
Fastest train 4h 3m |
First train 09:23 |
Last train 20:55 |
Here are some other resources that might have the information you need