Travel from Morocco to Spain is: Conditional. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Puerto de la Cruz?

Book now

There are 3 ways to get from Agadir to Puerto de la Cruz by plane, night bus, bus, ferry or car ferry

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

Recommended

Fly to Tenerife

  1. Fly from Agadir (AGA) to Tenerife (TFN)

Cheapest

Fly to Tenerife Sur Apt, night bus

  1. Fly from Agadir (AGA) to Tenerife Sur Apt (TFS)
  2. Take the night bus from Aeropuerto Tenerife Sur to Puerto De La Cruz

Bus, ferry, car ferry

  1. Take the bus from Agadir to Tanger
  2. Take the ferry from Tanger Med to Algeciras
  3. Take the bus from Algeciras to Cadiz
  4. Take the car ferry from Cádiz to Santa Cruz de Tenerife

Questions & Answers

The cheapest way to get from Agadir to Puerto de la Cruz is to fly and night bus which costs MAD 480 - MAD 4,900 and takes 4h 4m.

More details

The quickest way to get from Agadir to Puerto de la Cruz is to fly and night bus which costs MAD 480 - MAD 4,900 and takes 4h 4m.

More details

The distance between Agadir and Puerto de la Cruz is 709 km.

The best way to get from Agadir to Puerto de la Cruz without a car is to bus and ferry and car ferry which takes 2 days 23h and costs .

More details

It takes approximately 5h 4m to get from Agadir to Puerto de la Cruz, including transfers.

More details

There is no direct flight from Agadir Airport to Tenerife Airport. The quickest flight takes 3h 25m and has one stopover.

Search flights

Ryanair, Vueling Airlines and Binter Canarias offer flights from Agadir Airport to Tenerife Airport.

Search flights

There are 286+ hotels available in Puerto de la Cruz. Prices start at €100 per night.

More details

The best way to get from Agadir to Agadir Airport is to taxi which takes 22 min and costs MAD 150 - MAD 190.

More details

Map of how to get from Agadir to Puerto de la Cruz.
Launch map view
  • Distance: 709.1 km
  • Duration: 5h 4m

What companies run services between Agadir, Morocco and Puerto de la Cruz, Canary Islands, Spain?

Binter Canarias, Ryanair and two other airlines fly from Agadir to Puerto de la Cruz twice daily.

Airlines
Binter Canarias
Website
bintercanarias.com
Flights from Agadir to Tenerife via Gran Canaria
Ave. Duration
3h 25m
When
Sunday
Estimated price
€170 - €600
Flights from Agadir to Tenerife via Gran Canaria, La Gomera
Ave. Duration
6h 15m
When
Sunday
Estimated price
€170 - €600
Flights from Agadir to Tenerife via Gran Canaria, Valverde
Ave. Duration
6h 25m
When
Sunday
Estimated price
€170 - €600
Flights from Agadir to Tenerife via Gran Canaria, Fuerteventura
Ave. Duration
6h 45m
When
Sunday
Estimated price
€170 - €600
Flights from Agadir to Tenerife via Gran Canaria, Arrecife
Ave. Duration
6h 55m
When
Sunday
Estimated price
€170 - €600
Flights from Agadir to Tenerife via Gran Canaria, Santa Cruz de la Palma
Ave. Duration
7h 25m
When
Sunday
Estimated price
€170 - €600
Vueling Airlines
Website
vueling.com
Flights from Agadir to Tenerife via Sevilla
Ave. Duration
5h 25m
When
Friday
Estimated price
€150 - €950
Ryanair
Website
ryanair.com
Flights from Agadir to Tenerife Sur Apt
Ave. Duration
1h 35m
When
Tuesday and Saturday
Estimated price
€18 - €750
Bus operators
Titsa
Phone
+34 (0) 922 531 300
Website
titsa.com
Night bus from Aeropuerto Tenerife Sur to Puerto De La Cruz
Ave. Duration
1h 7m
Frequency
Once daily
Estimated price
€13 - €16
Website
Titsa
CTM
Phone
0800090030
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Agadir to Tanger
Ave. Duration
14h
Frequency
Twice daily
Estimated price
€30 - €45
Schedules at
ctm.ma
Premium
€35 - €39
Comfort
€30 - €45
Comfort Plus
€35 - €45
Confort
€35
Confort Plus
€36
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Email
alsa@alsa.es
Website
alsa.es
Bus from Algeciras to Cadiz
Ave. Duration
8h 30m
Frequency
Once daily
Estimated price
€11 - €16
Website
ALSA
Ferry operators
Africa Morocco Link
Phone
+34-956 63 63 63
Email
aml@aml.ma
Website
aml.ma
Ferry from Tanger Med to Algeciras
Ave. Duration
1h 30m
Frequency
Every 4 hours
Schedules at
aml.ma
Naviera Armas S.A.

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 Flying into Beijing?, What documents do I need to cross Niagara Falls? and Travelling around the UAE - to help you get the most out of your next trip.