Lahteen on hyvät ja monipuoliset joukkoliikenneyhteydet sekä pääkaupunkiseudulta että eri puolilta Suomea.
Lahden seudun liikenne LSL hoitaa paikallista ja myös seutuliikennettä. Paikallisliikenteen keskus on kauppatorilla.
Paikallisliikenteen vuoroista suurin osa kiertää matkakeskuksen ja kauppatorin kautta. Niiden pysäkkikartat löytyvät LSL:n sivuilta. LSL:n lipputuotteita voi hankkia internetistä tai Lahti-Pisteestä.
Matkakeskus
Matkakeskus on kauko- ja paikallisliikenteen keskuspaikka, jossa auto- ja junaliikenne yhdistyvät. Alueella on useita maksullisia pysäköintipaikkoja autoille. Polkupyörille on katettu, kameravalvottu pyöräparkki huoltopisteineen.
Matkahuollon palvelupiste toimii matkakeskuksen yhteydessä BW Towerissa (Askonkatu 2). Rautatieasema toimii matkakeskuksen odotustilana ja palvelupisteenä.
Juna on kätevä tapa kulkea keskustasta Nastolan alueelle. Taajamajuna pysähtyy päärautatieaseman lisäksi Villähteellä, Nastolassa ja Uudessakylässä.
Helsinki-Vantaan lentoasemalle on bussiyhteys noin kerran tunnissa. Matka kestää n. 1 h 20 min. Lentoasemalle pääsee myös junalla Tikkurilassa vaihtaen.