contact us

A more dynamic working lifestyle is just a phone call, email or message away.

Station Road, Musselburgh
EH21 7PQ
0131 285 5565

Scroll down for more

How to get here:

0131 285 5565 | HELLO@ESKMILLS.COM


With Eskmills benefiting from outstanding connectivity via road, rail, bus and cycle links, conquering the daily commute really is a piece of cake.

by car

City Bypass 5 minutes
Newcraighall Station/Park & Ride 10 minutes
Dalkeith 10 minutes
Leith 15 minutes
Haddington 15 minutes
Edinburgh City Centre 20 minutes
Edinburgh Airport 25 minutes
North Berwick 30 minutes
Dunbar 30 minutes

Eskmills offers 280 dedicated parking spaces and free on street parking.

by bus

Bus routes X15, 26, 30, 44, 113 and 124 service the area with Edinburgh 35 minutes away.

by rail

Nearby Musselburgh Station provides services to Waverley Station every half hour with a journey time of 7/8 minutes.

by bike

National Cycle Routes 1 and 76