24 zespoły z Segunda División B (2016/2017). Zespoły z pięciu najlepszych miejsc z czterech grup (oprócz drużyn rezerw) oraz pięć drużyn z największą liczbą punktów (nie wliczając drużyn rezerw): Albacete Balompié CD Alcoyano Atlético Baleares CF Badalona FC Cartagena Cultural Leonesa Fuenlabrada Hércules CF Leioa Lleida Esportiu Lorca FC Marbella Melilla Mérida Real Murcia SD Ponferradina Pontevedra Racing Ferrol Racing Santander Real Unión Rayo Majadahonda CD Toledo CF Villanovense UD Logroñés
18 drużyn z Tercera División (2016/17). Zwycięzcy każdej z osiemnastu grup (oprócz drużyn rezerw): Antequera Arcos Real Avilés Cacereño Calahorra Durango Formentera Gimnástica Segoviana Gimnástica Torrelavega Lorca Deportiva Olímpic Olot Peña Sport Rápido de Bouzas Talavera de la Reina Tarazona UD San Fernando Unión Adarve
1/16 finału Pierwsze mecze rozgrywane były pomiędzy 24 a 26 października 2017 roku, natomiast rewanże pomiędzy 28 a 30 listopada 2017 roku.
1/8 finału Pierwsze mecze rozgrywane były 3 i 4 stycznia 2018 roku, natomiast rewanże pomiędzy 9 a 11 stycznia 2018 roku.
Pierwsze mecze
Rewanże
1/4 finału Pierwsze mecze rozgrywane były 17 i 18 stycznia 2018 roku, natomiast rewanże pomiędzy 23 a 25 stycznia 2018 roku.
Pierwsze mecze
Rewanże