Loja está perfectamente comunicada con el aeropuerto de Granada que se encuentra a 20 minutos y el internacional de Málaga desde el que no se emplean más de 40 minutos. También podemos llegar a la ciudad mediante el ferrocarril, que tiene dentro del término municipal tres paradas: Loja, San Francisco y Riofrío, éste último a petición por los grupos. Es fácil enlazar Loja por ferrocarril con cualquier ciudad de España. Por otro lado y con facilidad, encontramos el servicio de autobuses que llegan y parten hacia todas las ciudades de España bien directamente o a través de transbordos. La frecuencia es de uno cada hora aproximadamente.