Frankfurt is Germany’s main financial hub ... If you are traveling by bus, look for the Frankfurt Central Bus Station. All buses to Frankfurt go through here. If you’re traveling by train ...