El viaducto fue construido por la Compañía de los Ferrocarriles Andaluces de acuerdo con el proyecto redactado por el ingeniero constructor C. Alessandri.[2] Las obras transcurrieron a finales del siglo XIX, entrando en servicio para 1893. La infraestructura atraviesa la garganta del río Bailón, salvando un fuerte desnivel. Tiene una longitud de 103,95 metros y una planta en forma curva,[3] siguiendo el antiguo curso del trazado ferroviario. Presenta dos tramos laterales de 31 metros y un tramo central de 40 metros. La estructura del viaducto fue realizada mediante vigas metálicas, que se sostienen en pilas de sillería.
El viaducto está situado a poca distancia del apeadero de Zuheros y de la población homónima.