Une Puerto Real, en Cádiz, con Barcelona por toda la costa del Mediterráneo español, atravesando diez provincias.La carretera ha duplicado su calzada en su trazado entre San Fernando y Vejer de la Frontera dando lugar a la nueva autovía A-48.Tras pasar por Estepona, al llegar a San Pedro de Alcántara hay una intersección con la carretera autonómica A-397 que une la Costa del Sol con Ronda y Sevilla.Siguiendo se llega a ciudades turísticas como Marbella, Fuengirola, Mijas, Benalmádena y Torremolinos.Siguiendo su curso pegada al mar Mediterráneo cruzaba Rincón de la Victoria, Vélez-Málaga, Torrox y Nerja.En este tramo se ha construido la autovía en paralelo a la antigua nacional, que sirve como travesía de estas localidades.Este tramo ha sufrido un notable desuso por la construcción de la A-7 que une Málaga y Almería.Actualmente este tramo se utiliza para acceder a los pueblos costeros de la zona.Siguiendo su ruta llegábamos a la provincia de Almería y la primera población que atravesaba era Adra, ya desdoblada y transformada de nuevo en la A-7, también cruzaba con la carretera autonómica A-347 que se dirige hacia las Alpujarras.Las siguientes poblaciones importantes que atravesaba son Vera y Huércal-Overa, antes de llegar a esta última la carretera se cruza con la autonómica A-334 que va en dirección hacia Baza atravesando la comarca del Valle del Almanzora.La última población murciana que atraviesa esta carretera es Santomera y ya se introduce en la Comunidad Valenciana.El tramo alicantino entre Orihuela y Crevillente está considerado como el más peligroso de España.Así llegamos hasta la provincia de Valencia atravesando el puerto de Albaida a 620m, las siguientes poblaciones son Albaida y Játiva, llegando a enlazar con la autovía A-35 que une esta última población con Almansa (Albacete).Atraviesa las poblaciones de Silla, Beniparrell, Albal, Catarroja, Masanasa, Alfafar y Benetúser, de este modo se adentra en Valencia por la calle San Vicente, aquí ese puede enlazar con otras carreteras del red estatal como la A-3 que une esta ciudad con Madrid.Atraviesa Alquerías del Niño Perdido y circunvala Villarreal, tramo donde diariamente se producen grandes atascos.De este modo llega a La Aldea, aquí enlaza con la carretera autonómica C-42 que se dirige hacia Tortosa.Pasando por esta ciudad enlaza con otras carreteras de la red estatal como la N-241 Acceso al puerto de Tarragona, la N-240 que se dirige hacia Lérida por Valls y la T-11 que se dirige hacia Reus.
Antes de que fuera construida la variante exterior de
Tarifa
, el trazado de la N-340 entraba en la ciudad, siendo la Puerta de Jerez (en la imagen) el punto más meridional de su recorrido.