Logo Voyage

Musselburgh Voyage Tips and guide

You can check the original Wikivoyage article Here

    Musselburgh is the largest town in East Lothian in central Scotland, six miles east of Edinburgh city centre. It's an old fishing port which is now part of the commuter belt, with a population in 2020 of 21,100.

    Understand

    [edit]

    The Romans were fond of mussels, as good a reason as any to camp here circa 80 AD. They built a bridge over the River Esk that (now in its third incarnation) still stands: the town's High Street was aligned with it but the New Bridge opened in 1806 to carry the Great North Road (the later A1), and the town developed a second spine. In the mid-1980s the A1 was diverted onto a bypass to the south. To the west, Musselburgh adjoins the Edinburgh suburbs of Portobello and Joppa. To the south was the coal-mining district of Newcraighall, now redeveloped, where Inveresk has somehow survived as a charming 17th / 18th century village. The main reason to visit Musselburgh is to go to the races.

    Get in

    [edit]

    For long-distance routes by air, rail or bus, see Edinburgh. From the airport take Skylink Bus 400 to Fort Kinnaird, then local buses for the last 3 miles into town.

    By bus

    [edit]

    For long-distance coaches change in Edinburgh: these fly past on the A1 and don't call at Musselburgh. Lothian Buses 15, 26, 30 and 44 run to Musselburgh from Edinburgh.

    East Coast Buses X5, 124 & X24 run from Edinburgh Fountainbridge along Princes St (close to but not into the bus station) then via Musselburgh along the coast road to North Berwick. They run daily every 30-60 min.

    East Coast Bus 104 runs every 30 min from Edinburgh West End and Princes St via Musselburgh, Wallyford and Tranent to Haddington. East Coast Bus 106 starts from Fort Kinnaird then follows the same route from Musselburgh to Haddington; change at Haddington for buses to Dunbar and Berwick-upon-Tweed. East Coast Bus 113 runs from Edinburgh West End via Brunstane to Musselburgh then via Wallyford, Tranent and Ormiston to Pencaitland.

    Night bus N26 runs hourly midnight-4AM from Edinburgh to Joppa, Musselburgh, Prestonpans and Seton Sands. At weekends night buses also run from city centre via Musselburgh to Dunbar (N106) and North Berwick (N124).

    East Coast Bus 140 runs from Penicuik via Roslin (for Rosslyn Chapel), Loanhead and Dalkeith.

    By train

    [edit]

    1 Musselburgh railway station has trains hourly from Edinburgh Waverley (6 min), which continue to Wallyford (for racecourse), Prestonpans, Longniddry, Drem and North Berwick. Trains from Dunbar also stop here every couple of hours, but most trains whirl straight through - coming from Newcastle and the south you go into Edinburgh and change.

    The station is half a mile south of town centre. It has ticket machines but no staffed office, and no toilets. There are ramps to both platforms.

    2 Newcraighall has trains along the Borders Railway every 30 min from Edinburgh via Brunstane to Newtongrange (for the Mining Museum), Galashiels (for buses to Melrose, Jedburgh, Selkirk, Hawick and Carlisle) and Tweedbank (for Abbotsford House). This station is a Park & Ride for the city.

    By road

    [edit]

    From central Edinburgh follow A1 Milton Road onto A199; from anywhere else in the city join the city bypass A720 and loop around.

    Cyclists may not use A720 City Bypass or the A1 - follow A199 the old route of the Great North Road.

    Get around

    [edit]

    The main town and racecourse are all walkable. Buses between High Street and the railway station are Lothian Bus 30 and East Coast Bus 106.

    Taxi firms in town are Toun Taxis (+44 131 665-0077), Mac Travel (+44 7484 879684) and Dash Taxis (+44 131 665-1000).

    See

    [edit]
    Roman Bridge
    • 1 Fisherrow is the 17th century fishing harbour, now used by leisure craft.
    • Town centre retains its old street pattern but is mostly modern.
    • Musselburgh Museum, 65 High Street H21 7BZ (next to Old Town Hall), +44 131 665-6642. Apr-Oct Th-Sa 11:00-15:00. Small museum of local history. Free.
    • 2 Roman Bridge was built around 80 AD and thereby defined the historic route towards Edinburgh. It was rebuilt in the 13th century and again in 1597, the version you see today. In 1806 the New Bridge was built downstream and re-aligned the route.
    • 3 Newhailes House, Newhailes EH21 6RY (A mile west on A6095), +44 131 653-5599. Feb Mar: W-Su noon-4PM, Apr-Oct: daily 10AM-4PM. Palladian mansion house little changed since the 18th century, visit by pre-booked guided tour. The tranquil wooded grounds are free and open all year. Adult £12, conc £10, child £6, NTS / NT free. Newhailes House on Wikipedia
    • 4 The Lagoons are reclaimed land just north of the racecourse. Lots of resident and migratory birds here, and concrete observation hides.
    • 5 Inveresk Lodge Garden, 24 Inveresk Village EH21 7TE (A mile south of Musselburgh), +44 131 665-1546. Daily 10AM-5PM. A garden on a domestic scale, open all year. The garden was designed in 1851 and restored by the National Trust for Scotland in 1959. No dogs. The adjacent Inveresk House (not open to the public) dates from the 17th century. Adult £3, NTS / NT free. Inveresk Lodge Garden (Q6060082) on Wikidata Inveresk Lodge Garden on Wikipedia
    • 6 Battle of Pinkie of 1547 is commemorated by a stone plaque at the south edge of town. In "the Rough Wooing", Henry VIII tried to force Scotland into alliance with England, and to forego links with France. It was yet another calamitous defeat for Scotland, but the English failed to capitalise, the child Mary Queen of Scots was spirited away to marry the future king of France, and the realms remained separate until the 1603 Union of the Crowns.

    Do

    [edit]
    Bench on Fisherrow Promenade
    • The Brunton on Ladywell Way is a two-auditorium theatre with a year-round programme.
    • 1 Musselburgh Racecourse, Linkfield Road EH21 7RE, +44 131 665-2859. This has flat-racing Apr-Oct and jumps races Nov-March. Musselburgh Racecourse (Q6943106) on Wikidata Musselburgh Racecourse on Wikipedia
    • Musselburgh Old Links, 10 Balcarres Road EH21 5SD, +44 131 665-6981. Oct-Mar: 8AM-4PM, Apr-Sep: 8AM-dusk. Located in the middle of the racecourse, this 9-hole links golf course is among the oldest continuously played courses in the world, dating back to 1672. Par 34. Players need to work around race fixtures.
    • 2 Royal Musselburgh Golf Club, Prestongrange House EH32 9RP (on B1361 towards Prestonpans), +44 1875 819000. A picturesque parkland course, 6254 yards, par 70. Round midweek £70, weekend £85.
    • 3 Musselburgh Golf Club, Monktonhall Terrace EH21 6AX (B6415 towards Old Craighall), +44 131 665-2005. This parkland course has been used for Open qualifying rounds. Yellow tees 6241 yards, par 69. Round midweek £100, weekend £150.
    • Rugby: Musselburgh RFC play rugby union in the Premiership, the amateur top tier in Scotland. Their home ground is Stoneyhill west bank of the river.
    • John Muir Way is a long-distance hiking trail, east along the coast to North Berwick and Dunbar, and west to Edinburgh, Falkirk, Glasgow and Helensburgh.
    • Lammermuir Festival is classical music in Musselburgh and other venues across East Lothian. It's next held 2-15 Sep 2025.

    Buy

    [edit]
    • Aldi west side of town centre is open M-Sa 8AM-10PM, Su 9AM-8PM.
    • The big local shopping centre is Fort Kinnaird, 3 miles west along Newhailes Road.

    Eat

    [edit]
    Newhailes House
    • Mussels served here may be Scottish but won't be local: the burgh's mussel beds were lost by the 20th century to over-harvesting and pollution. For centuries they had provided food, marl for fertiliser and construction, and a habitat for other marine life. There are initiatives to re-establish beds elsewhere in Britain, but it's unlikely to be feasible here so close to city industry.
    • High Street east of the river has Caprice, Miro's Village, Dragon Inn, Parilla Buenos Ayres (below), Shish Mahal, Luca's (below) and Dal Patino.
    • Parilla Buenos Ayres, 76 High Street EH21 7BX, +44 131 665-7998. M W-F 5-10PM, Sa Su 3-10PM. Quality steakhouse, deservedly popular.
    • Luca's, 32 High Street EH21 7AG, +44 131 665-2237. Daily 9AM-10PM. Primarily an ice cream parlour, but they also serve all-day breakfast.
    • Bridge Street west of the river has Lanna Thai, Elena di Rollo (below), Gurkha, East Coast (below), Mario's Pizza, Koh-i-Noor and Frying Scotsman.
    • East Coast, 171 North High Street EH21 6AN, +44 131 665-2079. W-F 5-8PM, Sa Su 1-8PM. Good seafood restaurant.
    • Elena Di Rollo, 34 Bridge Street EH21 6AG (opposite Brunton Theatre), +44 131 653-2510. Tu-Su 11AM-8PM. Pleasant coffee shop and ice parlour.

    Drink

    [edit]
    Sketch of the Battle of Pinkie
    • East of the river are Riverside Tavern, Coach and Horses, The Willow, The Sportsman (below) and Horseshoe Tavern.
    • The Sportsman, 58 High Street EH21 7BX (Towards the racecourse), +44 131 281-6508. Su-Th 11AM-11PM, F Sa 11AM-1AM. Traditional, cheap and friendly local pub.
    • West of the river are Auld Brig Tavern, The David MacBeth Moir (below), Staggs (aka Volunteer Arms), Anchor Bar, and Ship Inn which has rooms.
    • The David Macbeth Moir, 47 Bridge Street EH21 6AG, +44 131 653-1060. Su-Th 8AM-11PM, F Sa 8AM-1AM. JD Wetherspoon's pub in a former cinema, with the usual cheap real ales and large menu. Moir (1798-1851) was a local physician and writer.

    Sleep

    [edit]
    • Ravelston House, 182 North High St EH21 6BH, +44 131 665-2478. Pleasant guesthouse with 7 rooms near Fisherrow Harbour. Rooms are modern, all on first floor with no lift. B&B double £60.
    • Arden House, 26 Linkfield Rd EH21 7LL (by racecourse), +44 131 665-0663. Attractive welcoming guesthouse east side of town. B&B double £100.
    • 1 Premier Inn A1 Newcraighall, 91 Newcraighall Rd EH21 8RX (off A6095), +44 333 777 4682. Value-for-money budget chain, walking distance to Fort Kinnaird and railway station. B&B double £80.
    • King's Manor half a mile north near Brunstane railway station is in Joppa, see Edinburgh/East#Sleep.
    • 2 Premier Inn A1 Musselburgh, Carberry Rd EH21 8PT (off A6094), +44 333 777 4679. Another reliable branch of this chain just off A1. B&B double £70.
    • 3 Carberry Tower Mansion House, Carberry Tower Estate EH21 8PY (A6124 towards Pathhead), +44 131 665-3135. Upscale hotel in imposing mansion, rebuilt from the 18th century. You need a car. B&B double £160. Carberry Tower on Wikipedia
    • 4 Drummohr Campsite, Drummohr House Road EH21 8JS (off B1348), +44 131 665-6867. Open all year, this is a clean, well-run camping and caravan site with glamping pods. Tent or tourer £32.

    Connect

    [edit]

    As of July 2023, Musselburgh and its approach roads have 5G from all UK carriers.

    Go next

    [edit]
    • Edinburgh borders Musselburgh to the west. The big attractions are the Old Town and New Town, while other city areas convenient for Musselburgh are:
      • Portobello is the city's seaside resort. Arcade games, fish & chips and a nice promenade walk; the beach itself isn't much.
      • Leith is the old port and still in use. See the Royal Yacht Britannia and explore the cobbled Georgian centre.
      • South side is Arthur's Seat, Duddingston and Craigmillar Castle.
    • Go east along A198 the coast road to Gullane and North Berwick, for sand hills, golf courses, and the crags of North Berwick Law and Bass Rock.
    • The main road A1 breaks free of suburbs at Haddington. Continue east to Dunbar, and a series of attractive little coves and harbours in the cliffs of Berwickshire.


    Routes through Musselburgh
    Edinburgh City CentreEast Edinburgh  W  E  HaddingtonNewcastle upon Tyne



    This city travel guide to Musselburgh is a usable article. It has information on how to get there and on restaurants and hotels. An adventurous person could use this article, but please feel free to improve it by editing the page.


    Discover



    Powered by GetYourGuide