Connected to the rest of Scotland by A-roads and the M90 motorway, the peninsula of Fife also connects to the mainland via several bridges: the Queensferry Crossing, the Forth Road Bridge, the Kincardine Bridge, the Clackmannanshire Bridge and the Tay Road Bridge (which replaced the passenger and vehicle ferry service known as 'the Fifie').
The A92 runs through Fife from east to west connecting the Tay Bridge, Glenrothes, Kirkcaldy and Dunfermline. St Andrews can be reached by the A91, which runs through Cupar and Auchtermuchty and the A915, which travels south to Leven and joins the A92 at Kirkcaldy.
The M90 runs south from Perth, through Fife for access to Edinburgh via the Queensferry Crossing. From here the motorway network opens up to join Stirling to the north, Glasgow and beyond to the west, and England to the south.
For those looking to get around without a car, the bus is a great option. With stations in Kirkcaldy, Glenrothes, Dunfermline, St Andrews and Cupar, you can hop on a bus for convenient, reliable and cost-effective travel options to the wider Fife community, and enjoy not having to drive.
There are also connections to many locations from the park and ride sites at Halbeath and Ferrytoll, including a regular service to Edinburgh Airport.
Stagecoach provide most of the bus services in Fife.
Long distance serices are mainly provided by Scottish Citylink