RosythSuperfast Ferries, links Rosyth to Zeebrugge. Rosyth Ferry Terminal gives detailed information about the facilities available at the port.
A985 is the road running along the west coast, whilst the M90 links the town to its north. Edinburgh, which lies to the Southeast of Rosyth, is linked to the town by the A90.
Fife Scottish is the operator for travel in Rosyth.
First ScotRail is the train operator connecting Rosyth to other places in Scotland.