There are 6 ways to get from Pico Island to Marrakesh by car ferry, 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.
Car ferry to Terceira Airport, fly to Marrakech
best- Take the car ferry from Madalena to Angra do Heroismo
- Fly from Terceira Airport (TER) to Marrakech (RAK)TER - RAK
14h 41mMAD 1,265–3,844Fly Pico Airport to Marrakech
cheapest- Fly from Pico Airport (PIX) to Marrakech (RAK)PIX - RAK
6h 34mMAD 1,235–5,515Car ferry to Graciosa Airport, fly to Marrakech
- Take the car ferry from São Roque do Pico to Praia
- Fly from Graciosa Airport (GRW) to Marrakech (RAK)GRW - RAK
22hMAD 1,347–3,966Car ferry to São Jorge Airport, fly to Marrakech
- Take the car ferry from São Roque do Pico to Velas
- Fly from São Jorge Airport (SJZ) to Marrakech (RAK)SJZ - RAK
9h 51mMAD 1,390–5,843Fly Pico Airport to Mohammed V International Airport, train
- Fly from Pico Airport (PIX) to Mohammed V International Airport (CMN)PIX - CMN
- Take the train from Gare Oasis to Marrakech
10h 4mMAD 1,325–5,970Car ferry to Terceira Airport, fly to Mohammed V International Airport, train
- Take the car ferry from Madalena to Angra do Heroismo
- Fly from Terceira Airport (TER) to Mohammed V International Airport (CMN)TER - CMN
- Take the train from Gare Oasis to Marrakech
18h 16mMAD 1,365–4,039
Terceira Airport (TER) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Pico Island to Marrakesh is to car ferry and fly which costs MAD 1,200 - MAD 3,900 and takes 14h 41m.
The fastest way to get from Pico Island to Marrakesh is to fly which takes 6h 34m and costs MAD 1,200 - MAD 5,500.
The distance between Pico Island and Marrakesh is 2076 km.
It takes approximately 14h 41m to get from Pico Island to Marrakesh, including transfers.
Marrakesh is 2h ahead of Pico Island. It is currently 1:09 PM in Pico Island and 3:09 PM in Marrakesh.
There are 9292+ hotels available in Marrakesh.
What companies run services between Pico Island, Azores, Portugal and Marrakesh, Morocco?
Azores Airlines and Ryanair fly from Pico Airport (PIX) to Marrakech (RAK) once a week.
- Website
- royalairmaroc.com
Flights from Pico Airport to Mohammed V International Airport via Lisboa
- Ave. Duration
- 6h 42m
- When
- Monday, Saturday, and Sunday
- Estimated price
- MAD 1,200–6,000
Flights from Terceira Airport to Mohammed V International Airport via Lisboa
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- MAD 950–4,900
Flights from Terceira Airport to Mohammed V International Airport via Porto
- Ave. Duration
- 9h 45m
- When
- Sunday
- Estimated price
- MAD 900–3,200
- Website
- flytap.com
Flights from Terceira Airport to Marrakech via Lisboa
- Ave. Duration
- 7h 15m
- When
- Monday, Friday, and Saturday
- Estimated price
- MAD 900–4,500
Flights from Graciosa Airport to Marrakech via Ponta Delgada, Lisboa
- Ave. Duration
- 20h 25m
- When
- Saturday
- Estimated price
- MAD 1,000–5,000
Flights from Graciosa Airport to Marrakech via Terceira Airport, Lisboa
- Ave. Duration
- 21h 10m
- When
- Sunday
- Estimated price
- MAD 1,000–5,000
Flights from Terceira Airport to Mohammed V International Airport via Lisboa
- Ave. Duration
- 7h 20m
- When
- Monday and Saturday
- Estimated price
- MAD 950–4,700
- Website
- ryanair.com
Flights from Terceira Airport to Marrakech via Lisboa
- Ave. Duration
- 5h 15m
- When
- Tuesday and Saturday
- Estimated price
- MAD 900–4,500
Flights from Graciosa Airport to Marrakech via Terceira Airport, Lisboa
- Ave. Duration
- 30h 20m
- When
- Monday
- Estimated price
- MAD 900–3,300
Flights from Pico Airport to Marrakech via Lisboa
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- MAD 1,200–5,500
Flights from São Jorge Airport to Marrakech via Terceira Airport, Lisboa
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- MAD 1,100–5,500
- Website
- easyjet.com
Flights from Terceira Airport to Marrakech via Porto
- Ave. Duration
- 9h 50m
- When
- Wednesday
- Estimated price
- MAD 900–3,200
Flights from Graciosa Airport to Marrakech via Terceira Airport, Lisboa
- Ave. Duration
- 15h 55m
- When
- Tuesday and Thursday
- Estimated price
- MAD 1,100–5,500
Flights from Graciosa Airport to Marrakech via Ponta Delgada, Lisboa
- Ave. Duration
- 18h 10m
- When
- Saturday
- Estimated price
- MAD 1,100–5,500
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
- Phone
- +351 292 242 000
- geral@atlanticoline.pt
- Website
- atlanticoline.pt
Car ferry from Madalena to Angra do Heroismo
- Ave. Duration
- 5h 5m
- Frequency
- Twice a week
- Estimated price
- MAD 317–600
- Website
- https://www.atlanticoline.pt/en/
- Passenger + Vehicle (P2)
- MAD 400–600
- Passenger
- MAD 420–500
Car ferry from São Roque do Pico to Praia
- Ave. Duration
- 3h 45m
- Frequency
- Twice a week
- Estimated price
- MAD 290–450
- Website
- https://www.atlanticoline.pt/en/
- Passenger + Vehicle (P2)
- MAD 320–450
- Passenger
- MAD 290–350
Car ferry from São Roque do Pico to Velas
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- MAD 183
- Website
- https://www.atlanticoline.pt/en/
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 Is ride-sharing platform BlaBlaCar right for you?, Travelling to the US: What do I need to know?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.









