There are 8 ways to get from Bilbao to Rabat by plane, bus, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bilbao Airport to Rabat-Salé
best- Fly from Bilbao Airport (BIO) to Rabat-Salé (RBA)plane BIO - RBA
6h 42mMAD 974–3,648Bus to Vitoria-Gasteiz Airport, fly to Rabat-Salé
cheapest- Take the bus from Bilbao Bolueta to Aireportua/Aeropuerto Vitoria-Gasteizbus
- Fly from Vitoria-Gasteiz Airport (VIT) to Rabat-Salé (RBA)plane VIT - RBA
12h 38mMAD 858–4,990Bus, car ferry, train
- Take the bus from Bilbao Intermodal to Tarifabus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
- Take the train from Tanger Ville station to Rabat Agdaltrain
20h 39mMAD 1,079–4,042Bus, car ferry, train via Nador
- Take the bus from Bilbao Intermodal to Vitoria-Gasteizbus
- Take the bus from Vitoria-Gasteiz to Motril Estación de Autobusesbus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
29h 17mMAD 3,403–4,910Fly Bilbao Airport to Mohammed V International Airport, train
- Fly from Bilbao Airport (BIO) to Mohammed V International Airport (CMN)plane BIO - CMN
- Take the train from Gare Oasis to Rabat Villetrain
7h 15mMAD 1,064–3,123Fly Bilbao Airport to Tangier Ibn Battouta Airport, train
- Fly from Bilbao Airport (BIO) to Tangier Ibn Battouta Airport (TNG)plane BIO - TNG
- Take the train from Tanger Ville station to Rabat Agdaltrain
6h 12mMAD 1,102–4,703Train to Adolfo Suárez Madrid–Barajas Airport, fly to Rabat-Salé
- Take the train from Bilbao-Abando to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Rabat-Salé (RBA)plane MAD - RBA
9h 10mMAD 1,291–5,105Bus to Santander Airport, fly to Rabat-Salé
- Take the bus from Bilbao Intermodal to Parada de autobús del aeropuerto de Santanderbus
- Fly from Santander Airport (SDR) to Rabat-Salé (RBA)plane SDR - RBA
8h 15mMAD 1,176–5,044
Bilbao to Rabat by bus, foot, car ferry, taxi, and train
Comparing Your Travel Options
The cheapest way to get from Bilbao to Rabat is to fly and train which costs MAD 1,000 - MAD 3,200 and takes 7h 15m.
The fastest way to get from Bilbao to Rabat is to fly and train which takes 6h 12m and costs MAD 1,100 - MAD 4,700.
The distance between Bilbao and Rabat is 1101 km.
The best way to get from Bilbao to Rabat without a car is to bus and car ferry and train which takes 20h 39m and costs MAD 1,000 - MAD 4,100.
It takes approximately 6h 42m to get from Bilbao to Rabat, including transfers.
Rabat is 1h behind Bilbao. It is currently 1:02 AM in Bilbao and 12:02 AM in Rabat.
There are 1824+ hotels available in Rabat.
What companies run services between Bilbao, Spain and Rabat, Morocco?
Air France, Volotea, and four other airlines fly from Bilbao Airport (BIO) to Rabat-Salé (RBA) 3 times a day.
- Website
- ryanair.com
Flights from Bilbao Airport to Rabat-Salé via Valencia
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- MAD 600–3,400
Flights from Bilbao Airport to Rabat-Salé via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 5h
- When
- Thursday and Friday
- Estimated price
- MAD 500–3,200
Flights from Bilbao Airport to Rabat-Salé via Barcelona
- Ave. Duration
- 5h 20m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- MAD 700–3,600
Flights from Bilbao Airport to Rabat-Salé via Malaga
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- MAD 420–2,500
Flights from Vitoria-Gasteiz Airport to Rabat-Salé via Malaga
- Ave. Duration
- 9h 20m
- When
- Sunday
- Estimated price
- MAD 750–4,800
Flights from Vitoria-Gasteiz Airport to Rabat-Salé via Palma Mallorca, Valencia
- Ave. Duration
- 16h 35m
- When
- Sunday
- Estimated price
- MAD 1,100–6,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Rabat-Salé
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- MAD 550–3,900
Flights from Santander Airport to Rabat-Salé via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 7h 2m
- When
- Thursday and Friday
- Estimated price
- MAD 750–4,600
Flights from Santander Airport to Rabat-Salé via Barcelona
- Ave. Duration
- 5h 5m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- MAD 1,000–5,500
- Website
- iberia.com
Flights from Bilbao Airport to Mohammed V International Airport via Malaga
- Ave. Duration
- 4h 25m
- When
- Monday to Tuesday
- Estimated price
- MAD 500–3,100
Flights from Bilbao Airport to Mohammed V International Airport via Valencia
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- MAD 650–3,600
Flights from Bilbao Airport to Tangier Ibn Battouta Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 40m
- When
- Monday to Saturday
- Estimated price
- MAD 1,000–2,000
- Website
- airfrance.com
Flights from Bilbao Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- MAD 1,000–4,800
- Website
- royalairmaroc.com
Flights from Bilbao Airport to Mohammed V International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 650–3,600
Flights from Bilbao Airport to Tangier Ibn Battouta Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 40m
- When
- Monday to Saturday
- Estimated price
- MAD 1,000–2,000
- Website
- transavia.com
Flights from Santander Airport to Rabat-Salé via Paris Orly
- Ave. Duration
- 8h 55m
- When
- Saturday and Wednesday
- Estimated price
- MAD 1,500–7,000
- Website
- airarabia.com
Flights from Bilbao Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Thursday
- Estimated price
- MAD 950–3,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Tanger Ville station to Rabat Agdal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
Train from Nador to Rabat Ville
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- MAD 230–470
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 340–470
Train from Gare Oasis to Rabat Ville
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–75
Train from Tanger Ville station to Rabat Agdal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Bilbao-Abando to Madrid Chamartín
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 650–1,000
- Website
- Renfe Viajeros
- Phone
- +34 915 304 417
- [email protected]
- Website
- Socibus
Bus from Bilbao Intermodal to Tarifa
- Ave. Duration
- 16h 5m
- Frequency
- Twice daily
- Estimated price
- MAD 850–1,400
- Website
- Socibus
- Phone
- +34 94 476 50 07
- Website
- Autobuses La Union
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 70–160
- Website
- Autobuses La Union
Bus from Bilbao Bolueta to Aireportua/Aeropuerto Vitoria-Gasteiz
- Ave. Duration
- 48 min
- Frequency
- 5 times a day
- Estimated price
- MAD 100–170
- Website
- Autobuses La Union
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- MAD 60–95
- Website
- ALSA
Bus from Vitoria-Gasteiz to Motril Estación de Autobuses
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- MAD 750–1,200
- Website
- ALSA
Bus from Bilbao Intermodal to Parada de autobús del aeropuerto de Santander
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- MAD 419
- Website
- ALSA
- Aeropuerto de Santander
- MAD 419
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- MAD 50–90
- Website
- BlaBlaCar Bus
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–2,426
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 439
- Neptuno Seat No Car
- MAD 549
- Sirena Seat Car
- MAD 2,316
- Neptuno Seat Car
- MAD 2,426
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Motril to Nador
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- MAD 2,300–3,000
- Website
- Naviera Armas S.A.
Want to know more about travelling around Morocco
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide







































