El Aeropuerto de Bari cuenta con diversas opciones de transporte que lo conectan de manera eficiente con el centro de la ciudad y otras localidades de la región de Apulia y Basilicata.
Trenes
La empresa Ferrotramviaria brinda servicios frecuentes que conectan la estación del aeropuerto con Bari Centrale a través de las líneas FM2 (amarilla) y FR2 (gris). El tiempo de viaje es de aproximadamente 15 a 20 minutos, con una tarifa de €5.30. Estos trenes también ofrecen conexiones hacia el norte de la provincia, llegando hasta Barletta, con paradas intermedias en localidades como Bitonto, Terlizzi, Ruvo di Puglia, Corato y Andria.
Autobuses
Existen diferentes alternativas según la rapidez y el presupuesto:
- AMTAB (Línea 16): Es el servicio urbano más económico. Conecta el aeropuerto con Piazza Aldo Moro (junto a la estación central) y Piazza Garibaldi, realizando varias paradas intermedias. El trayecto dura entre 35 y 45 minutos y el billete tiene un costo de €1.00 (comprado con antelación) o €1.50 a bordo.
- Autoservizi Tempesta: Un servicio de transporte rápido que realiza el trayecto directo hasta la estación central de Bari en unos 20-30 minutos, con paradas bajo petición en Piazza Garibaldi y Via Quintino Sella. El costo del billete es de €5.00.
- Pugliairbus: Servicio de transporte regional que enlaza directamente el Aeropuerto de Bari con ciudades estratégicas como Matera, Taranto, Foggia y el Aeropuerto de Brindisi. Los precios varían según el destino, situándose entre los €2.70 y €10.00.
Taxis
Las paradas de taxi se encuentran frente a la zona de llegadas. Las compañías autorizadas son Nuova Co.Ta.Ba. y Apulia Taxi. El trayecto hasta el centro de Bari dura unos 25 minutos. Existe una tarifa predeterminada (fija) de aproximadamente €25.00 para los traslados entre el aeropuerto y el centro de la ciudad (incluyendo suplementos), por lo que se recomienda confirmar este valor con el conductor antes de iniciar el viaje.