¿Puedo acceder a los horarios de las aerolíneas mediante programación?

Gracias por el A2A, Martin.
Es posible, pero hay un costo. Existen los sistemas Apollo, Galileo, Amadeus, Worldspan y Sabre que tienen características superpuestas. La mayoría de las aerolíneas estadounidenses se basan en Sabre (originalmente creado por American Airlines), y Europa y el resto del mundo suelen utilizar Galileo. vuelos internacionales y tarifas multidivisas, cambio automático de reserva.
Los servicios web están disponibles (¡por una tarifa!) De varios proveedores de soluciones GDS.
incluyendo estos servicios web:
Motor xml API de reserva de vuelos a través del sistema de reservas Sabre
Motor xml API de reserva de vuelos a través del sistema de reservas Amadeus
Motor xml API de reserva de vuelos a través del sistema de reservas Gallileo
Motor xml API de reserva de vuelos a través del sistema de reservas Worldspan
También para otras reservas relacionadas con viajes de hotel y automóvil a través de servicios web xml
• Conexión XML a recursos ferroviarios.
• Conexión XML a proveedores de alquiler de vehículos.
• Conexión XML a proveedores de servicios Shuttle.
• Conexión XML a proveedores de eventos y entradas
• Conexión XML a proveedores de visitas guiadas.
• Conexión XML a proveedores de aviación comercial (jets privados)
¡Trabajé un poco en la construcción de las características centrales de Galileo y Amadeus hace mucho tiempo!

Si. Algo como el acceso ITA o API a un gds como Sabre lo hará. Si quieres jugar con la API de Google, las primeras 50 consultas por día son gratuitas.

Gratis, no

Si paga, hay una serie de servicios que forman parte de los sistemas GDS, que proporcionan una API a los datos.