There are 11 ways to get from Oviedo to Pescara by bus, plane, train, car, or train (Renfe, TGV, Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Asturias Airport, fly to Fiumicino International Airport, bus
best- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Fiumicino International Airport (FCO)plane OVD - FCO
- Take the bus from Roma, Autostazione Tiburtina to Pescarabus
9h 35m€59–279Train, bus
- Take the train from Oviedo to Madrid Chamartíntrain Alv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain
- Take the bus from Perpignan to Turinbus
- Take the train from Torino Porta Susa to Pescara Centraletrain Fr
26h 43m€290–525Bus, train
- Take the bus from Oviedo to Padovabus
- Take the train from Padova to Pescara Centraletrain Fr
34h 26m€191–261Drive 2,093.4 km
- Drive from Oviedo to Pescaracar 2,093.4 km
19h 51m€376–543Bus to Asturias Airport, fly to Abruzzo Airport
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Abruzzo Airport (PSR)plane OVD - PSR
9h 50m€84–306Bus to Asturias Airport, fly to Florence Peretola Airport, train
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Florence Peretola Airport (FLR)plane OVD - FLR
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Take the train from Bologna Centrale to Pescara Centraletrain
10h 14m€111–433Bus to Bilbao Airport, fly to Fiumicino International Airport, bus
- Take the bus from Oviedo to Bilbao Intermodalbus
- Fly from Bilbao Airport (BIO) to Fiumicino International Airport (FCO)plane BIO - FCO
- Take the bus from Roma, Autostazione Tiburtina to Pescarabus
14h 16m€71–255Bus to Asturias Airport, fly to Naples Airport, train
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Naples Airport (NAP)plane OVD - NAP
- Take the train from Caserta to Foggiatrain
- Take the train from Foggia to Pescara Centraletrain
14h 27m€126–350Train
- Take the train from Oviedo to Madrid Chamartíntrain Alv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
- Take the train from Avignon Tgv to Macon Loche Tgvtrain Tgv
- Take the train from Macon Loche Tgv to Torino Porta Susatrain Tgv
- Take the train from Torino Porta Susa to Pescara Centraletrain Fr
27h 31m€410–675Bus via Lyon
- Take the bus from Oviedo to Leonbus
- Take the bus from León to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon - Gerland Bus Station to Geneva - Bus Stationbus
- Take the bus from Geneva - Bus station to Pescara hotel Dragonarabus
35h 51m€178–279Bus
- Take the bus from Oviedo to Padovabus
- Take the bus from Padua to Bologna Centralebus 541 / ...
- Take the bus from Bologna Centrale to Pescarabus 433 / ...
37h 53m€166–217
Oviedo to Pescara by train and bus
Comparing Your Travel Options
The cheapest way to get from Oviedo to Pescara is to bus and fly which costs €55 - €280 and takes 9h 35m.
The fastest way to get from Oviedo to Pescara is to bus and fly which takes 9h 35m and costs €55 - €280.
No, there is no direct bus from Oviedo to Pescara. However, there are services departing from Oviedo and arriving at Portanuova - Via Aterno via León, Lyon - Gerland Bus Station, Geneva - Bus station and Sambuceto - Via Aterno. The journey, including transfers, takes approximately 35h 51m.
No, there is no direct train from Oviedo to Pescara. However, there are services departing from Oviedo and arriving at Pescara Centrale via Madrid Chamartín, Madrid-Puerta de Atocha-Almudena Grandes, Avignon Tgv, Macon Loche Tgv and Torino Porta Susa. The journey, including transfers, takes approximately 27h 31m.
The distance between Oviedo and Pescara is 1781 km. The road distance is 2093.4 km.
The best way to get from Oviedo to Pescara without a car is to train and bus which takes 26h 43m and costs €290 - €550.
It takes approximately 9h 35m to get from Oviedo to Pescara, including transfers.
Oviedo to Pescara bus services, operated by ALSA, depart from Oviedo station.
Oviedo to Pescara train services, operated by Renfe Viajeros, depart from Oviedo station.
The best way to get from Oviedo to Pescara is to train which takes 27h 31m and costs €410 - €700. Alternatively, you can bus via Lyon, which costs €170 - €280 and takes 35h 51m.
What companies run services between Oviedo, Spain and Pescara, Italy?
You can take a train from Oviedo to Pescara Centrale via Madrid Chamartín, Madrid-Atocha Cercanías, Madrid-Puerta de Atocha-Almudena Grandes, Avignon Tgv, Macon Loche Tgv, and Torino Porta Susa in around 27h 31m. Alternatively, you can take a bus from Oviedo to Portanuova - Via Aterno via León, Lyon - Gerland Bus Station, Geneva - Bus station, Pescara hotel Dragonara, and Sambuceto - Via Aterno in around 35h 51m.
- Website
- vueling.com
Flights from Asturias Airport to Fiumicino International Airport via Barcelona
- Ave. Duration
- 4h 47m
- When
- Saturday, Thursday, Friday, Tuesday, Monday, and Sunday
- Estimated price
- €50–230
Flights from Asturias Airport to Florence Peretola Airport via Barcelona
- Ave. Duration
- 5h 12m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- €110–230
Flights from Asturias Airport to Florence Peretola Airport via Madrid
- Ave. Duration
- 5h 25m
- When
- Monday, Friday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €110–230
Flights from Bilbao Airport to Fiumicino International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €28–190
Flights from Bilbao Airport to Fiumicino International Airport via Barcelona
- Ave. Duration
- 4h 23m
- When
- Monday to Saturday
- Estimated price
- €28–190
Flights from Asturias Airport to Naples Airport via Barcelona
- Ave. Duration
- 10h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- €60–260
- Website
- iberia.com
Flights from Asturias Airport to Fiumicino International Airport via Barcelona
- Ave. Duration
- 4h 47m
- When
- Saturday, Thursday, Friday, Tuesday, Monday, and Sunday
- Estimated price
- €50–230
Flights from Asturias Airport to Florence Peretola Airport via Barcelona
- Ave. Duration
- 5h 12m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- €110–230
Flights from Asturias Airport to Florence Peretola Airport via Madrid
- Ave. Duration
- 5h 25m
- When
- Monday, Friday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €110–230
Flights from Bilbao Airport to Fiumicino International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €28–190
Flights from Bilbao Airport to Fiumicino International Airport via Barcelona
- Ave. Duration
- 4h 23m
- When
- Monday to Saturday
- Estimated price
- €28–190
Flights from Asturias Airport to Naples Airport via Barcelona
- Ave. Duration
- 10h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- €60–260
- Website
- volotea.com
Flights from Asturias Airport to Fiumicino International Airport
- Ave. Duration
- 2h 25m
- When
- Monday and Thursday
- Estimated price
- €24–200
Flights from Asturias Airport to Florence Peretola Airport
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- €15–220
Flights from Bilbao Airport to Fiumicino International Airport
- Ave. Duration
- 2h 15m
- When
- Monday
- Estimated price
- €30–120
- Website
- flyulendo.com
Flights from Bilbao Airport to Fiumicino International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €28–150
Flights from Asturias Airport to Naples Airport via Valencia
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €50–250
Flights from Asturias Airport to Naples Airport via Palma Mallorca
- Ave. Duration
- 10h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–240
- Website
- ryanair.com
Flights from Asturias Airport to Abruzzo Airport via Valencia
- Ave. Duration
- 7h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- €80–300
Flights from Asturias Airport to Naples Airport via Palma Mallorca
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- €65–250
- Website
- easyjet.com
Flights from Asturias Airport to Naples Airport via Palma Mallorca
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- €70–270
Flights from Asturias Airport to Naples Airport via Barcelona
- Ave. Duration
- 9h 55m
- When
- Friday
- Estimated price
- €65–270
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 27m
- Frequency
- 4 times a day
- Estimated price
- €55–85
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignan
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- €100–150
- Website
- Renfe Viajeros
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 27m
- Frequency
- 4 times a day
- Estimated price
- €55–85
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 8h 2m
- Frequency
- Once daily
- Estimated price
- €130–190
- Website
- Renfe Viajeros
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- Renfe AVE
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- Renfe AVE
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Pescara Centrale
- Ave. Duration
- 5h 24m
- Frequency
- Twice daily
- Estimated price
- €95–170
- Website
- Trenitalia Frecce
Train from Padova to Pescara Centrale
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- €65–110
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €12–22
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Pescara Centrale
- Ave. Duration
- 3h 2m
- Frequency
- Every 3 hours
- Estimated price
- €45–85
- Website
- Trenitalia Frecce
Train from Caserta to Foggia
- Ave. Duration
- 1h 59m
- Frequency
- Every 4 hours
- Estimated price
- €21–40
- Website
- Trenitalia Frecce
Train from Foggia to Pescara Centrale
- Ave. Duration
- 1h 31m
- Frequency
- Every 3 hours
- Estimated price
- €24–40
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Pescara Centrale
- Ave. Duration
- 5h 24m
- Frequency
- Twice daily
- Estimated price
- €95–170
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- €10–18
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €11–15
- Website
- Trenitalia
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €27–70
- Website
- Trenitalia Eurocity
- 1st Class
- €45–70
- 2nd Class
- €27–40
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- €10–18
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Pescara Centrale
- Ave. Duration
- 4h 3m
- Frequency
- Every 4 hours
- Estimated price
- €35–70
- Website
- Trenitalia Intercity
Train from Caserta to Foggia
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €17–35
- Website
- Trenitalia Intercity
Train from Foggia to Pescara Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- €18–35
- Website
- Trenitalia Intercity
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Avignon Tgv to Macon Loche Tgv
- Ave. Duration
- 2h 24m
- Frequency
- Once a week
- Estimated price
- €55–90
- Website
- TGV inOui
Train from Macon Loche Tgv to Torino Porta Susa
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- TGV inOui
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–6
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–6
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–6
- Website
- ALSA
Bus from Oviedo to Bilbao Intermodal
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- €25–40
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–6
- Website
- ALSA
Bus from Oviedo to Leon
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- ALSA
- Phone
- 0873/342663
- [email protected]
- Website
- dicarlobus.com
Bus from Roma, Autostazione Tiburtina to Pescara
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- €12–25
- Schedules at
- dicarlobus.com
Bus from Roma, Autostazione Tiburtina to Pescara
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- €12–25
- Schedules at
- dicarlobus.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Roma, Autostazione Tiburtina to Pescara
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- €18–27
- Website
- Flixbus
Bus from Perpignan to Turin
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- €60–90
- Website
- Flixbus
Bus from Roma, Autostazione Tiburtina to Pescara
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- €18–27
- Website
- Flixbus
Bus from Lyon - Gerland Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €13–21
- Website
- Flixbus
Bus from Padua to Bologna Centrale
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- €10–16
- Website
- Flixbus
Bus from Bologna Centrale to Pescara
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- €30–50
- Website
- Flixbus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Perpignan to Turin
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- €35–65
- Website
- Itabus S.p.A.
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Oviedo to Padova
- Ave. Duration
- 29h 2m
- Frequency
- Twice a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
Bus from Oviedo to Padova
- Ave. Duration
- 29h 2m
- Frequency
- Twice a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from León to Lyon - Gerland Bus Station
- Ave. Duration
- 15h 44m
- Frequency
- Twice daily
- Estimated price
- €90–160
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €12–20
- Website
- BlaBlaCar Bus
- Phone
- +39 0824 46304
- [email protected]
- Website
- sellitto.com
Bus from Geneva - Bus station to Pescara hotel Dragonara
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- €65–80
- Schedules at
- sellitto.com
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Getting to Rome from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Oviedo to Pescara bus services, operated by ALSA, arrive at Leon station.
Oviedo to Pescara train services, operated by Renfe Viajeros, arrive at Madrid Chamartín station.
Yes, the driving distance between Oviedo to Pescara is 2093 km. It takes approximately 19h 51m to drive from Oviedo to Pescara.
Book your Oviedo to Pescara train tickets online with Omio.
Book your Oviedo to Pescara bus tickets online with Omio.
There are 2190+ hotels available in Pescara.























































