Les architectes ont voulu jouer avec l'impression que le viaduc traverse les gares. Ce qu'il fait d'ailleurs puisqu'il a été construit avant les bâtiments, qui viennent ainsi s'adosser à l'ouvrage d'art. Chaque gare fait environ 30m de large et 60m de long. Elles sont constituées de deux boîtes en béton qui ont été bâties de part et d'autre du viaduc.
"Le viaduc et les gares fonctionnent ensemble, à la fois esthétiquement et fonctionnellement, explique Thomas Poly. Le viaduc tient la gare et vice-versa. Ce sont deux ouvrages indépendants et pourtant qui ne forment qu'un seul bâtiment." Ainsi, la partie en sous-face du viaduc sert de plafond aux halls d'accueil des gares.