Skip to main content

How to get from Kinglassie to Penicuik by bus?

From Kinglassie to Penicuik by bus

To get from Kinglassie to Penicuik in Scotland, you’ll need to take 3 bus lines: take the 32A bus from West End, Kinglassie station to Bus Station Arrival Bay, Glenrothes station. Next, you’ll have to switch to the X59 bus and finally take the 47 bus from Learmonth Terrace, Orchard Brae station to Town Centre, Penicuik station. The total trip duration for this route is approximately 2 hr 52 min.

172min
Bus - 32A32A
Bus - X59X59
Bus - 4747
Walk to Penicuik
Leaves from West End, Kinglassie

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Kinglassie
  • 2
    Bus - 32A32A
    Wait for bus
    32A
    Glenrothes
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station Arrival Bay, Glenrothes
    ID 6500K9922
    17 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Glenrothes
    ID 6500K1206
    40 m • 1 min
  • 5
    Bus - X59X59
    Wait for bus
    X59
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Learmonth Terrace, Orchard Brae
    ID 6200204730
    56 min
  • 7
    Bus - 4747
    Wait for bus
    47
    Ladywood
  • 8
    Ride to bus station
    Ride to bus station
    Town Centre, Penicuik
    ID 6280302495
    54 min
  • 9
    Walk to Penicuik
    Walk to
    Penicuik
    30 m • 1 min
*Duration based on 8am traffic

Alternative route from Kinglassie to Penicuik by bus via 32A, X59 and X62

To get from Kinglassie to Penicuik in Scotland, you’ll need to take 3 bus lines: take the 32A bus from West End, Kinglassie station to Bus Station Arrival Bay, Glenrothes station. Next, you’ll have to switch to the X59 bus and finally take the X62 bus from Bus Station, Edinburgh station to Town Centre, Penicuik station. The total trip duration for this route is approximately 3 hr 17 min.

197min
Bus - 32A32A
Bus - X59X59
Bus - X62X62
Leaves from West End, Kinglassie

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Kinglassie
  • 2
    Bus - 32A32A
    Wait for bus
    32A
    Glenrothes
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station Arrival Bay, Glenrothes
    ID 6500K9922
    17 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Glenrothes
    ID 6500K1206
    40 m • 1 min
  • 5
    Bus - X59X59
    Wait for bus
    X59
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station, Edinburgh
    ID 6200600790
    70 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station, Edinburgh
    ID 6200600748
    60 m • 1 min
  • 8
    Bus - X62X62
    Wait for bus
    X62
    Galashiels
  • 9
    Ride to bus station Town Centre, Penicuik
    Ride to bus station
    Town Centre, Penicuik
    ID 6280302490
    46 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 Kinglassie to Penicuik

The distance between Kinglassie, Scotland and Penicuik, Scotland is approximately 77.68 km, which can typically be travelled in 172 min. Moovit will show you the directions from Kinglassie to Penicuik 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 Kinglassie

Kinglassie is located at Kinglassie, Scotland and the nearest public transport station is West End, Kinglassie.

Train stations close to Kinglassie:

  • Cardenden

Bus stations close to Kinglassie:

  • West End, Kinglassie
  • Lochty Avenue, Kinglassie
  • Library, Kinglassie

Public transport stations close to Penicuik, Scotland

Penicuik is located at Penicuik, Scotland and the nearest public transport station is Lambs Pend, Penicuik.

Bus stations close to Penicuik:

  • Lambs Pend, Penicuik
  • Angle Park, Penicuik
  • Navaar House Hotel, Penicuik

Alternative route from Kinglassie to Penicuik by bus via 32A, X59 and X62

To get from Kinglassie to Penicuik in Scotland, you’ll need to take 3 bus lines: take the 32A bus from West End, Kinglassie station to Bus Station Arrival Bay, Glenrothes station. Next, you’ll have to switch to the X59 bus and finally take the X62 bus from Bus Station, Edinburgh station to Town Centre, Penicuik station. The total trip duration for this route is approximately 3 hr 17 min.

197min
Bus - 32A32A
Bus - X59X59
Bus - X62X62
Leaves from West End, Kinglassie

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Kinglassie
  • 2
    Bus - 32A32A
    Wait for bus
    32A
    Glenrothes
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station Arrival Bay, Glenrothes
    ID 6500K9922
    17 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Glenrothes
    ID 6500K1206
    40 m • 1 min
  • 5
    Bus - X59X59
    Wait for bus
    X59
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station, Edinburgh
    ID 6200600790
    70 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station, Edinburgh
    ID 6200600748
    60 m • 1 min
  • 8
    Bus - X62X62
    Wait for bus
    X62
    Galashiels
  • 9
    Ride to bus station Town Centre, Penicuik
    Ride to bus station
    Town Centre, Penicuik
    ID 6280302490
    46 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Kinglassie to Penicuik?

    The fastest way takes 172 minutes, using Bus line 32A, Bus line X59, Bus line 47.

  • What is the alternative route to get from Kinglassie to Penicuik?

    The alternative route takes 197 minutes, using Bus line 32A, Bus line X59, Bus line X62.

  • Is there a direct bus between Kinglassie and Penicuik in Scotland?

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

  • Which bus line goes from Kinglassie to Penicuik in Scotland?

    The 32A bus line goes from Glenrothes station near Kinglassie to Bus Station Arrival Bay, Glenrothes station. From there you’ll have to take one bus line till Bus Station Arrival Bay, Glenrothes station near Penicuik in Scotland

  • How long does it take to travel from Kinglassie to Penicuik in Scotland by bus?

    The total travel time between Kinglassie and Penicuik in Scotland by bus is about 2 hr 52 min.

  • Where do I get on the bus near Kinglassie to get to Penicuik in Scotland?

    Get on the 32A bus from the Glenrothes stop near Kinglassie in Scotland.

  • Where do I get off the bus when travelling between Kinglassie and Penicuik in Scotland?

    Get off the bus at the Bus Station Arrival Bay, Glenrothes stop, which is closest to Penicuik in Scotland.