Driving directions from Fife to Elgin

Step by step driving directions and route map on how to go from Fife to Elgin by road.

Distance from Fife to Elgin: 151.0 mi

Reverse route: Driving directions from Elgin to Fife

A90, A96

151.0 mi3 hours 8 mins

Depart onto Balbirnie Park 0.4 mi
End of road right onto B9130 Balbirnie Street 700 feet
New name straight onto B9130 Markinch Road 0.5 mi
Rotary slight left onto A92 300 feet
Exit rotary slight left onto A92 1.2 mi
Turn straight onto A92 0.9 mi
Rotary straight onto A92 200 feet
Exit rotary slight left onto A92 4.8 mi
Rotary straight onto A92 200 feet
Exit rotary straight onto A92 11.2 mi
Rotary slight left onto A92 200 feet
Exit rotary straight onto A92 1.3 mi
Rotary straight onto A92 100 feet
Exit rotary slight left onto A92 1.3 mi
Fork slight left onto A92 Tay Road Bridge 1.6 mi
New name straight onto A92 Dock Street 400 feet
New name straight onto A92 South Marketgait 400 feet
Continue left onto East Marketgait 600 feet
Rotary slight left onto Blackscroft 200 feet
Exit rotary slight left onto Blackscroft 900 feet
New name straight onto Lower Princess Street 500 feet
New name straight onto Princes Street 600 feet
New name straight onto A929 Albert Street 0.3 mi
New name right onto A929 Forfar Road 0.5 mi
Continue slight left onto A929 Forfar Road 0.8 mi
Roundabout straight onto A90 Forfar Road 0 feet
Exit roundabout straight onto A90 Forfar Road 0.2 mi
Rotary slight left onto A90 100 feet
Exit rotary slight left onto A90 49.0 mi
Off ramp slight left onto A90 900 feet
Rotary slight left onto A90 Aberdeen Western Peripheral Route 400 feet
Exit rotary slight left onto A90 Aberdeen Western Peripheral Route 7.1 mi
Rotary slight left onto A90 Aberdeen Western Peripheral Route 200 feet
Exit rotary straight onto A90 Aberdeen Western Peripheral Route 7.9 mi
Off ramp slight left onto A90 Aberdeen Western Peripheral Route 0.5 mi
Turn right onto A90 Craibstone Junction Link 0.3 mi
Rotary slight left onto A96 100 feet
Exit rotary straight onto A96 2.7 mi
Rotary slight left onto A96 200 feet
Exit rotary slight left onto A96 0.9 mi
Rotary slight left onto A96 200 feet
Exit rotary slight left onto A96 0.9 mi
Turn straight onto A96 1.0 mi
Rotary straight onto A96 100 feet
Exit rotary straight onto A96 3.0 mi
Roundabout slight left onto A96 200 feet
Exit roundabout slight left onto A96 0.7 mi
Roundabout slight left onto A96 200 feet
Exit roundabout slight left onto A96 1.5 mi
Rotary left onto A96 300 feet
Exit rotary slight left onto A96 21.4 mi
Roundabout straight onto A96 100 feet
Exit roundabout straight onto A96 17.8 mi
Rotary left onto A96 100 feet
Exit rotary slight left onto A96 0.9 mi
Rotary left onto A96 200 feet
Exit rotary slight left onto A96 0.5 mi
Rotary straight onto A96 100 feet
Exit rotary straight onto A96 1.1 mi
Rotary left onto A96 100 feet
Exit rotary slight left onto A96 2.8 mi
Rotary slight left onto A96 100 feet
Exit rotary slight left onto A96 0.7 mi
Rotary left onto A96 100 feet
Exit rotary left onto A96 1.1 mi
Roundabout left onto A96 200 feet
Exit roundabout straight onto A96 0.7 mi
Roundabout slight left onto A96 100 feet
Exit roundabout straight onto A96 0.4 mi
Roundabout slight left onto A96 100 feet
Exit roundabout straight onto A96 800 feet
Roundabout straight onto A96 0 feet
Exit roundabout straight onto A96 0.3 mi
Roundabout left onto A96 100 feet
Exit roundabout left onto A96 1,000 feet
Roundabout left onto A96 Alexandra Road 100 feet
Exit roundabout left onto A96 Alexandra Road 0.3 mi
Roundabout straight onto A941 Cumming Street 100 feet
Exit roundabout slight left onto A941 Cumming Street 400 feet
Turn left onto Trinity Place 300 feet
New name straight onto Trinity Road 600 feet
Arrive onto Blackfriars Road