Rail CrossCountry

Click to load interactive map
List of stops
    Map
    Sundays

    Dundee – Edinburgh

    Dundee

    12:22

    Leuchars (for St. Andrews)

    12:34
    12:35

    Cupar

    12:41
    12:42

    Ladybank

    12:48
    12:49

    Markinch

    12:56
    12:57

    Kirkcaldy

    13:05
    13:07

    Inverkeithing

    13:21
    13:23

    Haymarket

    13:36
    13:39

    Edinburgh

    13:43

    All trips in this timetable are wheelchair accessible.

    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Dundee – Edinburgh
    Riverside Drive - Station Road - South Road - Commercial Crescent - High Street - Chapel Place - Haymarket

    Schedules and stops for this route are published in GTFS: great-britain

    Rail CrossCountry FAQ

    • What time does the CrossCountry rail start operating?

      Services on the CrossCountry - Dundee - Edinburgh rail start at 12:22 on Sunday.

    • What time does the CrossCountry rail stop working?

      Services on the CrossCountry - Dundee - Edinburgh rail stop at 13:43 on Sunday.

    • Is there a CrossCountry rail stop near me?

      Click here to view the nearest CrossCountry - Dundee - Edinburgh rail stop.

    CrossCountry (Edinburgh Rail Services)

    The first stop of the CrossCountry rail route is Dundee and the last stop is Edinburgh. CrossCountry (Dundee - Edinburgh) is operational during everyday.

    Additional information: CrossCountry has 9 stops. The total trip duration for this route is approximately 81 minutes.

    More than 2 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in Edinburgh, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

    CrossCountry rail near me

    Last updated on July 28, 2026