Directions from Ribadeo to Bilbao

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  7 h 5 min

$40 - $60

4 alternative options

Bus via Oviedo  •  7 h 45 min

$65 - $92

Drive  •  3 h 58 min

  1. 246.4 miles

$45 - $70

Bus to Santiago de Compostela, fly  •  5 h 22 min

  1. SCQ - BIO

$77 - $246

Bus to Oviedo, fly  •  8 h 19 min

  1. OVD - BIO

$113 - $377

What companies run services between Ribadeo, Spain and Bilbao, Spain?

ALSA operates a bus from Ribadeo to Bilbao twice daily. Tickets cost $40 - $60 and the journey takes 7 h 5 min.

Airlines
Iberia
Website
iberia.com
Flights from Santiago de Compostela to Bilbao
Ave. Duration
1 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $270
Flights from Oviedo to Bilbao via Madrid
Ave. Duration
4 h 29 min
When
Every day
Estimated price
$60 - $300
Flights from Oviedo to Bilbao via Barcelona
Ave. Duration
3 h 47 min
When
Monday to Saturday
Estimated price
$55 - $280
Flights from Oviedo to Bilbao via Malaga
Ave. Duration
4 h 15 min
When
Monday, Tuesday and Friday
Estimated price
$70 - $330
Flights from Oviedo to Bilbao via Valencia
Ave. Duration
4 h 50 min
When
Sunday
Estimated price
$70 - $330
Flights from Oviedo to Bilbao via Madrid, Valencia
Ave. Duration
6 h 10 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $330
Flights from Oviedo to Bilbao via Valencia, Madrid
Ave. Duration
6 h 10 min
When
Sunday
Estimated price
$70 - $340
Vueling Airlines
Website
vueling.com
Flights from Oviedo to Bilbao via Barcelona
Ave. Duration
3 h 47 min
When
Monday to Saturday
Estimated price
$55 - $280
Flights from Oviedo to Bilbao via Malaga
Ave. Duration
4 h 15 min
When
Monday, Tuesday and Friday
Estimated price
$70 - $330
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Ribadeo to Bilbao
Ave. Duration
7 h 5 min
Frequency
Twice daily
Estimated price
$40 - $60
Website
alsa.com
Bus from Ribadeo to Oviedo
Ave. Duration
3 h 15 min
Frequency
Every 4 hours
Estimated price
$30 - $45
Website
alsa.com
Bus from Oviedo to Bilbao
Ave. Duration
3 h 30 min
Frequency
5 times a day
Estimated price
$35 - $50
Website
alsa.com
Bus from Ribadeo to Aviles
Ave. Duration
2 h 40 min
Frequency
Every 4 hours
Estimated price
$28 - $40
Website
alsa.com
Arriva Noroeste
Phone
+34 (0) 981 31 12 13
Website
arriva.gal
Bus from Ribadeo to Santiago de Compostela Airport
Ave. Duration
2 h 40 min
Frequency
Once a week
Estimated price
$16 - $24
Schedules at
arriva.gal

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Italian Lakes: Getting around by train and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

The distance between Ribadeo and Bilbao is 334 km. The road distance is 394 km.

The cheapest way to get from Ribadeo to Bilbao is to bus which costs 35€ - 55€ and takes 7 h 5 min.

The quickest way to get from Ribadeo to Bilbao is to drive which takes 3 h 58 min and costs 35€ - 60€.

Yes, there is a direct bus departing from Ribadeo and arriving at Bilbao. Services depart twice daily. The journey takes approximately 7 h 5 min.

The bus from Ribadeo to Bilbao takes 7 h 5 min including transfers and departs twice daily.