Rome2Rio

How to get fromSanta Cruz de Tenerife to Progresoby bus, plane, taxi or car ferry

Find Transport to Progreso

See all options

There are 7 ways to get from Santa Cruz de Tenerife to Progreso by bus, plane, taxi, 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.

  1. Bus to Tenerife South-Reina Sofia Airport, fly to Mérida International Airport, taxi

    best
    1. Take the bus from Intercambiador Sta.Cruz to Aeropuerto Sur Salidasbus
    2. Fly from Tenerife South-Reina Sofia Airport (TFS) to Mérida International Airport (MID)planeTFS - MID
    3. Take the taxi from Mérida International Airport (MID) to Progresotaxi
    31h 37m
  2. Car ferry, bus to Gran Canaria Airport, fly to Mérida International Airport, taxi

    cheapest
    1. Take the car ferry from Santa Cruz de Tenerife to Agaete, Gran Canariacarferry
    2. Take the bus from Puerto de Las Nieves to Las Palmas de Gran Canariabus
    3. Fly from Gran Canaria Airport (LPA) to Mérida International Airport (MID)planeLPA - MID
    4. Take the taxi from Mérida International Airport (MID) to Progresotaxi
    39h 27m
    $7,261–23,386
  3. Fly Tenerife North Airport to Mérida International Airport, taxi

    1. Fly from Tenerife North Airport (TFN) to Mérida International Airport (MID)planeTFN - MID
    2. Take the taxi from Mérida International Airport (MID) to Progresotaxi
    30h 35m
    $9,156–28,095
  4. Bus to Tenerife South-Reina Sofia Airport, fly to Cancún International Airport, bus

    1. Take the bus from Intercambiador Sta.Cruz to Aeropuerto Sur Salidasbus
    2. Fly from Tenerife South-Reina Sofia Airport (TFS) to Cancún International Airport (CUN)planeTFS - CUN
    3. Take the bus from Cancun to Progresobus
    26h 2m
  5. Fly Tenerife North Airport to Cancún International Airport, bus

    1. Fly from Tenerife North Airport (TFN) to Cancún International Airport (CUN)planeTFN - CUN
    2. Take the bus from Cancun to Progresobus
    46h 50m
    $11,735–38,291
  6. Fly Tenerife North Airport to Tulum International Airport, taxi, bus

    1. Fly from Tenerife North Airport (TFN) to Tulum International Airport (TQO)planeTFN - TQO
    2. Take the taxi from Tulum International Airport (TQO) to Tulumtaxi
    3. Take the bus from Tulum to Meridabus
    39h 23m
    $16,393–48,458
  7. Bus to Tenerife South-Reina Sofia Airport, fly to Tulum International Airport, taxi, bus

    1. Take the bus from Intercambiador Sta.Cruz to Aeropuerto Sur Salidasbus
    2. Fly from Tenerife South-Reina Sofia Airport (TFS) to Tulum International Airport (TQO)planeTFS - TQO
    3. Take the taxi from Tulum International Airport (TQO) to Tulumtaxi
    4. Take the bus from Tulum to Meridabus
    38h 5m

Tenerife South-Reina Sofia Airport (TFS) to Mérida International Airport (MID) flights

Calendar10Weekly Planes
Duration32h 38mAverage Duration
Ticket$5,839Cheapest Price
See schedules

Questions & Answers

What companies run services between Santa Cruz de Tenerife, Spain and Progreso, Yucatán, Mexico?

There is no direct connection from Santa Cruz de Tenerife to Progreso. However, you can take the bus to Aeropuerto Sur Salidas, walk to Tenerife South-Reina Sofia Airport (TFS) airport, fly to Mérida International Airport (MID), then take the taxi to Progreso. Alternatively, you can take the line 20 bus to Aeropuerto Norte, walk to Tenerife North Airport (TFN) airport, fly to Mérida International Airport (MID), then take the taxi to Progreso.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Bus operators
Ferry operators
Other operators

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 Travel Insider: Top Japan travel tips by Beatrix Holland, The London Underground: Essential tips to navigate the Tube, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.