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
There are a number of Council owned car parks which have dedicated spaces for coaches:
East Basin Car Park, Anstruther, KY10 3AB
Stenhouse Street Car Park, Cowdenbeath, KY4 9DB
East Causewayside, Culross, KY12 8HL
Glen Bridge Car Park, Dunfermline, KY12 8DQ
Pittencrieff Car Park, Dunfermline, KY12 8AN
Back Wynd Car Park, Falkland, KY15 7BX
Esplanade D Car Park, Kirkcaldy, KY1 1RF
Promenade Car Park, Leven, KY8 4PJ
Leisure Centre Car Park, Dalgety Bay, KY11 9NA
St Andrews Road Car Park, Anstruther, KY10 3JS
The Common Car Park, St Monans, KY10 2DH