Edinburgh (Musselburgh) Driving Test Routes

17 practice routes from Newhailes Industrial Estate, Newhailes Road, Olivebank, Musselburgh, — step-by-step directions, roundabout breakdowns, and current app routes for your test.

17Routes
430Steps
141Left Turns
115Right Turns
105Roundabouts
100Lights
160 routes practised this month

Original Published Test Routes

Step-by-step directions for all 17 original DVSA-published routes from Newhailes Industrial Estate, Newhailes Road, Olivebank, Musselburgh,.

S
DTC
Start from test centre
2
Newhailes Rd
At traffic lights, turn left
3
Edinburgh Rd
At traffic lights, go ahead
4
Joppa Rd/Abercorn Place
Take the 2nd left
5
St Marks Place
Take the 1st left
6
Argyle Crescent
Go ahead
7
Dalkeith St
Turn right
8
Morton Street
At end of road, turn left
9
Joppa Terrace
Take the 1st left
10
Coillesdene Drive
At end of road, turn left
11
Coillesdene Crescent
At end of road, turn right
12
Milton Rd East
At traffic lights, turn left
13
Milton Link
At roundabout, 2nd exit, go ahead
14
A1 Dual Carriageway
3rd exit off Dual Carriageway
15
Granada Services (A720)
At roundabout, 1st exit, turn left
16
Link Rd
At roundabout, 2nd exit, turn right
17
Monktonhall Rd
At roundabout, 2nd exit, go ahead
18
Monktonhall Terrace
Take the 2nd left
19
Mayfield Crescent
Take the 1st right
20
Stoneybank Crescent
At end of road, turn left
21
Stoneybank Crescent
At end of road, turn right
22
Stoneybank Terrace
At traffic lights, turn left
23
Eskview Terrace
At traffic lights, turn right
24
Olivebank Rd
At traffic lights, turn left
25
BridgeSt/North High St
At traffic lights, turn left
26
Newhailes Rd
Take the 1st left
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At traffic lights, turn left
3
Edinburgh Rd
At traffic lights, turn left
4
Milton Rd
At traffic lights, go ahead
5
Milton Rd
At traffic lights, go ahead
6
Milton Rd
At traffic lights, turn right
7
Mountcastle Drive
Take the 2nd left
8
Durham Avenue
Turn left
9
Durham Avenue
At end of road, turn left
10
Duddingston Avenue
At end of road, turn right
11
Milton Rd West
At traffic lights, turn right
12
Duddingston Rd
At traffic lights, go ahead
13
Duddingston Rd
At traffic lights, turn right
14
Duddingston Park
At traffic lights, go ahead
15
Duddingston Park South
At roundabout, go ahead
16
Duddingston Park South
At traffic lights, turn left
17
Newcraighall Rd
Take the 2nd right
18
Newcraighall Road
At roundabout, 4th exit, turn right
19
Whitehill Rd
At roundabout, go ahead
20
Whitehill Rd
At roundabout, go ahead
21
Whitehill Rd
At roundabout, 4th exit, turn right
22
Newcraighall Rd
At roundabout, 2nd exit, go ahead
23
Newhailes Rd
At roundabout, turn left
24
Newhailes Rd
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At roundabout, 2nd exit, turn left
3
Olivebank Rd
At traffic lights, turn right
4
Eskview Terrace
At traffic lights, turn right
5
Stoneybank Terrace
Take the 1st right
6
Stoneybank Gardens
At end of road, turn right
7
Whitehill Farm Rd
At roundabout, turn right
8
Clayknowes Rd
At end of road, turn left
9
Newhailes Rd
At roundabout, 2nd exit, turn right
10
Newcraighall Rd
At traffic lights, turn right
11
Slip Rd joins A1 (dual carriageway)
At roundabout, go ahead
12
Milton Link
At traffic lights, go ahead
13
Sir Harry Lauder Rd
At traffic lights, turn right
14
Portobello High St
At traffic lights, turn right
15
Brighton Place
Take the 4th left
16
Stanley Street
Take the 1st right
17
Park Avenue
At end of road, turn left
18
Milton Rd East
Turn left
19
Milton Terrace
Turn left
20
Milton Terrace
Take the 1st left
21
Coillesdene Avenue
Take the 1st right
22
Milton Drive
At end of road, turn left
23
Seaview Crescent
At end of road, turn right
24
Musselburgh Rd
At traffic lights, go ahead
25
Edinburgh Rd
At traffic lights, turn right
26
Newhailes Rd
Take the 2nd left
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At roundabout, 3rd exit, turn right
3
Newhailes Rd
Take the 1st left
4
Clayknowes Rd
At roundabout, turn left
5
Whitehill Farm Rd/Stoneybank Terr
At traffic lights, turn left
6
Eskview Terrace
Take the 2nd left
7
Eskview Crescent
At end of road, turn right
8
Eskview Terrace
At traffic lights, go ahead
9
Monktonhall Terrace
At roundabout, go ahead
10
B6415 Old Craighall Rd
At roundabout, turn left
11
Musselburgh Services Rd
At roundabout, turn left
12
A1 Dual Carrigeway
2nd exit off A1
13
Exit for Tranent
At end of road, turn left
14
A199 To Wallyford Toll Roundabout
At roundabout, 2nd exit, go ahead
15
A199 Haddington Rd
At roundabout, 2nd exit, go ahead
16
Linkfield Rd
Take the 2nd left
17
Ashgrove
At end of road, turn left
18
Linkfield Road
At traffic lights, turn right
19
Bridge St/North High St
Take the 4th right
20
Lochend Road North
At end of road, turn left
21
New Street
At end of road, turn left
22
Edinburgh Road
At traffic lights, turn right
23
Newhailes Rd
Take the 2nd left
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At roundabout, 3rd exit, turn right
3
Newhailes Rd
Take the 1st left
4
Clayknowes Road
At roundabout, turn left
5
Whitehill Farm Road
At traffic lights, turn right
6
Monktonhall Terrace
Take the 1st right
7
Mayfield Cres
Turn left
8
Stoneybank Avenue
At end of road, turn right
9
Stoneybank Crescent
At end of road, turn left
10
Mayfield Crescent
At end of road, turn right
11
Monktonhall Terrace
At roundabout, go ahead
12
Monktonhall Terrace
At roundabout, turn left
13
B6415
At roundabout, 2nd exit, go ahead
14
A720 City Bypass
1st exit
15
A68 Slip road
At roundabout, turn left
16
A68
Take the 1st left
17
A6094 Salters Road
At roundabout, turn right
18
A6094 Salters Road
At roundabout, go ahead
19
Whitecraig Road
At roundabout, turn left
20
A 6124 Carberry Rd/ Inveresk Village Rd
Turn right
21
Inveresk Brae/Newbiggins
At end of road, turn left
22
Inveresk Rd
Turn right
23
Dalrymple Loan
At traffic lights, turn left
24
High St
At traffic lights, go ahead
25
Mall Avenue / Olivebank Road
At roundabout, 2nd exit, turn right
26
Newhailes Road
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At traffic lights, turn left
3
Edinburgh Rd
At traffic lights, go ahead
4
Musselburgh Rd
Take the 2nd left
5
Coillesdene Avenue
Take the 2nd right
6
Eastfield Gardens
At end of road, turn right
7
Milton Rd East
At traffic lights, turn left
8
Milton Link
At roundabout, 2nd exit, go ahead
9
A1
Take the 1st left
10
Newcraighall
At traffic lights, turn right
11
Newcraighall Rd
At roundabout, 2nd exit, go ahead
12
Newcraighall Rd
At roundabout, 2nd exit, turn right
13
Newcraighall Rd
At traffic lights, turn right
14
Duddingston Park South
At roundabout, go ahead
15
Duddingston Park South
Take the 2nd left
16
Mountcastle Drive South
Turn left
17
Mountcastle Drive South
At traffic lights, go ahead
18
Mountcastle Drive South
Take the 2nd left
19
Durham Avenue
Turn right
20
Durham Avenue
Take the 1st left
21
Mountcastle Drive South
At traffic lights, turn right
22
Duddingston Rd
At traffic lights, turn right
23
Duddingston Park
At traffic lights, turn left
24
Milton Rd
At traffic lights, turn right
25
Milton Link
At roundabout, 2nd exit, go ahead
26
A1
Take the 1st left
27
Newcraighall
At traffic lights, turn left
28
Newcraighall Road
At roundabout, 2nd exit, go ahead
29
Newhailes Road
At roundabout, turn left
30
Newhailes Road
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Road
At roundabout, 3rd exit, turn right
3
Newhailes Road
At roundabout, 2nd exit, turn right
4
Newcraighall Road
At traffic lights, go ahead
5
Newcraighall Road
At roundabout, turn left
6
Whitehill Road
At roundabout, go ahead
7
Whitehill Road
At roundabout, go ahead
8
Whitehill Road
At roundabout, turn right
9
Newcraighall Road
Take the 1st left
10
Slip Rd onto A1
At roundabout, 2nd exit, go ahead
11
Milton Link
At traffic lights, turn left
12
Milton Rd
Take the 4th left
13
Bailie Place
Take the 1st right
14
Bailie Terrace
Turn left
15
Bailie Terrace
At end of road, turn left
16
Duddingston Park South
Take the 1st right
17
Mountcastle Drive South
At traffic lights, turn left
18
Milton Rd West
Turn right
19
Duddingston Rd
At traffic lights, turn right
20
Mountcastle Drive South
At traffic lights, turn left
21
Milton Road West
At traffic lights, turn left
22
Duddingston Park
At traffic lights, turn right
23
Brighton Place
At traffic lights, turn right
24
Portobello High Street
At traffic lights, turn right
25
Newhailes Road
Take the 2nd left
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At traffic lights, turn left
3
Edinburgh Rd
Take the 2nd left
4
Maitland Park Rd
Turn right
5
Maitland Park Rd
At end of road, turn left
6
Edinburgh Rd
At traffic lights, turn left
7
Milton Rd East
Take the 2nd right
8
Milton Terrace
Take the 2nd left
9
Coillesdene Avenue
Turn left
10
Coillesdene Avenue
Turn right
11
Coillesdene Drive
At end of road, turn left
12
Coillesdene Crescent
At end of road, turn right
13
Milton Rd East
At traffic lights, go ahead
14
Milton Rd
At traffic lights, turn left
15
Duddingston Park South
At roundabout, go ahead
16
Duddingston Park South
At traffic lights, go ahead
17
The Wisp
At roundabout, turn left
18
Millerhill
At roundabout, turn left
19
Monktonhall Rd
At roundabout, go ahead
20
Monktonhall Terrace
At traffic lights, go ahead
21
Eskview Terrace
Take the 2nd left
22
Eskveiw Crescent
At end of road, turn left
23
Eskview Terrace
At traffic lights, turn left
24
Olivebank Rd
At roundabout, turn right
25
Newhailes Rd
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At traffic lights, turn right
3
North High St /Bridge St
At traffic lights, turn left
4
High St / Linkfield Rd
Turn right
5
Ashgrove
Take the 4th left
6
Pinkie Service Rd
At end of road, turn left
7
Pinkie Service Rd
Take the 1st right
8
Pinkie Rd
At roundabout, 3rd exit, turn right
9
A199 Haddington Rd
At roundabout, 2nd exit, go ahead
10
A199 Towards Tranent
Turn right
11
Slip Rd For A1
2nd exit (A720)
12
Old Craighall Junction
At roundabout, 3rd exit, turn right
13
Musselburgh Services Rd
At roundabout, 2nd exit, turn right
14
Monktonhall Rd
At roundabout, go ahead
15
Monktonhall Rd
Take the 2nd left
16
Mayfield Crescent
Take the 1st right
17
Stoneybank Crescent
Turn left
18
Stoneybank Crescent
At end of road, turn right
19
Stoneybank Terrace
At traffic lights, turn left
20
Eskview Terrace
Take the 2nd left
21
Eskview Crescent
At end of road, turn left
22
Eskview Terrace
At traffic lights, turn left
23
Olivebank Rd
At roundabout, 2nd exit, turn right
24
Newhailes Rd
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At roundabout, 2nd exit
3
Olivebank Rd
At traffic lights, go ahead
4
Mall Avenue
At traffic lights, go ahead
5
High St
Take the 1st left
6
Short Hope St
At end of road, turn right
7
Millhill
At end of road, turn right
8
James St/Millhill
At end of road, turn left
9
Linkfield Rd
Take the 3rd right
10
Ashgrove
Take the 2nd left
11
Windsor Park Terrace
Take the 1st left
12
Windsor Park
Turn left
13
Windsor Park
At end of road, turn right
14
Pinkie Rd
Take the 1st right
15
Pinkie Rd
At traffic lights, turn left
16
Newbiggin/Inveresk Brae
Take the 1st right
17
Inveresk Village Rd
At end of road, turn right
18
Inveresk Village Rd / Carberry Rd
At roundabout, turn left
19
A6094 To Wallyford / Salter's Rd
Take the 2nd left
20
A1 (Dual Carriageway)
Exit 2nd slip rd
21
Newcraighall Rd
At traffic lights, turn right
22
Newcraighall Rd
At roundabout, 2nd exit, go ahead
23
Newhailes Rd
At roundabout, turn left
24
Newhailes Rd
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At traffic lights, turn left
3
Edinburgh Rd
At traffic lights, turn left
4
Milton Rd East
At traffic lights, go ahead
5
Milton Rd
At traffic lights, turn right
6
Duddingston Park South
At traffic lights, turn left
7
Duddingston Rd
Take the 4th left
8
Duddingston Avenue
Turn left
9
Duddingston Avenue
At end of road, turn left
10
Milton Rd West
At traffic lights, turn right
11
Mountcastle Drive
At end of road, turn left
12
Duddingston Park
At traffic lights, turn right
13
Milton Road
Take the 1st left
14
Park Avenue
At end of road, turn left
15
Milton Rd
At traffic lights, turn right
16
A1 Milton Link
At roundabout, go ahead
17
A1 Dual carriageway
1st exit
18
Slip Road (advise 24hr bus lane)
At traffic lights, turn left
19
Newcraighall Road
At roundabout, go ahead
20
Newhailes Road
At roundabout, turn left
21
Newhailes Road
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At roundabout, 3rd exit, turn right
3
Newhailes Rd
At roundabout, 2nd exit, turn right
4
Newcraighall Rd
At roundabout, 2nd exit, go ahead
5
Newcraighall Rd
At roundabout, 2nd exit, turn right
6
Newcraighall Rd
At traffic lights, turn right
7
Duddingston Park South
At roundabout, go ahead
8
Duddingston Park South
Take the 2nd left
9
Mountcastle Drive South
At traffic lights, turn left
10
Milton Road West
At traffic lights, turn right
11
Duddingston Rd
At traffic lights, go ahead
12
Duddingston Rd
At traffic lights, turn right
13
Stanley St
Take the 1st right
14
Park Avenue
At end of road, turn left
15
Milton Rd
At traffic lights, go ahead
16
Milton Rd East
Take the 4th left
17
Milton Drive
Take the 1st left
18
Coillesdene Avenue
Take the 1st left
19
Coillesdene Drive
At end of road, turn right
20
Musselburgh Rd
At traffic lights, go ahead
21
Edinburgh Rd
Take the 1st right
22
Maitland Park Rd
Turn right
23
Maitland Park Rd
At end of road, turn right
24
Edinburgh Rd
At traffic lights, turn right
25
Newhailes Rd
Take the 2nd left
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At traffic lights, turn right
3
A199 North High St/Bridge St
At traffic lights, turn left
4
High St
Turn right
5
Ashgrove
At end of road, turn right
6
Linkfied Rd
At roundabout, 2nd exit, go ahead
7
A199 Haddington Rd
Take the 3rd right
8
The Loan
At end of road, turn right
9
A6094 Salter's Rd
Turn left
10
Fa'side Avenue
Turn right
11
Fa'side Crescent
At end of road, turn right
12
Fa'side Crescent
At end of road, turn left
13
Fa'side Avenue
At end of road, turn left
14
A6094 Salter's Rd
At roundabout, 3rd exit, turn right
15
4 Carberry Rd/ Inveresk Village Rd
Turn right
16
Inveresk Brae/Newbiggins
At end of road, turn left
17
Inveresk Rd
Turn right
18
Dalrymple Loan
At traffic lights, turn left
19
High St
At traffic lights, turn right
20
Bridge St
Take the 1st left
21
Eskside West
Rght
22
Campie Rd
Take the 2nd left
23
Market St
At end of road, turn left
24
A199 North High St
At traffic lights, turn left
25
Newhailes Rd
Take the 2nd left
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At roundabout, 2nd exit, turn left
3
Olivebank Road
At traffic lights, go ahead
4
Musselburgh High Street
Take the 2nd right
5
Newbigging
At traffic lights, turn right
6
Inveresk Road
Take the 1st left
7
Newbigging
Take the 2nd right
8
Inveresk Village Road
At end of road, turn right
9
Carberry Road
At roundabout, turn right
10
Whitecraig Road
At roundabout, go ahead
11
A6094 Salters Road
At roundabout, go ahead
12
A6094 Salters Road
At roundabout, turn left
13
A68
At roundabout, turn right
14
A720 City Bypass
At roundabout, 2nd exit, go ahead
15
B6415
At roundabout, turn right
16
B6415
At roundabout, go ahead
17
Monktonhall Terrace
Take the 1st left
18
Mayfield Cres/Stoneybank Ave
At end of road, turn left
19
Stoneybank Crescent
At end of road, turn left
20
Stoneybank Terrace
At roundabout, turn right
21
Clayknowes Road
At end of road, turn right
22
Newhailes Rd
At roundabout, turn left
23
Newhailes Road
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At traffic lights, turn right
3
Harbour Rd
At end of road, turn right
4
New St
Take the 3rd left
5
Link View
At end of road, turn left
6
New St
Turn right
7
Eskside West
At end of road, turn left
8
Bridge St ( A199 )
At traffic lights, turn left
9
High St/ Linkfield Rd
Turn right
10
Ashgrove
Turn right
11
Ashgrove
At end of road, turn right
12
Linkfied Rd
At roundabout, 2nd exit, go ahead
13
A199 Haddington Rd
At roundabout, 3rd exit, turn right
14
A6094 Salter's Rd
Turn right
15
A1 Dual Carrigeway / Slip Rd
1st exit
16
Craighall Junction (Musselburgh A720)
At roundabout, 3rd exit, turn right
17
Musselburgh Services Rd
At roundabout, 2nd exit, turn right
18
Monktonhall Terrace
At traffic lights, go ahead
19
Eskview Terrace
Take the 2nd left
20
Eskview Crescent
At end of road, turn left
21
Eskview Terrace
At traffic lights, turn left
22
Olivebank Rd
At roundabout, 2nd exit, turn right
23
Newhailes Rd
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At roundabout, 1st exit, turn right
3
Clayknowes Rd
At roundabout, turn left
4
Whitehill Farm Rd
At traffic lights, turn right
5
Monktonhall Terrace
Take the 1st right
6
Mayfield Crescent
Turn left
7
Stoneybank Avenue
At end of road, turn right
8
Stoneybank Terrace
At end of road, turn left
9
Mayfield Crescent
At end of road, turn right
10
Monktonhall Terrace
At roundabout, turn left
11
B6415
At roundabout, 2nd exit, go ahead
12
A720 City Bypass
1st exit
13
A68 Slip Rd
At roundabout, turn left
14
A68
Take the 1st left
15
A6094 Salters Rd
At roundabout, turn right
16
Whitecraig Rd
At roundabout, turn left
17
A 6124 Carberry Rd/ Inveresk Village Rd
Turn right
18
Inveresk Brae / Newbiggins
At end of road, turn left
19
Inveresk Rd
Turn right
20
Dalrymple Loan
At traffic lights, turn left
21
High St
At traffic lights, go ahead
22
Mall Avenue / Olivebank Rd
At roundabout, 2nd exit, turn right
23
Newhailes Rd
Take the 1st right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.
S
DTC
Start from test centre
2
Newhailes Rd
At roundabout, 2nd exit, turn left
3
Olivebank Rd
At traffic lights, go ahead
4
Musselburgh High Street
Take the 2nd right
5
Newbigging
At traffic lights, turn right
6
Inveresk Rd
Take the 1st left
7
Newbigging
Take the 2nd right
8
Inveresk Village Rd
At end of road, turn right
9
Carberry Rd
At roundabout, turn right
10
Whitecraig Rd
At roundabout, go ahead
11
A6094 Salters Rd
At roundabout, turn left
12
A68
At roundabout, turn right
13
A720 City Bypass
At roundabout, 2nd exit, go ahead
14
B6415
At roundabout, turn right
15
Monktonhall Terrace
Take the 1st left
16
Mayfield Crescent / Stoneybank Avenue
At end of road, turn left
17
Stoneybank Crescent
At end of road, turn left
18
Stoneybank Terrace
At roundabout, turn right
19
Clayknowes Road
At end of road, turn right
20
Newhailes Rd
At roundabout, 1st exit, turn right
F
DTC
Return to test centre
This route is based on older published data. Get the current verified version on the app — with satnav navigation.

