Estación Sevilla Santa Justa Sevilla Santa Justa station - Sevilla phone +34 954 534 936 Monday to Sunday hours 7:30 AM / 10:00 PM directions