From Frankfurt to Prague it is 1 hour by plane.
How long is flight from Frankfurt to Prague?
One hour and five minutes from Prague to Frankfurt.
253 miles
By rail: 11h45 (with changes at Frankfurt and Nürnberg).
The distance between Frankfurt in Hesse Germany and Prague in the Czech Republic is 320.1 miles. The estimated driving distance between these two locations is 4 hours and 31 minutes.
At an average speed of 40 miles per hour it would take 6 hrs and 30 minutes to get to Prague from Frankfurt. If you were lucky enough to average 55 miles per hour it would take around 4hrs and 45 minutes.
About 320 miles (using the D5/E50 and A3 route) and about 5 to 5.5 hours driving time.
About 8h10 with one change (at Dresden, Nürnberg, or Regensburg). The journey can also be done in about 6 hours by travelling to Nürnberg by train (journey time: 2h08) and from there taking an express bus (reservation required) to Prague (journey time: 3h37).
By rail: 11h45 (with changes at Frankfurt and Nürnberg).
There is no such thing as "The train" - there are scenic trains, local trains, express trains and so on. =The trip can take anywhere from 7 to 12 hours, depending on which you get.
Not sure if any major city is exactly the same latitude as Frankfurt (50 degrees 6 minutes North), but Prague is very close at 50 degrees 5 minutes North. (These are approximate numbers as various sources provide differing numbers)
In Prague there is a famous Prague Astronomical Clock or Prague Orloj, to which I think you are referring. see the link below.