Skip to main content

How to get from Inverkeithing to Kirkliston by bus?

From Inverkeithing to Kirkliston by bus

To get from Inverkeithing to Kirkliston in Kirkliston, take the 747 bus from Bannerman Avenue, Inverkeithing station to Echline Park, Queensferry station. Next, take the 71 bus from Echline Park, Queensferry station to Station Road, Kirkliston station. The total trip duration for this route is approximately 59 min.

59min
Bus - 747747
Bus - 7171
Walk to Kirkliston
Leaves from Bannerman Avenue, Inverkeithing

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Inverkeithing
  • 2
    Bus - 747747
    Wait for bus
    747
    Edinburgh Airport
  • 3
    Ride to bus station
    Ride to bus station
    Echline Park, Queensferry
    ID 6200203260
    15 min
  • 4
    Walk to bus station
    Walk to bus station
    Echline Park, Queensferry
    ID 6200246650
    10 m • 1 min
  • 5
    Bus - 7171
    Wait for bus
    71
    South Gyle
  • 6
    Ride to bus station
    Ride to bus station
    Station Road, Kirkliston
    ID 6200202130
    13 min
  • 7
    Walk to Kirkliston
    Walk to
    Kirkliston
    Main Street
    70 m • 1 min
*Duration based on 8am traffic

Alternative route from Inverkeithing to Kirkliston by bus via 87, X59A and 71

To get from Inverkeithing to Kirkliston in Kirkliston, you’ll need to take 3 bus lines: take the 87 bus from Railway Station Turning Circle, Inverkeithing station to Park & Ride, Ferrytoll station. Next, you’ll have to switch to the X59A bus and finally take the 71 bus from Walker Drive, Queensferry station to Station Road, Kirkliston station. The total trip duration for this route is approximately 1 hr 5 min.

65min
Walk to bus station
Bus - 8787
Bus - X59AX59A
Bus - 7171
Walk to Kirkliston
Leaves from Railway Station Turning Circle, Inverkeithing

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Railway Station Turning Circle, Inverkeithing
    ID 6500D1108
    50 m • 1 min
  • 2
    Bus - 8787
    Wait for bus
    87
    North Queensferry
  • 3
    Ride to bus station
    Ride to bus station
    Park & Ride, Ferrytoll
    ID 6500D1064
    5 min
  • 4
    Walk to bus station
    Walk to bus station
    Park & Ride, Ferrytoll
    ID 6500D1708
    70 m • 1 min
  • 5
    Bus - X59AX59A
    Wait for bus
    X59A
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Slip Road, Queensferry
    ID 6200203480
    4 min
  • 7
    Walk to bus station
    Walk to bus station
    Walker Drive, Queensferry
    ID 6200246590
    390 m • 5 min
  • 8
    Bus - 7171
    Wait for bus
    71
    South Gyle
  • 9
    Ride to bus station
    Ride to bus station
    Station Road, Kirkliston
    ID 6200202130
    17 min
  • 10
    Walk to Kirkliston
    Walk to
    Kirkliston
    Main Street
    70 m • 1 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 Inverkeithing to Kirkliston

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

Public transport stations close to Inverkeithing

Inverkeithing is located at Inverkeithing, Kirkliston and the nearest public transport station is Bannerman Avenue, Inverkeithing.

Train stations close to Inverkeithing:

  • Rosyth
  • Inverkeithing

Bus stations close to Inverkeithing:

  • Bannerman Avenue, Inverkeithing
  • Railway Station Turning Circle, Inverkeithing
  • Boreland Road, Inverkeithing

Public transport stations close to Kirkliston, Kirkliston

Kirkliston is located at Main Street, Kirkliston and the nearest public transport station is Bowling Green Road, Kirkliston.

Bus stations close to Kirkliston:

  • Bowling Green Road, Kirkliston
  • Eilston Loan, Kirkliston
  • Almondside, Kirkliston

Alternative route from Inverkeithing to Kirkliston by bus via 87, X59A and 71

To get from Inverkeithing to Kirkliston in Kirkliston, you’ll need to take 3 bus lines: take the 87 bus from Railway Station Turning Circle, Inverkeithing station to Park & Ride, Ferrytoll station. Next, you’ll have to switch to the X59A bus and finally take the 71 bus from Walker Drive, Queensferry station to Station Road, Kirkliston station. The total trip duration for this route is approximately 1 hr 5 min.

65min
Walk to bus station
Bus - 8787
Bus - X59AX59A
Bus - 7171
Walk to Kirkliston
Leaves from Railway Station Turning Circle, Inverkeithing

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Railway Station Turning Circle, Inverkeithing
    ID 6500D1108
    50 m • 1 min
  • 2
    Bus - 8787
    Wait for bus
    87
    North Queensferry
  • 3
    Ride to bus station
    Ride to bus station
    Park & Ride, Ferrytoll
    ID 6500D1064
    5 min
  • 4
    Walk to bus station
    Walk to bus station
    Park & Ride, Ferrytoll
    ID 6500D1708
    70 m • 1 min
  • 5
    Bus - X59AX59A
    Wait for bus
    X59A
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Slip Road, Queensferry
    ID 6200203480
    4 min
  • 7
    Walk to bus station
    Walk to bus station
    Walker Drive, Queensferry
    ID 6200246590
    390 m • 5 min
  • 8
    Bus - 7171
    Wait for bus
    71
    South Gyle
  • 9
    Ride to bus station
    Ride to bus station
    Station Road, Kirkliston
    ID 6200202130
    17 min
  • 10
    Walk to Kirkliston
    Walk to
    Kirkliston
    Main Street
    70 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Inverkeithing to Kirkliston?

    The fastest way takes 59 minutes, using Bus line 747, Bus line 71.

  • What is the alternative route to get from Inverkeithing to Kirkliston?

    The alternative route takes 65 minutes, using Bus line 87, Bus line X59A, Bus line 71.

  • Is there a direct bus between Inverkeithing and Kirkliston?

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

  • Which bus line goes from Inverkeithing to Kirkliston?

    The 747 bus line goes from Edinburgh Airport station near Inverkeithing in Scotland to Echline Park, Queensferry station. From there you’ll have to take one bus line till Echline Park, Queensferry station near Kirkliston in Kirkliston.

  • How long does it take to travel from Inverkeithing to Kirkliston by bus?

    The total travel time between Inverkeithing in Scotland and Kirkliston in Kirkliston by bus is about 59 min.

  • Where do I get on the bus near Inverkeithing to get to Kirkliston?

    Get on the 747 bus from the Edinburgh Airport stop near Inverkeithing in Scotland.

  • Where do I get off the bus when travelling between Inverkeithing and Kirkliston?

    Get off the bus at the Echline Park, Queensferry stop, which is closest to Kirkliston in Kirkliston.

  • When is the last bus from Inverkeithing to Kirkliston?

    The last bus from Inverkeithing in Scotland to Kirkliston in Kirkliston is the Halbeath P&R - Edinburgh Airport line. It leaves the Bannerman Avenue, Inverkeithing stop at 07:45.