The Frankfurt Airport is surprisingly close to the heart of the city and it is very well connected by the S-Bahn system like most German cities. From the airport to the Frankfurt's main train station Frankfurt Hauptbahnhof takes only three stations and just about 10 or so minutes. Frankfurt's main tourist attraction Romer Square can be reached by the S-Bahn station Frankfurt Hauptwache which is only five stations away from the airport. The S-Bahn also connects to neighboring cities like Mainz and Darmstadt, so those cities can be easily visited. Just like I have been to other German cities, S-Bahn train rides from the Frankfurt Airport was inexpensive, convenient and efficient.