Route & Road Guide

Road Type Split

Approximate breakdown based on road names and instructions across all 17 routes.

Residential
86%
A-Roads
9%
Town / B-Roads
5%

What to Expect at Edinburgh (Musselburgh)

  • Roundabouts are a defining feature — averaging 6.2 per route. Route 14 is the most demanding with 11, including Newhailes Rd.
  • Traffic lights feature heavily — Route 6 includes 11 sets. Approach speed, correct positioning and smooth pull-away are all assessed.
  • Pass rate 48%, close to the national average of 47.9% — a fair test. Consistent preparation across all routes is what counts.
  • Key roads to know: Newhailes Rd, Monktonhall Terrace and Edinburgh Rd — these appear across the most routes and are the most likely to feature on your test.
  • Route lengths range from 21 to 31 steps — practise all routes rather than focusing on one.

Tricky Spots on the Edinburgh (Musselburgh) Test

Junctions and road sections that appear frequently and catch learners out.

1
Newhailes Road roundabout complex
Newhailes Road is the most-used road on this test and has multiple roundabouts at its junctions with Olivebank Road and Clayknowes Road. You'll need to navigate back-to-back exits correctly and keep your speed appropriate on the approaches — this section catches a lot of people out.
2
A1 dual carriageway merge and exit
Several routes join and leave the A1 dual carriageway via slip roads. You'll need to match your speed to the traffic already on the dual carriageway — don't slow down on the slip road. Mirror-signal-manoeuvre needs to be crisp here as the traffic moves fast.
3
Monktonhall Terrace mini roundabout
The mini roundabout at Monktonhall Terrace comes up on eight routes and is a compact junction where priority is easy to miss. Several routes then carry on to the Old Craighall Road roundabout straight after, so be ready to make two junction decisions in quick succession.
4
A720 City Bypass / A68 slip road junction
If you're on routes 5, 14, 17 or 18, you'll use the A720 City Bypass via the A68 and Salters Road slip roads. The roundabouts at the bypass interchanges need careful lane selection, and merging back onto the dual carriageway is where a lot of people pick up faults.
5
Eskview Terrace / Stoneybank residential junctions
The residential streets around Eskview Terrace, Stoneybank Crescent and Monktonhall Terrace come up repeatedly. The T-junctions here are narrow with parked cars close to the junction — take your time with observations and keep your position away from the kerb.

