Skip to main content

How to get from North Berwick to Musselburgh Racecource by bus?

North Berwick to Musselburgh Racecource - Bus Timetable

The 124 bus from North Berwick to Musselburgh Racecource runs from 05:07 to 22:10, with departures every 30 min-1 hr 30 min. The journey takes about 1 hr 5 min, with regular service throughout the operating hours.

From North Berwick to Musselburgh Racecource by bus

Take one direct bus from North Berwick to Musselburgh Racecource in Musselburgh: take the 124 bus from Church Road, North Berwick station to St Peter's Church, Musselburgh station. The total trip duration for this route is approximately 1 hr 5 min. The bus schedule from North Berwick may change. We recommend you check the updated bus schedule to Musselburgh Racecource on the Moovit app.

65min
Bus - 124124
Walk to Musselburgh Racecource
Leaves from Church Road, North Berwick

Step by Step

  • 1
    Start from bus station
    Start from bus station
    North Berwick
  • 2
    Bus - 124124
    Wait for bus
    124
    Edinburgh West End
  • 3
    Ride to bus station
    Ride to bus station
    St Peter's Church, Musselburgh
    ID 627001020310
    57 min
  • 4
    Walk to Musselburgh Racecource
    Walk to
    Musselburgh Racecource
    600 m • 8 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from North Berwick to Musselburgh Racecource

The distance between North Berwick and Musselburgh Racecource is approximately 29.24 km, which can typically be travelled in 65 min. Moovit will show you the directions from North Berwick to Musselburgh Racecource by bus, so no matter how you choose to travel in Musselburgh – you will always have plenty of easy options.

Bus timetable from North Berwick to Musselburgh Racecource

To check the bus timetable from North Berwick to Musselburgh Racecource using the Moovit app, first download and open the app on your smartphone. Enter your starting point (North Berwick) and destination (Musselburgh Racecource), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your journey and stay up to date with the latest bus timetables.

Questions & Answers

  • What is the fastest way to get from North Berwick to Musselburgh Racecource?

    The fastest way takes 65 minutes, using Bus line 124.

  • Is there a direct bus between North Berwick and Musselburgh Racecource?

    Yes, there’s a direct bus going from North Berwick in Scotland to Musselburgh Racecource in Musselburgh in 1 hr 5 min.

  • Which bus line goes from North Berwick to Musselburgh Racecource?

    The 124 bus line goes from St Peter's Church, Musselburgh station near North Berwick in Scotland to Musselburgh Racecource station near Musselburgh Racecource in Musselburgh.

  • How long does it take to travel from North Berwick to Musselburgh Racecource by bus?

    The total travel time between North Berwick and Musselburgh Racecource by bus is about 1 hr 5 min.

  • Where do I get on the bus near North Berwick to get to Musselburgh Racecource?

    Get on the 124 bus from the St Peter's Church, Musselburgh stop near North Berwick in Scotland.

  • Where do I get off the bus when travelling between North Berwick and Musselburgh Racecource?

    Get off the bus at the Musselburgh Racecource stop, which is closest to Musselburgh Racecource.

  • When is the first bus from North Berwick to Musselburgh Racecource?

    The first bus from North Berwick in Scotland to Musselburgh Racecource in Musselburgh is North Berwick - Edinburgh West End. It leaves the Church Road, North Berwick stop at 06:07.

  • When is the first train from North Berwick to Musselburgh Racecource?

    The first train from North Berwick in Scotland to Musselburgh Racecource in Musselburgh is ScotRail. It leaves the North Berwick station at 07:02.