En autobús

Dos autobuses circulan a diario entre Madrid y Baeza. Parten de la Estación Sur de Autobuses (Méndez Álvaro). La duración del viaje es de 3 horas y 45 minutos.

Desde Jaén capital circulan hasta 14 autobuses, de lunes a viernes, a la vecina ciudad de Úbeda; y unos 10 los fines de semana.

Desde Andújar parten 4 autobuses diarios.