How to get from Dalkeith to Musselburgh Racecource by bus?
Dalkeith to Musselburgh Racecource - Bus Timetable
The 141 bus from Dalkeith to Musselburgh Racecource runs from 08:08 to 19:28, with departures every 50 min-1 hr 15 min. The journey takes about 29 min, with regular service throughout the operating hours.
From Dalkeith to Musselburgh Racecource by bus
Take one direct bus from Dalkeith to Musselburgh Racecource in Musselburgh: take the 141 bus from Muirpark, Eskbank station to Rothesay Place, Musselburgh station. The total trip duration for this route is approximately 29 min. The bus schedule from Dalkeith may change. We recommend you check the updated bus schedule to Musselburgh Racecource on the Moovit app.
Step by Step
- 1Walk to bus stationMuirpark, EskbankID 6280326240300 m • 4 min
- 2Wait for bus141Musselburgh
- 3Ride to bus stationRothesay Place, MusselburghID 62700102062023 min
- 4Walk toMusselburgh Racecource170 m • 3 min
Public transport directions from Dalkeith to Musselburgh Racecource
Bus timetable from Dalkeith to Musselburgh Racecource
Related Routes
- Dunfermline to Musselburgh Racecource
- Edinburgh to Musselburgh Racecource
- Falkirk to Musselburgh Racecource
- Glasgow to Musselburgh Racecource
- North Berwick to Musselburgh Racecource
- Prestwick to Musselburgh Racecource
- Stirling to Musselburgh Racecource
- Haymarket Station to Musselburgh Racecource
- Glasgow Hope Street to Musselburgh Racecource
- Edinburgh Airport EDI to Musselburgh Racecource
- Seton Sands to Musselburgh Racecource
- Princes Street to Musselburgh Racecource
- Waterloo Place to Musselburgh Racecource
- Wallyford Station to Musselburgh Racecource
- Edinburgh Waverley Station to Musselburgh Racecource
- Murrayfield Stadium to Musselburgh Racecource
- Musselburgh Station to Musselburgh Racecource
- Edinburgh Bus Station to Musselburgh Racecource
- Dalkeith to Eastriggs
- Dalkeith to Edinburgh
Questions & Answers
What is the fastest way to get from Dalkeith to Musselburgh Racecource?
The fastest way takes 29 minutes, using Bus line 141.
Is there a direct bus between Dalkeith and Musselburgh Racecource?
Yes, there’s a direct bus going from Dalkeith in Scotland to Musselburgh Racecource in Musselburgh in 29 min.
Which bus line goes from Dalkeith to Musselburgh Racecource?
The 141 bus line goes from Muirpark, Eskbank station near Dalkeith in Scotland to Rothesay Place, Musselburgh station near Musselburgh Racecource in Musselburgh.
How long does it take to travel from Dalkeith to Musselburgh Racecource by bus?
The total travel time between Dalkeith and Musselburgh Racecource by bus is about 29 min.
Where do I get on the bus near Dalkeith to get to Musselburgh Racecource?
Get on the 141 bus from the Muirpark, Eskbank stop near Dalkeith in Scotland.
Where do I get off the bus when travelling between Dalkeith and Musselburgh Racecource?
Get off the bus at the Rothesay Place, Musselburgh stop, which is closest to Musselburgh Racecource.
When is the last bus from Dalkeith to Musselburgh Racecource?
The last bus from Dalkeith in Scotland to Musselburgh Racecource in Musselburgh is the Penicuik - Musselburgh line. It leaves the Muirpark, Eskbank stop at 23:42.
When is the first train from Dalkeith to Musselburgh Racecource?
The first train from Dalkeith in Scotland to Musselburgh Racecource in Musselburgh is ScotRail. It leaves the Eskbank station at 07:27.
Popular Routes
- Largs to Kilmarnock
- Grantown on Spey to Forres
- Glasgow to Alloway
- Portree to Sligachan
- Inverness to Lochinver
- Thurso to Castle Of Mey Gardens
- Fort William to Kingussie
- Glasgow to Inchinnan
- Glasgow to Hunters Quay
- Dundee to Peebles
- Buchanan Bus Station to Celtic Park
- Glasgow to Wigtown
- Shotts to Bathgate
- Dundee to Spittal Of Glenshee
- Cupar to Edinburgh
- Edinburgh to Luss
- Inverness to Fraserburgh
- Glasgow to Southerness
- Stranraer to Ayr
- Edinburgh to Balmoral Castle