Rosyth liegt in Großbritannien (Fife, Scotland) in der Zeitzone Europe/London.
Orte in der Nähe sind Inverkeithing, Dunfermline und Queensferry.
Bis nach Glasgow sind es 68 km, Leeds liegt 289 km entfernt und nach Liverpool sind es 291 km Luftlinie.
Entfernungen von Rosyth zu den wichtigsten Städten in Großbritannien und der Welt.
56.0368900°
-3.4380000°