Skip to main content

How to get from Haymarket to Eyemouth by bus?

From Haymarket to Eyemouth by bus

To get from Haymarket to Eyemouth in Scotland, take the 26 bus from Haymarket Station, Haymarket station to Marionville Road, Abbeyhill station. Next, take the 253 bus from Marionville Road, Abbeyhill station to Co-Op Eyemouth, Eyemouth station. The total trip duration for this route is approximately 2 hr 41 min. The bus schedule from Haymarket may change. We recommend you check the updated bus schedule to Eyemouth on the Moovit app.

161min
Walk to bus station
Bus - 2626
Bus - 253253
Leaves from Haymarket Station, Haymarket

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Haymarket Station, Haymarket
    ID 6200202930
    50 m • 1 min
  • 2
    Bus - 2626
    Wait for bus
    26
    Seton Sands
  • 3
    Ride to bus station
    Ride to bus station
    Marionville Road, Abbeyhill
    ID 6200207950
    20 min
  • 4
    Bus - 253253
    Wait for bus
    253
    Berwick-Upon-Tweed
  • 5
    Ride to bus station Co-Op Eyemouth, Eyemouth
    Ride to bus station
    Co-Op Eyemouth, Eyemouth
    ID 69001053
    131 min
*Duration based on 8am traffic

Alternative route from Haymarket to Eyemouth by bus via X7 and 253

To get from Haymarket to Eyemouth in Scotland, take the X7 bus from West Maitland Street, Haymarket station to School Brae, West Barns station. Next, take the 253 bus from School Brae, West Barns station to Co-Op Eyemouth, Eyemouth station. The total trip duration for this route is approximately 2 hr 49 min. The bus schedule from Haymarket may change. We recommend you check the updated bus schedule to Eyemouth on the Moovit app.

169min
Walk to bus station
Bus - X7X7
Bus - 253253
Leaves from West Maitland Street, Haymarket

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    West Maitland Street, Haymarket
    ID 6200202950
    200 m • 3 min
  • 2
    Bus - X7X7
    Wait for bus
    X7
    Dunbar
  • 3
    Ride to bus station
    Ride to bus station
    School Brae, West Barns
    ID 627010010020
    75 min
  • 4
    Bus - 253253
    Wait for bus
    253
    Berwick-Upon-Tweed
  • 5
    Ride to bus station Co-Op Eyemouth, Eyemouth
    Ride to bus station
    Co-Op Eyemouth, Eyemouth
    ID 69001053
    64 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 Haymarket to Eyemouth

The distance between Haymarket, Scotland and Eyemouth, Scotland is approximately 87.73 km, which can typically be travelled in 161 min. Moovit will show you the directions from Haymarket to Eyemouth by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Bus schedule from Haymarket to Eyemouth

To check the bus schedule from Haymarket to Eyemouth using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Haymarket) and destination (Eyemouth), 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 trip and stay up to date with the latest bus schedules.

Alternative route from Haymarket to Eyemouth by bus via X7 and 253

To get from Haymarket to Eyemouth in Scotland, take the X7 bus from West Maitland Street, Haymarket station to School Brae, West Barns station. Next, take the 253 bus from School Brae, West Barns station to Co-Op Eyemouth, Eyemouth station. The total trip duration for this route is approximately 2 hr 49 min. The bus schedule from Haymarket may change. We recommend you check the updated bus schedule to Eyemouth on the Moovit app.

169min
Walk to bus station
Bus - X7X7
Bus - 253253
Leaves from West Maitland Street, Haymarket

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    West Maitland Street, Haymarket
    ID 6200202950
    200 m • 3 min
  • 2
    Bus - X7X7
    Wait for bus
    X7
    Dunbar
  • 3
    Ride to bus station
    Ride to bus station
    School Brae, West Barns
    ID 627010010020
    75 min
  • 4
    Bus - 253253
    Wait for bus
    253
    Berwick-Upon-Tweed
  • 5
    Ride to bus station Co-Op Eyemouth, Eyemouth
    Ride to bus station
    Co-Op Eyemouth, Eyemouth
    ID 69001053
    64 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haymarket to Eyemouth?

    The fastest way takes 161 minutes, using Bus line 26, Bus line 253.

  • What is the alternative route to get from Haymarket to Eyemouth?

    The alternative route takes 169 minutes, using Bus line X7, Bus line 253.

  • Is there a direct bus between Haymarket and Eyemouth?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 41 min.

  • Which bus line goes from Haymarket to Eyemouth?

    The 26 bus line goes from Haymarket Station, Haymarket station near Haymarket in Edinburgh to Seton Sands station. From there you’ll have to take one bus line till Seton Sands station near Eyemouth in Scotland.

  • How long does it take to travel from Haymarket to Eyemouth by bus?

    The total travel time between Haymarket in Edinburgh and Eyemouth in Scotland by bus is about 2 hr 41 min.

  • Where do I get on the bus near Haymarket to get to Eyemouth?

    Get on the 26 bus from the Haymarket Station, Haymarket stop near Haymarket in Edinburgh.

  • Where do I get off the bus when travelling between Haymarket and Eyemouth?

    Get off the bus at the Seton Sands stop, which is closest to Eyemouth in Scotland.