Mit der Bahn ist Bad Langensalza direkt erreichbar. Der Bahnhof in der Bahnhofstraße 7 liegt am südlichen Stadtrand, rund einen Kilometer vom Stadtzentrum entfernt. Von dort fährt die Stadtbuslinie B Richtung Innenstadt, der Weg zu Fuß dauert etwa 15 Minuten. Direktverbindungen bestehen unter anderem von Erfurt, Gotha, Mühlhausen und Göttingen. Wer aus Richtung Kassel oder Erfurt mit dem ICE anreist, steigt in Gotha um.
Mit dem Auto führen die B84, B247 und B176 direkt in die Stadt. Von der A4 bieten sich die Abfahrten Eisenach-Ost oder Gotha an, von dort sind es über die B84 noch rund 25 Kilometer. Der nächste Linienflughafen ist Leipzig/Halle, etwa 100 Kilometer entfernt. Der Flughafen Erfurt-Weimar liegt rund 65 Kilometer südöstlich, bedient aber aktuell keinen regulären Linienverkehr.
Wer mit dem Auto anreist und in der Innenstadt parken möchte, findet am Jahnplatz hinter dem Kultur- und Kongresszentrum eine zentrale Parkfläche. Weitere ausgeschilderte Stellplätze gibt es an der Thamsbrücker Straße (Parkplatz Garnison) sowie an der Goethestraße direkt bei der Friederiken Therme (Ausschilderung P4).