Skip to main content

How to get from Penicuik to Biggar by bus?

From Penicuik to Biggar by bus

To get from Penicuik to Biggar in Scotland, take the 37 bus from Town Centre, Penicuik station to Princes Street (West), Edinburgh station. Next, take the 101A bus from Princes Street (West), Edinburgh station to John Street, Biggar station. The total trip duration for this route is approximately 2 hr 38 min.

158min
Walk to bus station
Bus - 3737
Bus - 101A101A
Leaves from Town Centre, Penicuik

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Town Centre, Penicuik
    ID 6280325170
    50 m • 1 min
  • 2
    Bus - 3737
    Wait for bus
    37
    Silverknowes
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (West), Edinburgh
    ID 6200243655
    60 min
  • 4
    Walk to bus station
    Walk to bus station
    Princes Street (West), Edinburgh
    ID 6200243660
    40 m • 1 min
  • 5
    Bus - 101A101A
    Wait for bus
    101A
    Dumfries
  • 6
    Ride to bus station John Street, Biggar
    Ride to bus station
    John Street, Biggar
    ID 61501275
    76 min
*Duration based on 8am traffic

Alternative route from Penicuik to Biggar by bus via X62, 5 and 101A

To get from Penicuik to Biggar in Scotland, you’ll need to take 3 bus lines: take the X62 bus from Town Centre, Penicuik station to Surgeons' Hall, South Side station. Next, you’ll have to switch to the 5 bus and finally take the 101A bus from Morningside Station, Morningside station to John Street, Biggar station. The total trip duration for this route is approximately 2 hr 6 min.

126min
Walk to bus station
Bus - X62X62
Bus - 55
Bus - 101A101A
Leaves from Town Centre, Penicuik

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Town Centre, Penicuik
    ID 6280325170
    50 m • 1 min
  • 2
    Bus - X62X62
    Wait for bus
    X62
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Surgeons' Hall, South Side
    ID 6200240120
    38 min
  • 4
    Walk to bus station
    Walk to bus station
    Surgeons' Hall, South Side
    ID 6200208460
    10 m • 1 min
  • 5
    Bus - 55
    Wait for bus
    5
    Swanston
  • 6
    Ride to bus station
    Ride to bus station
    Morningside Station, Morningside
    ID 6200244110
    15 min
  • 7
    Bus - 101A101A
    Wait for bus
    101A
    Dumfries
  • 8
    Ride to bus station John Street, Biggar
    Ride to bus station
    John Street, Biggar
    ID 61501275
    60 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 Penicuik to Biggar

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

Penicuik is located at Penicuik, Scotland and the nearest public transport station is Town Centre, Penicuik.

Bus stations close to Penicuik:

  • Town Centre, Penicuik
  • Wilson Street, Penicuik
  • Imrie Place, Penicuik

Public transport stations close to Biggar, Scotland

Biggar is located at Biggar, Scotland and the nearest public transport station is John Street, Biggar.

Bus stations close to Biggar:

  • John Street, Biggar
  • Broughton Road, Biggar
  • Cross Road, Biggar

Alternative route from Penicuik to Biggar by bus via X62, 5 and 101A

To get from Penicuik to Biggar in Scotland, you’ll need to take 3 bus lines: take the X62 bus from Town Centre, Penicuik station to Surgeons' Hall, South Side station. Next, you’ll have to switch to the 5 bus and finally take the 101A bus from Morningside Station, Morningside station to John Street, Biggar station. The total trip duration for this route is approximately 2 hr 6 min.

126min
Walk to bus station
Bus - X62X62
Bus - 55
Bus - 101A101A
Leaves from Town Centre, Penicuik

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Town Centre, Penicuik
    ID 6280325170
    50 m • 1 min
  • 2
    Bus - X62X62
    Wait for bus
    X62
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Surgeons' Hall, South Side
    ID 6200240120
    38 min
  • 4
    Walk to bus station
    Walk to bus station
    Surgeons' Hall, South Side
    ID 6200208460
    10 m • 1 min
  • 5
    Bus - 55
    Wait for bus
    5
    Swanston
  • 6
    Ride to bus station
    Ride to bus station
    Morningside Station, Morningside
    ID 6200244110
    15 min
  • 7
    Bus - 101A101A
    Wait for bus
    101A
    Dumfries
  • 8
    Ride to bus station John Street, Biggar
    Ride to bus station
    John Street, Biggar
    ID 61501275
    60 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 158 minutes, using Bus line 37, Bus line 101A.

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

    The alternative route takes 126 minutes, using Bus line X62, Bus line 5, Bus line 101A.

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

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

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

    The 37 bus line goes from Town Centre, Penicuik station near Penicuik to Silverknowes station. From there you’ll have to take one bus line till Silverknowes station near Biggar in Scotland

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

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

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

    Get on the 37 bus from the Town Centre, Penicuik stop near Penicuik in Scotland.

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

    Get off the bus at the Silverknowes stop, which is closest to Biggar in Scotland.

  • When is the last bus from Penicuik to Biggar in Scotland?

    The last bus from Penicuik to Biggar in Scotland is the Biggar - Edinburgh line. It leaves the Town Centre, Penicuik stop at 22:17.

Live arrivals, timetables, maps