HUB hero image

How to Travel from

Pravia to Madrid

by Plane, Rideshare, Route or Car

Pravia
+0
Madrid
Transport search to Madrid
Pravia
+0
Madrid
Building a composite car route
Cheapest
Best Offer!
Car
4 h 48 min
480 km.
from $26
Composite Route Car Only

Four ways to Travel from Pravia to Madrid

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Train operators

Renfe Viajeros

Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from Aviles to Madrid
Ave. Duration:
4h 2m
Frequency:
6 times a week
Estimated price:
$49.37–$69.62

Renfe Cercanias

Phone:
+34 91 232 03 20
Website:
renfe.com/es/es/cercanias
Train from Estación de tren Pravia to Estación
Ave. Duration:
32 min
Frequency:
Hourly
Estimated price:
$2.40–$3.29

Bus operators

ALSA

Phone:
+34 910 207 007
Website:
alsa.com/en/web/bus/home
Bus from Avilés to Madrid
Ave. Duration:
5h 45m
Frequency:
Once daily
Estimated price:
$46.83–$69.62
Bus from Oviedo to Madrid
Ave. Duration:
5h 30m
Frequency:
Every 4 hours
Estimated price:
$44.30–$69.62

Airlines

Iberia

Website:
iberia.com/
Plane from Asturias Airport to Adolfo
Ave. Duration:
1h 15m
Frequency:
Every day
Estimated price:
$48.10–$354.42

Questions and Answers

What is the cheapest way to get from Pravia to Madrid?

The cheapest way to get from Pravia to Madrid is to bus via [OVIEDO/UVIÉU] Independencia - Minas [CTA 07396] which costs $40.22 - $65.22 and takes 8h 29m.

What is the fastest way to get from Pravia to Madrid?

The fastest way to get from Pravia to Madrid is to train and fly which takes 3h 47m and costs $42.39 - $173.91 .

Is there a direct bus between Pravia and Madrid?

No, there is no direct bus from Pravia to Madrid. However, there are services departing from [PRAVIA] Estación Bus Pravia [CTA 06085] and arriving at Madrid Moncloa via Avilés. The journey, including transfers, takes approximately 7h 40m.

Is there a direct train between Pravia and Madrid?

No, there is no direct train from Pravia to Madrid. However, there are services departing from Estación de tren Pravia and arriving at Madrid Chamartín via Aviles. The journey, including transfers, takes approximately 5h 41m.

How far is it from Pravia to Madrid?

The distance between Pravia and Madrid is 523 km. The road distance is 479.4 km.

How do I travel from Pravia to Madrid without a car?

The best way to get from Pravia to Madrid without a car is to train which takes 5h 41m and costs $44.57 - $65.22 .

How long does it take to get from Pravia to Madrid?

It takes approximately 5h 41m to get from Pravia to Madrid, including transfers.

Where do I catch the Pravia to Madrid bus from?

Pravia to Madrid bus services, operated by ALSA, depart from Avilés station.

Where do I catch the Pravia to Madrid train from?

Pravia to Madrid train services, operated by Renfe Viajeros, depart from Aviles station.

Train or bus from Pravia to Madrid?

The best way to get from Pravia to Madrid is to train which takes 5h 41m and costs $44.57 - $65.22 . Alternatively, you can bus, which costs $42.39 - $65.22 and takes 7h 40m.

Where does the Pravia to Madrid bus arrive?

Pravia to Madrid bus services, operated by ALSA, arrive at Madrid Moncloa station.

Where does the Pravia to Madrid train arrive?

Pravia to Madrid train services, operated by Renfe Viajeros, arrive at Madrid Chamartín station.

Can I drive from Pravia to Madrid?

Yes, the driving distance between Pravia to Madrid is 479 km. It takes approximately 4h 47m to drive from Pravia to Madrid.

How do I get a bus ticket from Pravia to Madrid?

Book your Pravia to Madrid bus tickets online with Omio.

Where can I stay near Madrid?

There are 6259+ hotels available in Madrid. Prices start at $41.36 per night.
+0