Skip to main content

How to get from Kingseat (Fife) to Carfin by bus and train?

From Kingseat (Fife) to Carfin by bus and train

To get from Kingseat (Fife) to Carfin in Scotland, you’ll need to take one bus line and 2 train lines: take the 7D bus from Church Street, Kingseat station to Bannerman Avenue, Inverkeithing station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Haymarket station to Carfin station. The total trip duration for this route is approximately 2 hr 55 min.

175min
Walk to bus station
Bus - 7D7D
Train - SCOTRAIL
Train - SCOTRAIL
Leaves from Church Street, Kingseat

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Church Street, Kingseat
    ID 6500D0510
    50 yd • 1 min
  • 2
    Bus - 7D7D
    Wait for bus
    7D
    North Queensferry
  • 3
    Ride to bus station
    Ride to bus station
    Bannerman Avenue, Inverkeithing
    ID 6500D0210
    32 min
  • 4
    Walk to train station
    Walk to train station
    Inverkeithing
    20 yd • 1 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station
    Ride to train station
    Haymarket
    21 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Central
  • 8
    Ride to train station Carfin
    Ride to train station
    Carfin
    55 min
*Duration based on 8am traffic

Alternative route from Kingseat (Fife) to Carfin by bus and train via 747, SCOTRAIL and SCOTRAIL

To get from Kingseat (Fife) to Carfin in Scotland, you’ll need to take one bus line and 2 train lines: take the 747 bus from Halbeath Bypass, Halbeath station to Bannerman Avenue, Inverkeithing station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Haymarket station to Carfin station. The total trip duration for this route is approximately 2 hr 59 min.

179min
Walk to bus station
Bus - 747747
Train - SCOTRAIL
Train - SCOTRAIL
Leaves from Halbeath Bypass, Halbeath

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Halbeath Bypass, Halbeath
    ID 6500D0921
    1.23 mi • 25 min
  • 2
    Bus - 747747
    Wait for bus
    747
    Edinburgh Airport
  • 3
    Ride to bus station
    Ride to bus station
    Bannerman Avenue, Inverkeithing
    ID 6500D0210
    18 min
  • 4
    Walk to train station
    Walk to train station
    Inverkeithing
    20 yd • 1 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station
    Ride to train station
    Haymarket
    21 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Central
  • 8
    Ride to train station Carfin
    Ride to train station
    Carfin
    55 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 Kingseat (Fife) to Carfin

The distance between Kingseat (Fife), Scotland and Carfin, Scotland is approximately 52.77 mi, which can typically be travelled in 175 min. Moovit will show you the directions from Kingseat (Fife) to Carfin by bus and train, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Kingseat (Fife)

Kingseat (Fife) is located at Kingseat (Fife), Scotland and the nearest public transport station is Church Street, Kingseat.

Train stations close to Kingseat (Fife):

  • Dunfermline Town
  • Dunfermline Queen Margaret
  • Cowdenbeath

Bus stations close to Kingseat (Fife):

  • Church Street, Kingseat
  • Henderson Street, Kingseat
  • Player Drive, Kingseat

Public transport stations close to Carfin, Scotland

Carfin is located at Carfin, Scotland and the nearest public transport station is Carfin Community Centre, Carfin.

Train stations close to Carfin:

  • Cleland
  • Shieldmuir
  • Carfin

Bus stations close to Carfin:

  • Carfin Community Centre, Carfin
  • Leven Terrace, Carfin
  • Hatton Terrace, Carfin

Alternative route from Kingseat (Fife) to Carfin by bus and train via 747, SCOTRAIL and SCOTRAIL

To get from Kingseat (Fife) to Carfin in Scotland, you’ll need to take one bus line and 2 train lines: take the 747 bus from Halbeath Bypass, Halbeath station to Bannerman Avenue, Inverkeithing station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Haymarket station to Carfin station. The total trip duration for this route is approximately 2 hr 59 min.

179min
Walk to bus station
Bus - 747747
Train - SCOTRAIL
Train - SCOTRAIL
Leaves from Halbeath Bypass, Halbeath

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Halbeath Bypass, Halbeath
    ID 6500D0921
    1.23 mi • 25 min
  • 2
    Bus - 747747
    Wait for bus
    747
    Edinburgh Airport
  • 3
    Ride to bus station
    Ride to bus station
    Bannerman Avenue, Inverkeithing
    ID 6500D0210
    18 min
  • 4
    Walk to train station
    Walk to train station
    Inverkeithing
    20 yd • 1 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station
    Ride to train station
    Haymarket
    21 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Central
  • 8
    Ride to train station Carfin
    Ride to train station
    Carfin
    55 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Kingseat (Fife) to Carfin?

    The fastest way takes 175 minutes, using Bus line 7D, Bus line SCOTRAIL, Bus line SCOTRAIL.

  • What is the alternative route to get from Kingseat (Fife) to Carfin?

    The alternative route takes 179 minutes, using Bus line 747, Bus line SCOTRAIL, Bus line SCOTRAIL.

  • Is there a direct bus between Kingseat (Fife) and Carfin in Scotland?

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

  • Which bus line goes from Kingseat (Fife) to Carfin in Scotland?

    The 7D bus line goes from Church Street, Kingseat station near Kingseat (Fife) to North Queensferry station. From there you’ll have to take 2 train lines till North Queensferry station near Carfin in Scotland

  • How long does it take to travel from Kingseat (Fife) to Carfin in Scotland by bus and train?

    The total travel time between Kingseat (Fife) and Carfin in Scotland by bus and train is about 2 hr 55 min.

  • Where do I get on the bus near Kingseat (Fife) to get to Carfin in Scotland?

    Get on the 7D bus from the Church Street, Kingseat stop near Kingseat (Fife) in Scotland.

  • Where do I get off the bus when travelling between Kingseat (Fife) and Carfin in Scotland?

    Get off the bus at the North Queensferry station, which is closest to Carfin in Scotland.

Live arrivals, timetables, maps