Western Germany's most important rail junction is in nearby Mannheim, with hourly InterCity trains from all major German cities. Travel time between Frankfurt and Stuttgart is less than 1 1/2 hours; between Heidelberg and Stuttgart, 26 minutes. There are express trains to Heilbronn from Heidelberg and Stuttgart and direct trains from Stuttgart to Tübingen. Local services link many of the smaller towns.