Skip to main content

How to get from Edinburgh to Dirleton Castle by bus and train?

Edinburgh to Dirleton Castle - Train Timetable

The SCOTRAIL train from Edinburgh to Dirleton Castle runs from 07:15 to 23:14, with departures every 20 min-1 hr 35 min. The journey takes about 56 min, with regular service throughout the operating hours.

From Edinburgh to Dirleton Castle by bus and train

To get from Edinburgh to Dirleton Castle in East Lothian, take the SCOTRAIL train from Edinburgh station to North Berwick station. Next, take the X5 bus from St Baldred's Church, North Berwick station to Castle, Dirleton station. The total trip duration for this route is approximately 56 min. The bus and train schedule from Edinburgh may change. We recommend you check the updated bus and train schedule to Dirleton Castle on the Moovit app.

56min
Train - SCOTRAIL
Bus - X5X5
Walk to Dirleton Castle
Leaves from Edinburgh

Step by Step

  • 1
    Start from train station
    Start from train station
    Edinburgh
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    North Berwick
  • 3
    Ride to train station
    Ride to train station
    North Berwick
    24 min
  • 4
    Walk to bus station
    Walk to bus station
    St Baldred's Church, North Berwick
    ID 627007020170
    110 m • 2 min
  • 5
    Bus - X5X5
    Wait for bus
    X5
    Edinburgh West End
  • 6
    Ride to bus station
    Ride to bus station
    Castle, Dirleton
    ID 627007020050
    7 min
  • 7
    Walk to Dirleton Castle
    Walk to
    Dirleton Castle
    500 m • 7 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 Edinburgh to Dirleton Castle

The distance between Edinburgh, East Lothian and Dirleton Castle, East Lothian is approximately 39.74 km, which can typically be travelled in 56 min. Moovit will show you the directions from Edinburgh to Dirleton Castle by bus and train, so no matter how you choose to travel in East Lothian – you will always have plenty of easy options.

Bus And Train timetable from Edinburgh to Dirleton Castle

To check the bus and train timetable from Edinburgh to Dirleton Castle using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Edinburgh) and destination (Dirleton Castle), then select the desired date and time of travel. Moovit will show all available bus and train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and train, 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 and train timetables.

Questions & Answers

  • What is the fastest way to get from Edinburgh to Dirleton Castle?

    The fastest way takes 56 minutes, using Train line SCOTRAIL, Bus line X5.

  • Is there a direct train between Edinburgh and Dirleton Castle?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 56 min.

  • Which train line goes from Edinburgh to Dirleton Castle?

    The SCOTRAIL train line goes from North Berwick station near Edinburgh in Scotland to St Baldred's Church, North Berwick station. From there you’ll have to take one bus line till St Baldred's Church, North Berwick station near Dirleton Castle in East Lothian.

  • How long does it take to travel from Edinburgh to Dirleton Castle by train and bus?

    The total travel time between Edinburgh in Scotland and Dirleton Castle in East Lothian by train and bus is about 56 min.

  • Where do I get on the train near Edinburgh to get to Dirleton Castle?

    Get on the SCOTRAIL train from the North Berwick station near Edinburgh in Scotland.

  • Where do I get off the train when travelling between Edinburgh and Dirleton Castle?

    Get off the train at the St Baldred's Church, North Berwick stop, which is closest to Dirleton Castle in East Lothian.

  • When is the last bus from Edinburgh to Dirleton Castle?

    The last bus from Edinburgh in Scotland to Dirleton Castle in East Lothian is the North Berwick - Edinburgh West End line. It leaves the Waterloo Place, Edinburgh stop at 23:45.

  • When is the first train from Edinburgh to Dirleton Castle?

    The first train from Edinburgh in Scotland to Dirleton Castle in East Lothian is ScotRail. It leaves the Edinburgh station at 08:15.