There are 6 ways to get from Tenerife to Rabat by taxi, bus, plane, 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.
Taxi, bus to Ernesto Cortissoz International Airport, fly to Mohammed V International Airport, train
best- Take the taxi from Tenerife to San Juan Nepomucenotaxi
- Take the bus from San Juan Nepomuceno to Terminal Metropolitana de Barranquillabus
- Fly from Ernesto Cortissoz International Airport (BAQ) to Mohammed V International Airport (CMN)plane BAQ - CMN
- Take the train from Gare Oasis to Rabat Villetrain
24h 1mMAD 4,608–13,851Taxi, bus to Ernesto Cortissoz International Airport, fly to Rabat-Salé
- Take the taxi from Tenerife to San Juan Nepomucenotaxi
- Take the bus from San Juan Nepomuceno to Terminal Metropolitana de Barranquillabus
- Fly from Ernesto Cortissoz International Airport (BAQ) to Rabat-Salé (RBA)plane BAQ - RBA
23h 24mMAD 5,468–16,776Taxi, bus to Cartagena, fly to Rabat-Salé
- Take the taxi from Tenerife to San Juan Nepomucenotaxi
- Take the bus from San Juan Nepomuceno to Terminal de Transporte de Cartagenabus
- Fly from Cartagena (CTG) to Rabat-Salé (RBA)plane CTG - RBA
20h 41mMAD 5,684–11,827Taxi, bus to Cartagena, fly to Tangier Ibn Battouta Airport, train
- Take the taxi from Tenerife to San Juan Nepomucenotaxi
- Take the bus from San Juan Nepomuceno to Terminal de Transporte de Cartagenabus
- Fly from Cartagena (CTG) to Tangier Ibn Battouta Airport (TNG)plane CTG - TNG
- Take the train from Tanger Ville station to Rabat Agdaltrain
20h 57mMAD 5,412–12,282Taxi, bus to Cartagena, fly to Mohammed V International Airport, train
- Take the taxi from Tenerife to San Juan Nepomucenotaxi
- Take the bus from San Juan Nepomuceno to Terminal de Transporte de Cartagenabus
- Fly from Cartagena (CTG) to Mohammed V International Airport (CMN)plane CTG - CMN
- Take the train from Gare Oasis to Rabat Villetrain
20h 9mMAD 4,624–10,902Taxi, bus to Cartagena, fly to Fes-Sais Airport, train
- Take the taxi from Tenerife to San Juan Nepomucenotaxi
- Take the bus from San Juan Nepomuceno to Terminal de Transporte de Cartagenabus
- Fly from Cartagena (CTG) to Fes-Sais Airport (FEZ)plane CTG - FEZ
- Take the train from Fès to Rabat Villetrain
21h 33mMAD 4,870–11,996
Ernesto Cortissoz International Airport (BAQ) to Mohammed V International Airport (CMN) flights
Comparing Your Travel Options
The cheapest way to get from Tenerife to Rabat is to taxi and bus and fly and train which costs MAD 4,600 - MAD 11,000 and takes 20h 9m.
The fastest way to get from Tenerife to Rabat is to taxi and bus and fly and train which takes 20h 9m and costs MAD 4,600 - MAD 11,000.
The distance between Tenerife and Rabat is 7575 km.
It takes approximately 24h 1m to get from Tenerife to Rabat, including transfers.
Rabat is 5h ahead of Tenerife. It is currently 12:12 AM in Tenerife and 5:12 AM in Rabat.
There are 1824+ hotels available in Rabat.
What companies run services between Tenerife, Magdalena, Colombia and Rabat, Morocco?
There is no direct connection from Tenerife to Rabat. However, you can take the taxi to San Juan Nepomuceno, take the bus to Terminal Metropolitana de Barranquilla, take the taxi to Ernesto Cortissoz International Airport (BAQ) airport, fly to Mohammed V International Airport (CMN), walk to Mohammed V International Airport, take the train to Oasis, then take the train to Rabat Ville. Alternatively, you can take the taxi to San Juan Nepomuceno, take the bus to Terminal Metropolitana de Barranquilla, take the taxi to Ernesto Cortissoz International Airport (BAQ) airport, fly to Rabat-Salé (RBA), walk to Rabat-Salé Airport, then take the bus to Gare Rabat-Agdal.
- Website
- ryanair.com
Flights from Ernesto Cortissoz International Airport to Rabat-Salé via Madrid
- Ave. Duration
- 28h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 4,900–16,000
Flights from Ernesto Cortissoz International Airport to Rabat-Salé via Bogota, Madrid
- Ave. Duration
- 18h 40m
- When
- Thursday, Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 5,000–20,000
Flights from Ernesto Cortissoz International Airport to Rabat-Salé via Madrid, Malaga
- Ave. Duration
- 20h 30m
- When
- Friday and Sunday
- Estimated price
- MAD 4,900–16,000
Flights from Ernesto Cortissoz International Airport to Rabat-Salé via Miami, Madrid
- Ave. Duration
- 22h 14m
- When
- Thursday
- Estimated price
- MAD 5,000–17,000
Flights from Ernesto Cortissoz International Airport to Rabat-Salé via Medellin Jose Marie Cordova, Madrid
- Ave. Duration
- 20h 22m
- When
- Wednesday and Thursday
- Estimated price
- MAD 5,500–20,000
Flights from Ernesto Cortissoz International Airport to Rabat-Salé via Panama City, Madrid
- Ave. Duration
- 23h 25m
- When
- Thursday
- Estimated price
- MAD 5,500–17,000
Flights from Cartagena to Rabat-Salé via Madrid
- Ave. Duration
- 16h 5m
- When
- Wednesday
- Estimated price
- MAD 5,000–11,000
Flights from Cartagena to Rabat-Salé via Panama City, Madrid
- Ave. Duration
- 17h 45m
- When
- Thursday
- Estimated price
- MAD 4,800–14,000
Flights from Cartagena to Rabat-Salé via Medellin Jose Marie Cordova, Madrid
- Ave. Duration
- 22h 55m
- When
- Wednesday
- Estimated price
- MAD 5,500–17,000
Flights from Cartagena to Rabat-Salé via Santo Domingo, Madrid
- Ave. Duration
- 14h 55m
- When
- Friday and Sunday
- Estimated price
- MAD 3,900–14,000
Flights from Cartagena to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 13h 55m
- When
- Saturday
- Estimated price
- MAD 4,800–10,000
Flights from Cartagena to Fes-Sais Airport via Madrid
- Ave. Duration
- 11h 45m
- When
- Friday
- Estimated price
- MAD 4,100–11,000
Flights from Cartagena to Fes-Sais Airport via Bogota, Madrid
- Ave. Duration
- 17h
- When
- Friday, Thursday, and Sunday
- Estimated price
- MAD 3,600–12,000
Flights from Cartagena to Fes-Sais Airport via Panama City, Madrid
- Ave. Duration
- 17h 40m
- When
- Friday and Sunday
- Estimated price
- MAD 3,600–12,000
- Website
- iberia.com
Flights from Ernesto Cortissoz International Airport to Mohammed V International Airport via Madrid
- Ave. Duration
- 17h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 4,000–13,000
Flights from Ernesto Cortissoz International Airport to Mohammed V International Airport via Bogota, Madrid
- Ave. Duration
- 16h 52m
- When
- Every day
- Estimated price
- MAD 4,000–13,000
Flights from Ernesto Cortissoz International Airport to Mohammed V International Airport via Madrid, Malaga
- Ave. Duration
- 16h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 4,000–13,000
Flights from Cartagena to Tangier Ibn Battouta Airport via Bogota, Madrid
- Ave. Duration
- 15h 10m
- When
- Friday, Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 3,900–13,000
Flights from Cartagena to Mohammed V International Airport via Madrid
- Ave. Duration
- 13h 10m
- When
- Friday, Monday, Wednesday, and Saturday
- Estimated price
- MAD 3,900–10,000
Flights from Cartagena to Mohammed V International Airport via Santo Domingo, Madrid
- Ave. Duration
- 20h 5m
- When
- Friday and Sunday
- Estimated price
- MAD 3,100–11,000
- Website
- royalairmaroc.com
Flights from Ernesto Cortissoz International Airport to Mohammed V International Airport via Madrid
- Ave. Duration
- 17h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 4,000–13,000
Flights from Ernesto Cortissoz International Airport to Mohammed V International Airport via Madrid, Malaga
- Ave. Duration
- 16h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 4,000–13,000
Flights from Cartagena to Tangier Ibn Battouta Airport via Bogota, Madrid
- Ave. Duration
- 15h 15m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 3,900–13,000
Flights from Cartagena to Mohammed V International Airport via Madrid
- Ave. Duration
- 13h 10m
- When
- Friday, Monday, Wednesday, and Saturday
- Estimated price
- MAD 3,900–10,000
Flights from Cartagena to Mohammed V International Airport via Milan Malpensa
- Ave. Duration
- 16h 20m
- When
- Friday
- Estimated price
- MAD 6,000–11,000
Flights from Cartagena to Mohammed V International Airport via Amsterdam Schiphol
- Ave. Duration
- 19h 50m
- When
- Every day
- Estimated price
- MAD 3,300–12,000
- Website
- airarabia.com
Flights from Cartagena to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 13h 15m
- When
- Friday
- Estimated price
- MAD 4,400–11,000
Flights from Cartagena to Tangier Ibn Battouta Airport via Amsterdam Schiphol
- Ave. Duration
- 14h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 3,800–14,000
Flights from Cartagena to Tangier Ibn Battouta Airport via Bogota, Madrid
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 5,000–16,000
Flights from Cartagena to Tangier Ibn Battouta Airport via Medellin Jose Marie Cordova, Madrid
- Ave. Duration
- 16h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 5,000–16,000
- Website
- aa.com
Flights from Ernesto Cortissoz International Airport to Mohammed V International Airport via Miami
- Ave. Duration
- 14h 54m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,600–14,000
Flights from Cartagena to Tangier Ibn Battouta Airport via Bogota, Madrid
- Ave. Duration
- 15h 15m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 3,900–13,000
- Website
- aireuropa.com
Flights from Cartagena to Tangier Ibn Battouta Airport via Bogota, Madrid
- Ave. Duration
- 15h 5m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- MAD 5,000–16,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
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
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 Fès to Rabat Ville
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- MAD 90–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–130
- 1st Class
- MAD 130–190
- Phone
- +57 310 654 3797
- [email protected]
- Website
- Torcoroma
Bus from San Juan Nepomuceno to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- MAD 199
- Schedules at
- Torcoroma
Bus from San Juan Nepomuceno to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- MAD 199
- Schedules at
- Torcoroma
- Phone
- +57 604 444 8888
- [email protected]
- Website
- rapidoochoa.com.co
Bus from San Juan Nepomuceno to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–180
- Schedules at
- rapidoochoa.com.co
- Book at
- rapidoochoa.com.co
Bus from San Juan Nepomuceno to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–180
- Schedules at
- rapidoochoa.com.co
- Book at
- rapidoochoa.com.co
- Phone
- 01 800 051 8002
- [email protected]
- Website
- unitransco.com
Bus from San Juan Nepomuceno to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 4h 36m
- Frequency
- Every 4 hours
- Estimated price
- MAD 97
- Schedules at
- unitransco.com
- Book at
- unitransco.com
Bus from San Juan Nepomuceno to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 4h 36m
- Frequency
- Every 4 hours
- Estimated price
- MAD 97
- Schedules at
- unitransco.com
- Book at
- unitransco.com
Bus from San Juan Nepomuceno to Terminal de Transporte de Cartagena
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- MAD 91
- Schedules at
- unitransco.com
- Book at
- unitransco.com
Bus from San Juan Nepomuceno to Terminal de Transporte de Cartagena
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- MAD 91
- Schedules at
- unitransco.com
- Book at
- unitransco.com
Bus from San Juan Nepomuceno to Terminal de Transporte de Cartagena
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- MAD 91
- Schedules at
- unitransco.com
- Book at
- unitransco.com
Bus from San Juan Nepomuceno to Terminal de Transporte de Cartagena
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- MAD 91
- Schedules at
- unitransco.com
- Book at
- unitransco.com
- Ave. Duration
- 1h 22m
- Estimated price
- MAD 460–550
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 Need to know: Jadrolinija, Slovenia: Getting from Ljubljana to Lake Bled, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.














