HUB hero image

How to Travel from

Oia to Madrid

by Plane, Rideshare, Route or Car

Oia
+0
Madrid
Transport search to Madrid
Oia
+0
Madrid
Building a composite car route
Cheapest
Best Offer!
Car
5 h 48 min
600 km.
from $33
Composite Route Car Only

Five ways to Travel from Oia to Madrid

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Air Europa

Website:
aireuropa.com
Plane from Vigo to Adolfo
Ave. Duration:
1h 10m
Frequency:
Every day
Estimated price:
$37.97–$240.50

Iberia

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

Train operators

Renfe Viajeros

Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from Vigo Urzaiz to Madrid
Ave. Duration:
4h 16m
Frequency:
Once daily
Estimated price:
$63.29–$88.60

Renfe AVE

Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from Vigo Urzaiz to Madrid
Ave. Duration:
4h 8m
Frequency:
Twice daily
Estimated price:
$63.29–$94.93

Bus operators

ALSA

Phone:
+34 910 207 007
Website:
alsa.com/en/web/bus/home
Bus from Vigo to Salamanca
Ave. Duration:
5h 50m
Frequency:
Once daily
Estimated price:
$41.77–$60.76

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Salamanca to Estación
Ave. Duration:
2h 35m
Frequency:
5 times a week
Estimated price:
$24.05–$34.18

BlaBlaCar Bus

Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Salamanca to Estación
Ave. Duration:
2h 30m
Frequency:
6 times a week
Estimated price:
$22.78–$34.18

Avanza Grupo

Phone:
+34 91 272 28 32
Website:
avanzabus.com/
Bus from Salamanca to Estación
Ave. Duration:
3h
Frequency:
Twice daily
Estimated price:
$18.99–$29.11

MonBus

Phone:
+34 900 92 91 92
Website:
monbus.es/es
Bus from Vigo to Estación
Ave. Duration:
7h 50m
Frequency:
Twice daily
Estimated price:
$45.57–$69.62

Vitrasa

Phone:
986 29 16 00
Website:
vitrasa.es/
Bus from Avda. de Cesáreo Vázquez 136 to Avda.
Ave. Duration:
32 min
Frequency:
Hourly

Questions and Answers

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

The cheapest way to get from Oia to Madrid is to bus which costs $39.13 - $59.78 and takes 9h 17m.

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

The fastest way to get from Oia to Madrid is to train which takes 5h 34m and costs $54.35 - $81.52 .

Is there a direct bus between Oia and Madrid?

No, there is no direct bus from Oia to Madrid. However, there are services departing from Avda. de Cesáreo Vázquez 136 and arriving at Estación Sur de Autobuses via Vigo. The journey, including transfers, takes approximately 9h 17m.

How far is it from Oia to Madrid?

The distance between Oia and Madrid is 654 km. The road distance is 600.2 km.

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

The best way to get from Oia to Madrid without a car is to train which takes 5h 34m and costs $54.35 - $81.52 .

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

It takes approximately 5h 34m to get from Oia to Madrid, including transfers.

Where do I catch the Oia to Madrid bus from?

Oia to Madrid bus services, operated by MonBus, depart from Vigo station.

Train or bus from Oia to Madrid?

The best way to get from Oia to Madrid is to train which takes 5h 34m and costs $54.35 - $81.52 . Alternatively, you can bus, which costs $39.13 - $59.78 and takes 9h 17m.

Where does the Oia to Madrid bus arrive?

Oia to Madrid bus services, operated by MonBus, arrive at Estación Sur de Autobuses station.

Can I drive from Oia to Madrid?

Yes, the driving distance between Oia to Madrid is 600 km. It takes approximately 5h 48m to drive from Oia to Madrid.

Where can I stay near Madrid?

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