Motorway M90 in United Kingdom

Motorway exits

A90 road; M90 motorway - Inverkeithing-Perth Motorway

road
Inverkeithing-Perth Motorway

Edinburgh - Perth

Lanes Exit Direction Edinburgh (Read up) Direction Perth (Read down) Slip road Notes Also as
Edinburgh A90 E15
Riverside Road E15
Kirkliston E15
South Queensferry B924, Dalmeny B924 E15
Glasgow (M8), Airport (A8), City Bypass (A720) M9 M9 Go to M9 E15
E15
Linlithgow, Stirling (M9), Bo'ness A904, Queensferry (B907), Kirkliston B800 A904 B800 E15
Forth Road Bridge 2512m (8242ft) E15
Rosyth Europarc, Inverkeithing, North Queensferry B981 B981 E15
1 Dalgety Bay, Inverkeithing A921, Kincardine A985 A985 A921 E15
2 Dunfermline, Rosyth A823(M) Dunfermline A823(M) A823(M) Go to A823(M) E15
2A Glenrothes, Kirkcaldy (A92) A92 Go to A92 E15
3 Kirkcaldy, Glenrothes A92, Dunfermline A907 Dunfermline A907, A92 A92 A907 E15
4 Kelty A909, Dollar B914 A909 B914 E15
5 Crook of Devon, Glenrothes B9097 B9097 E15
6 Kinross A922, Kincardine A977, Kinross Services Kinross, Milnathort A922, Kincardine A977, Kinross Services A922 A977 E15
7 Milnathort, Stirling A91 A91 A911 E15
8 St Andrews, Glenfarg A91 A91 E15
9 Bridge of Earn, Glenfarg, Cupar A912 Bridge of Earn, Newburgh A912 A912 E15
10 Stirling, Glasgow, Crianlarich, Inverness (A9) Stirling, Crianlarich, Inverness (A9), Perth (A912) A9 E15 A912
Friarton Bridge 831m
11 Perth, Coupar Angus, Blairgowrie, Braemar A85 A85
Primary Road A90