Most Frequent Roads

These roads appear across the most routes — be sure to practise them.

RoadRoutesFrequencyTypical Feature
Newhailes Rd 16 / 17
Roundabout
Monktonhall Terrace 8 / 17
Roundabout
Edinburgh Rd 7 / 17
Left turn
Olivebank Rd 7 / 17
Roundabout
Duddingston Park South 6 / 17
Roundabout
Eskview Terrace 6 / 17
Left turn
Milton Rd 6 / 17
Right turn
Milton Rd East 6 / 17
Left turn
Stoneybank Terrace 6 / 17
Left turn
Ashgrove 5 / 17
Left turn

Roundabout Analysis

The routes include 105 roundabouts across 17 routes — these are the most important.

Newhailes Rd
High
Roundabout features in 9 of 17 routes
B6415
Medium
Roundabout features in 4 of 17 routes
Duddingston Park South
Medium
Roundabout features in 4 of 17 routes
Monktonhall Terrace
Medium
Roundabout features in 4 of 17 routes
Newcraighall Rd
Medium
Roundabout features in 4 of 17 routes
Newcraighall Road
Medium
Roundabout features in 4 of 17 routes
A199 Haddington Rd
Medium
Roundabout features in 3 of 17 routes
Monktonhall Rd
Medium
Roundabout features in 3 of 17 routes

