Cádiz has two bus stations: Comes, which serves most destinations in Andalusia, and Los Amarillos, which serves Jerez, Seville, Córdoba, Puerto de Santa María, Sanlúcar de Barrameda, and Chipiona.

Estación de Autobuses Comes

Plaza de la Hispanidad, 1

Tel: 956-211-763.

Los Amarillos

Diego Fernández Herreras, 34

Tel: 956-285-852

There are a number of bus lines that cover routes to and from Cadiz. The lines include routes to Seville, Jerez de la Frontera, Tarifa, El Puerto de Santa Maria, Algeciras, Malaga, Ronda and Arcos de la Frontera.


The bus companies plying the different routes are:

Transportes Generales Comes
Terminal: Plaza de la Hispanidad, 1
Telephone: +34 956 227 811
Web: www.tgcomes.es
Lines: Cadiz to: Algeciras, Algodonales, Arcos de la Frontera, Barbate, Benalup,
Cementerio Mancomunado, Conil, Granada, Huelva, Jerez de la Frontera, La Linea, Malaga, Medina Sidonia, Murcia y Cartagena, Paterna, Sevilla, Tarifa, Vejer de la Frontera, Villamartin, Zahara de los Atunes

Transportes Los Amarillos
Tel: 956-285-852
Web: www.losamarillos.es
Line: Cadiz – Puerto Real – Puerto Santa Maria – Sanlucar – Chipiona; Cadiz - Ubrique

Dainco
Tel: 956-211-763
Web: www.dainco.es
Line: Algeciras – Cadiz – Coruña; Algeciras – Cadiz – Ferrol

Secorbuses
Tel: 956-257-415
Web: www.socibus.es

(For non-stop buses from Madrid to Cadiz).