If you are driving from Edinburgh and the south, Edinburgh is directly connected to Fife by the Forth Road Bridge. Then head to Dunfermline where the A92 takes you further into Fife.
From Glasgow and the west, it is easiest to take the M8 to Edinburgh and then head to Fife from there.
The best route from Aberdeen and Dundee is to head for the Tay Road Bridge where the A92 continues into Fife.
If you are heading to Fife from Inverness, Perth and the north, follow the A9 from Inverness to Perth. Continue down the M90 from either the A912 at the Bridge of Earn, or continue to Dunfermline on the A92.
If you plan on travelling by bicycle, take a look at our information on cycling in Scotland.
You can find out up-to-date traffic information from Traffic Scotland, and plan your route with Transport Direct.
You can find more information on getting around Fife, including details of the Fife Coastal Route.
For information about all public transport in Scotland, the best place to check for information and timetables is the Traveline site; you can also download their handy mobile app or call them on 0871 200 22 33.
Fife Council also has further information on public transport.
If you wish to get the train to Fife, there are a number of train stations which have direct rail connections to other towns and cities in Scotland, including Edinburgh, Glasgow, Dundee, Aberdeen and Inverness. There are also links to major English towns and cities on the east and west coast.
Buses from all over the UK stop at Inverkeithing Ferrytoll, where you can continue your journey throughout Fife by bus.
Direct routes on Scottish ferries operate from Ireland to ports in the West Coast. From there you can take public transport or drive to the region which is around 90 miles (145 km) from Troon and 140 miles (225km) from Cairnryan. Ferries also run from the Netherlands to Newcastle in the north east of England, which is also around 140 miles (225km) from the region.