Ouverte en 2006, prolongée depuis, la ligne 1 du Tramway de Mulhouse traverse la ville de son Nord en son centre. Elle permet de relier la Gare Centrale de Mulhouse à Châtaignier (dans le quartier de Bourtzwiller au Nord de Mulhouse) en proposant 12 arrêts répartis sur un trajet de près de 6 kilomètres qu'elle parcourt en une durée totale de 18 minutes environ.
Ouverte en 2006, la ligne 1 du Tramway de Mulhouse traverse la ville d'Ouest en Est en passant par le centre de Mulhouse. Elle permet de relier Côteaux à Nouveau Bassin en proposant 14 arrêts répartis sur un trajet de plus de 6 kilomètres qu'elle parcourt en une durée totale de 18 minutes environ.
Ouverte en 2010, la ligne 3 du Tramway de Mulhouse traverse la ville du centre à l'Ouest (jusqu'à Lutterbach). Elle permet de relier la Gare Centrale de Mulhouse à la Gare de Lutterbach en proposant 11 arrêts répartis sur un trajet de 7 kilomètres qu'elle parcourt en une durée totale de 19 minutes environ.
Ouverte en 2010, le Tram-Train Vallée de la Thur traverse la ville du centre à l'Ouest et au Nord-Ouest en se rendant jusqu'à Thann. Elle permet de relier la Gare Centrale de Mulhouse à la Gare de Thann-Saint-Jacques en proposant 18 arrêts (dont les 11 premiers sont communs avec la ligne de tramway 3) répartis sur un trajet de 22 kilomètres qu'elle parcourt en une durée totale de 46 minutes environ.