Para hoy viernes, los buses desde Sevilla hasta Mairena del Alcor son hasta las 22:30, no se quien te habrá dicho que no hay autobuses, al no ser que hubiera huelga.
Y lo de ir por la A-4 para ir a Mairena en vez de por Torreblanca, depende de si quieres llegar pronto o que te salga barato, porque si se va por la A-4, el tramo dentro de Sevilla es mucho menor, por lo que el tramo interurbano al ser mayor y tener el doble de coste, te sale al final más caro, tambien depende de desde que lugar vas a coger el taxi, si lo coges en Santa Justa, Plaza de Armas o el Prado de San Sebastian. El coste aproximado, dependiendo de donde salgas (creo recordar que si sales desde Santa Justa son 1 o 2 euros más), será como te han dicho de unos 25 €, lo que tienes que hacer es mirar bien donde pone el fin del Area de Taxis de Sevilla, y lo que llevas acumulado porque a partir de aqui lo que te vayan cobrando será el doble.