Skip to main content

How to get from Mid Calder to Longforgan by bus?

By bus

To get from Mid Calder to Longforgan in Scotland, you’ll need to take 3 bus lines: take the X27 bus from Caroline Park, Mid Calder station to Morrison Crescent, Viewforth station. Next, you’ll have to switch to the E1 bus and finally take the 39B bus from Ballindean Farm, Inchture station to Station Road, Longforgan station. The total trip duration for this route is approximately 2 hr 40 min.

160min
Bus - X27X27
Bus - E1E1
Bus - 39B39B
Leaves from Caroline Park, Mid Calder

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Mid Calder
  • 2
    Bus - X27X27
    Wait for bus
    X27
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Morrison Crescent, Viewforth
    ID 6200203045
    43 min
  • 4
    Walk to bus station
    Walk to bus station
    Haymarket Station, Haymarket
    ID 6200246935
    590 yd • 8 min
  • 5
    Bus - E1E1
    Wait for bus
    E1
    Dundee City Centre
  • 6
    Ride to bus station
    Ride to bus station
    Ballindean Farm, Inchture
    ID 64803287
    89 min
  • 7
    Bus - 39B39B
    Wait for bus
    39B
    Dundee City Centre
  • 8
    Ride to bus station Station Road, Longforgan
    Ride to bus station
    Station Road, Longforgan
    ID 64802246
    8 min
*Duration based on 8am traffic

Alternative route by bus via X28, E1 and 39B

To get from Mid Calder to Longforgan in Scotland, you’ll need to take 3 bus lines: take the X28 bus from Caroline Park, Mid Calder station to Princes Street (Scott Mon.), Edinburgh station. Next, you’ll have to switch to the E1 bus and finally take the 39B bus from Ballindean Farm, Inchture station to Station Road, Longforgan station. The total trip duration for this route is approximately 3 hr 6 min.

186min
Bus - X28X28
Bus - E1E1
Bus - 39B39B
Leaves from Caroline Park, Mid Calder

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Mid Calder
  • 2
    Bus - X28X28
    Wait for bus
    X28
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (Scott Mon.), Edinburgh
    ID 6200206472
    47 min
  • 4
    Walk to bus station
    Walk to bus station
    St Andrew Square, Edinburgh
    ID 6200206520
    400 yd • 5 min
  • 5
    Bus - E1E1
    Wait for bus
    E1
    Dundee City Centre
  • 6
    Ride to bus station
    Ride to bus station
    Ballindean Farm, Inchture
    ID 64803287
    96 min
  • 7
    Bus - 39B39B
    Wait for bus
    39B
    Dundee City Centre
  • 8
    Ride to bus station Station Road, Longforgan
    Ride to bus station
    Station Road, Longforgan
    ID 64802246
    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 Mid Calder to Longforgan

The distance between Mid Calder, Scotland and Longforgan, Scotland is approximately 63.61 mi, which can typically be travelled in 160 min. Moovit will show you the directions from Mid Calder to Longforgan by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Mid Calder

Mid Calder is located at Mid Calder, Scotland and the nearest public transport station is Caroline Park, Mid Calder.

Train stations close to Mid Calder:

  • Uphall
  • Livingston South
  • Livingston North

Bus stations close to Mid Calder:

  • Caroline Park, Mid Calder
  • Ochiltree Crescent, Mid Calder
  • Spottiswoode Gardens, Mid Calder

Public transport stations close to Longforgan, Scotland

Longforgan is located at Longforgan, Scotland and the nearest public transport station is Church, Longforgan.

Train stations close to Longforgan:

  • Invergowrie

Bus stations close to Longforgan:

  • Church, Longforgan
  • Rosebank Cottage, Longforgan
  • Hotel, Longforgan

Alternative route by bus via X28, E1 and 39B

To get from Mid Calder to Longforgan in Scotland, you’ll need to take 3 bus lines: take the X28 bus from Caroline Park, Mid Calder station to Princes Street (Scott Mon.), Edinburgh station. Next, you’ll have to switch to the E1 bus and finally take the 39B bus from Ballindean Farm, Inchture station to Station Road, Longforgan station. The total trip duration for this route is approximately 3 hr 6 min.

186min
Bus - X28X28
Bus - E1E1
Bus - 39B39B
Leaves from Caroline Park, Mid Calder

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Mid Calder
  • 2
    Bus - X28X28
    Wait for bus
    X28
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (Scott Mon.), Edinburgh
    ID 6200206472
    47 min
  • 4
    Walk to bus station
    Walk to bus station
    St Andrew Square, Edinburgh
    ID 6200206520
    400 yd • 5 min
  • 5
    Bus - E1E1
    Wait for bus
    E1
    Dundee City Centre
  • 6
    Ride to bus station
    Ride to bus station
    Ballindean Farm, Inchture
    ID 64803287
    96 min
  • 7
    Bus - 39B39B
    Wait for bus
    39B
    Dundee City Centre
  • 8
    Ride to bus station Station Road, Longforgan
    Ride to bus station
    Station Road, Longforgan
    ID 64802246
    8 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Mid Calder to Longforgan?

    The fastest way takes 160 minutes, using Bus line X27, Bus line E1, Bus line 39B.

  • What is the alternative route to get from Mid Calder to Longforgan?

    The alternative route takes 186 minutes, using Bus line X28, Bus line E1, Bus line 39B.

  • Is there a direct bus between Mid Calder and Longforgan in Scotland?

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

  • Which bus line goes from Mid Calder to Longforgan in Scotland?

    The X27 bus line goes from Edinburgh station near Mid Calder to Morrison Crescent, Viewforth station. From there you’ll have to take one bus line till Morrison Crescent, Viewforth station near Longforgan in Scotland

  • How long does it take to travel from Mid Calder to Longforgan in Scotland by bus?

    The total travel time between Mid Calder and Longforgan in Scotland by bus is about 2 hr 40 min.

  • Where do I get on the bus near Mid Calder to get to Longforgan in Scotland?

    Get on the X27 bus from the Edinburgh stop near Mid Calder in Scotland.

  • Where do I get off the bus when travelling between Mid Calder and Longforgan in Scotland?

    Get off the bus at the Morrison Crescent, Viewforth stop, which is closest to Longforgan in Scotland.

Live arrivals, timetables, maps