M90 Motorway - Junctions

Junctions

M90 motorway
Northbound exits Junction Southbound exits
Road continues as A90 to Dundee, Aberdeen and Forfar J11 Perth A85, Inverness A9
Non-motorway traffic
Perth, Crieff A85 Start of motorway
Perth, Stirling, Glasgow (A9) J10 Perth, Stirling, Pitlochry (A9)
Bridge of Earn, Aberargie A912 J9 Bridge of Earn, Aberargie A912
Cupar, St Andrews A91 J8 No exit
No exit J7 Stirling A91
Milnathort A911
Kinross, Milnathort A977
Kinross services
J6 Kinross, Crook of Devon A977
Kinross services
Cleish, Crook of Devon B9097 J5 Cleish, Ballingry B9097
Kelty, Ballingry A909 J4 Kelty, Lochgelly A909
Dunfermline A907 J3 Dunfermline A907, Kirkcaldy, Glenrothes A92
Kirkcaldy, Glenrothes A92 J2A No exit
Dunfermline, Rosyth A823 (M) J2 Dunfermline, Rosyth A823(M)
Start of motorway J1 Inverkeithing A921
Kincardine, Glasgow A985
Inverkeithing A921
Kincardine, Glasgow A985
Non-motorway traffic
Road continues as A90 to Edinburgh, M9, M8 to Glasgow, Edinburgh Airport, Livingston

Read more about this topic:  M90 Motorway