El Puerto de Santa María cuenta con una magnífica red de comunicaciones que la unen con todos los pueblos de la zona y que hacen de la Ciudad el centro neurálgico del arco de la Bahía.
- Autobuses interurbanos:
- Transportes Generales COMES: 956 807 059 - 900 100 204
- Transportes DAMAS: 959 256 900 - 900 859 654
- Línea El Puerto de Santa María - Madrid: SECORBUS: 915 304 417
Ferrocarril
Existen líneas directas desde El Puerto de Santa María a Sevilla, Córdoba, Madrid, Zaragoza y Barcelona.
Líneas directas desde El Puerto de Santa María a Sevilla, Córdoba, Madrid, Zaragoza y Barcelona. Cercanías a diferentes poblaciones de la provincia.
El Aeropuerto de Jerez de la Frontera, se encuentra a tan sólo 12 kms de El Puerto de Santa María. Tiene conexiones regulares con Madrid y Barcelona. Diferentes compañías europeas realizan vuelos directos con capitales como: Frankfurt, Düsseldorf, Munich, Londres, Bruselas, Viena, Amsterdam, etc. Se aconseja para una información concreta, contactar directamente con el Aeropuerto de Jerez.
- Horario y recorrido Autobús Aeropuerto
- Horario Cercanías RENFE (Destino Aeropuerto de Jerez)
- Aeropuerto Jerez de la Frontera (Cádiz): 913 211 000
- Binter - 922 327 746
- Iberia (Air Nostrum) - 900 111 500
- Tui Fly - 902 012 512
- RyanAir - 872 552 447
- Vueling - 900 645 000
El Aeropuerto de Sevilla-San Pablo, se encuentra a 115 kms. de la Ciudad, con vuelos directos a las principales capitales españolas y el extranjero.