Saignelégier se trouve à environ 30 minutes de route de Delémont, Porrentruy, La Chaux-de-Fonds et Bienne grâce à l'autoroute Transjurane. La frontière avec la France est également toute proche...