There are 3 ways to get from Mogán to Gran Canaria by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Mogán to San Fernandobus 1
- Take the bus from San Fernando - Viuda de Franco to Cruz de Los Llanos - Aparcamientobus 18
3h 22m€6–16Drive 78.3 km
- Drive from Mogán to Las Palmas de Gran Canariacar 78.3 km
57 min€13–19Taxi
- Take the taxi from Mogán to Las Palmas de Gran Canariataxi 78.3 km
57 min€90–110
Mogán to Gran Canaria by bus
Comparing Your Travel Options
The cheapest way to get from Mogán to Gran Canaria is to bus which costs €6 - €17 and takes 3h 22m.
The fastest way to get from Mogán to Gran Canaria is to drive which takes 57 min and costs €12 - €19.
No, there is no direct bus from Mogán to Gran Canaria. However, there are services departing from Mogán and arriving at Cruz de Los Llanos - Aparcamiento via San Fernando - Viuda de Franco. The journey, including transfers, takes approximately 3h 22m.
The distance between Mogán and Gran Canaria is 86 km. The road distance is 78.3 km.
The best way to get from Mogán to Gran Canaria without a car is to bus which takes 3h 22m and costs €6 - €17.
It takes approximately 3h 22m to get from Mogán to Gran Canaria, including transfers.
Mogán to Gran Canaria bus services, operated by Global Las Palmas, depart from Mogán station.
Mogán to Gran Canaria bus services, operated by Global Las Palmas, arrive at San Fernando station.
Yes, the driving distance between Mogán to Gran Canaria is 78 km. It takes approximately 57 min to drive from Mogán to Gran Canaria.
There are 4276+ hotels available in Gran Canaria.
What companies run services between Mogán, Canary Islands, Spain and Gran Canaria, Spain?
You can take a bus from Mogán to Cruz de Los Llanos - Aparcamiento via San Fernando and San Fernando - Viuda de Franco in around 3h 22m.
- Phone
- +34 928 25 26 30
- Website
- Global Las Palmas
Bus from Mogán to San Fernando
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- €3–10
- Website
- Global Las Palmas
Bus from San Fernando - Viuda de Franco to Cruz de Los Llanos - Aparcamiento
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €3–7
- Website
- Global Las Palmas
- Ave. Duration
- 57 min
- Estimated price
- €90–110
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 Milan from the airport, How to get from London to Edinburgh, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.



