Skip to main content

How to get from Stirling to Crieff by bus?

From Stirling to Crieff by bus

Take one direct bus from Stirling to Crieff in Crieff: take the 15A bus from Stance A, Stirling station to Hill Street, Crieff station. The total trip duration for this route is approximately 1 hr 8 min.

68min
Walk to bus station
Bus - 15A15A
Walk to Crieff
Leaves from Stance A, Stirling

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Stance A, Stirling
    ID 66004000020
    130 m • 2 min
  • 2
    Bus - 15A15A
    Wait for bus
    15A
    Perth
  • 3
    Ride to bus station
    Ride to bus station
    Hill Street, Crieff
    ID 64801105
    64 min
  • 4
    Walk to Crieff
    Walk to
    Crieff
    High Street
    80 m • 2 min
*Duration based on 8am traffic

Alternative route from Stirling to Crieff by bus via M8 and 222

To get from Stirling to Crieff in Crieff, take the M8 bus from Bus Station, Stirling station to Manse Road, Barnhill station. Next, take the 222 bus from Manse Road, Barnhill station to Morrisons Daily, Crieff station. The total trip duration for this route is approximately 2 hr 4 min.

124min
Walk to bus station
Bus - M8M8
Bus - 222222
Walk to Crieff
Leaves from Bus Station, Stirling

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bus Station, Stirling
    ID 66004999103
    210 m • 3 min
  • 2
    Bus - M8M8
    Wait for bus
    M8
    Dundee City Centre
  • 3
    Ride to bus station
    Ride to bus station
    Manse Road, Barnhill
    ID 64802206
    71 min
  • 4
    Walk to bus station
    Walk to bus station
    Manse Road, Barnhill
    ID 64802205
    10 m • 1 min
  • 5
    Bus - 222222
    Wait for bus
    222
    Oban
  • 6
    Ride to bus station
    Ride to bus station
    Morrisons Daily, Crieff
    ID 64801104
    41 min
  • 7
    Walk to Crieff
    Walk to
    Crieff
    High Street
    40 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 Stirling to Crieff

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

Public transport stations close to Stirling

Stirling is located at Stirling, Crieff and the nearest public transport station is Stance A, Stirling.

Train stations close to Stirling:

  • Stirling
  • Bridge Of Allan

Bus stations close to Stirling:

  • Stance A, Stirling
  • Bus Station, Stirling
  • Stance B, Stirling

Public transport stations close to Crieff, Crieff

Crieff is located at High Street, Crieff and the nearest public transport station is Hospital, Crieff.

Bus stations close to Crieff:

  • Hospital, Crieff
  • Commissioner Street, Crieff
  • Ramsay Street, Crieff

Alternative route from Stirling to Crieff by bus via M8 and 222

To get from Stirling to Crieff in Crieff, take the M8 bus from Bus Station, Stirling station to Manse Road, Barnhill station. Next, take the 222 bus from Manse Road, Barnhill station to Morrisons Daily, Crieff station. The total trip duration for this route is approximately 2 hr 4 min.

124min
Walk to bus station
Bus - M8M8
Bus - 222222
Walk to Crieff
Leaves from Bus Station, Stirling

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bus Station, Stirling
    ID 66004999103
    210 m • 3 min
  • 2
    Bus - M8M8
    Wait for bus
    M8
    Dundee City Centre
  • 3
    Ride to bus station
    Ride to bus station
    Manse Road, Barnhill
    ID 64802206
    71 min
  • 4
    Walk to bus station
    Walk to bus station
    Manse Road, Barnhill
    ID 64802205
    10 m • 1 min
  • 5
    Bus - 222222
    Wait for bus
    222
    Oban
  • 6
    Ride to bus station
    Ride to bus station
    Morrisons Daily, Crieff
    ID 64801104
    41 min
  • 7
    Walk to Crieff
    Walk to
    Crieff
    High Street
    40 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Stirling to Crieff?

    The fastest way takes 68 minutes, using Bus line 15A.

  • What is the alternative route to get from Stirling to Crieff?

    The alternative route takes 124 minutes, using Bus line M8, Bus line 222.

  • Is there a direct bus between Stirling and Crieff?

    Yes, there’s a direct bus going from Stirling in Scotland to Crieff in Crieff in 1 hr 8 min.

  • Which bus line goes from Stirling to Crieff?

    The 15A bus line goes from Stance A, Stirling station near Stirling in Scotland to Perth station near Crieff in Crieff.

  • How long does it take to travel from Stirling to Crieff by bus?

    The total travel time between Stirling in Scotland and Crieff in Crieff by bus is about 1 hr 8 min.

  • Where do I get on the bus near Stirling to get to Crieff?

    Get on the 15A bus from the Stance A, Stirling stop near Stirling in Scotland.

  • Where do I get off the bus when travelling between Stirling and Crieff?

    Get off the bus at the Perth stop, which is closest to Crieff in Crieff.

  • When is the first bus from Stirling to Crieff?

    The first bus from Stirling in Scotland to Crieff in Crieff is Perth - St Fillans or Stirling. It leaves the Stance A, Stirling stop at 10:01.

Live arrivals, timetables, maps