HAFAS (skrót od HaCon Fahrplan-Auskunfts-System) – informatyczny system zarządzania rozkładami jazdy kolejowych przewoźników pasażerskich firmy HaCon w Niemczech.

Stworzony on został w 1989 r., pierwotnie na zamówienie Deutsche Bahn, a obecnie obsługuje łącznie około 60 przewoźników kolejowych w 16 krajach Europy. System użytkowany jest również w Polsce.

HAFAS wykorzystywany jest do zarządzania rozkładami jazdy (ich tworzenia, optymalizacji, drukowania i ich zaawansowanego wyszukiwania). Systemy HAFAS używane w wielu krajach i u wielu przewoźników są pomiędzy sobą sprzęgnięte i wymieniają dane dotyczące rozkładów jazdy, cen, oraz inne dane, dostarczając w ten sposób informacji, jak dojechać z punktu A do B, z jak najmniejszą liczbą przesiadek, przy najmniejszym czasie lub koszcie, uwzględniając przy tym również inne kryteria (jak datę i czas wyjazdu lub przyjazdu, kategoria pociągu, rezerwacje, dostępne klasy, dostępne promocje, czy też posiadane bilety okresowe lub ulgowe).

Niektóre instalacje HAFAS umożliwiają dodatkowo łączone wyszukiwanie również w innych środkach transportu, jak autobusy dojazdowe do stacji, samoloty, promy, transport publiczny oraz indywidualni przewoźnicy samochodowi. Dostępne są również inne specjalistyczne opcje, np.