Edinburgh (Musselburgh) Test Centre

Address
Edinburgh (Musselburgh) Driving Test Centre
Newhailes Industrial Estate, Newhailes Road, Olivebank, Musselburgh,, City of Edinburgh, EH21 6SJ
Phone
0300 200 1122 DVSA general enquiries
Amenities
Disabled Access Parking Toilets
Tests Offered
ADI part 2 ADI part 3 Car Motorcycle module 1 Motorcycle module 2
Opening Hours
  • Mon 8:00–16:00
  • Tue 8:00–16:00
  • Wed 8:00–16:00
  • Thu 8:00–16:00
  • Fri 8:00–16:00
  • Sat Closed
  • Sun Closed
Pass Rate
48.0%
vs 47.9% national average
Waiting Time
17.6 wks
Latest DVSA data
Routes Available
17
ADI part 2, ADI part 3, Car, Motorcycle module 1, Motorcycle module 2
Avg Route Length
25
Steps (21–31 range)
Current Routes

The routes on this page are original published data. The app has current routes, verified through real research — with satnav navigation built in.

Satnav turn-by-turn navigation
Current verified routes
All 334 UK test centres
Drive on your phone
Regularly updated
Nearby Test Centres
Edinburgh (Currie)
13.1 miles away
19.9 wks
43.0% pass
Edinburgh (Currie)
13.1 miles away
19.9 wks
43.0% pass
Kirkcaldy
13.9 miles away
12.3 wks
45.0% pass
Kirkcaldy
13.9 miles away
12.3 wks
45.0% pass
Haddington
15.2 miles away
64.0% pass
Haddington
15.2 miles away
64.0% pass
Driving Test Routes App

The routes above are a great starting point for getting to know Edinburgh (Musselburgh)'s roads. When you're ready to practice properly, the app gives you current verified routes with full satnav navigation.

Current verified routes Satnav navigation All UK centres iOS & Android