Skip to main content

How to get from Forfar to Blairgowrie by bus?

From Forfar to Blairgowrie by bus

To get from Forfar to Blairgowrie in Scotland, take the 125 bus from St John's Church, Forfar station to Newtyle Church, Newtyle station. Next, take the 57 bus from Newtyle Church, Newtyle station to Wellmeadow, Blairgowrie station. The total trip duration for this route is approximately 1 hr 33 min.

93min
Bus - 125125
Bus - 5757
Leaves from St John's Church, Forfar

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Forfar
  • 2
    Bus - 125125
    Wait for bus
    125
    Newtyle
  • 3
    Ride to bus station
    Ride to bus station
    Newtyle Church, Newtyle
    ID 6490IM155
    37 min
  • 4
    Walk to bus station
    Walk to bus station
    Newtyle Church, Newtyle
    ID 6490IM143
    60 m • 1 min
  • 5
    Bus - 5757
    Wait for bus
    57
    Perth
  • 6
    Ride to bus station Wellmeadow, Blairgowrie
    Ride to bus station
    Wellmeadow, Blairgowrie
    ID 64803493
    33 min
*Duration based on 8am traffic

Alternative route from Forfar to Blairgowrie by bus via 21 and 57

To get from Forfar to Blairgowrie in Scotland, take the 21 bus from St John's Church, Forfar station to Waterstones, Dundee City Centre station. Next, take the 57 bus from Waterstones, Dundee City Centre station to Wellmeadow, Blairgowrie station. The total trip duration for this route is approximately 2 hr 3 min.

123min
Bus - 2121
Bus - 5757
Leaves from St John's Church, Forfar

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Forfar
  • 2
    Bus - 2121
    Wait for bus
    21
    Dundee City Centre
  • 3
    Ride to bus station
    Ride to bus station
    Waterstones, Dundee City Centre
    ID 6400A127
    40 min
  • 4
    Bus - 5757
    Wait for bus
    57
    Perth
  • 5
    Ride to bus station Wellmeadow, Blairgowrie
    Ride to bus station
    Wellmeadow, Blairgowrie
    ID 64803493
    66 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 Forfar to Blairgowrie

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

Forfar is located at Forfar, Scotland and the nearest public transport station is Royal Bank Of Scotland, Forfar.

Bus stations close to Forfar:

  • Royal Bank Of Scotland, Forfar
  • Coutties Wynd, Forfar
  • Queen Street, Forfar

Public transport stations close to Blairgowrie, Scotland

Blairgowrie is located at Blairgowrie, Scotland and the nearest public transport station is Jessie Street, Blairgowrie.

Bus stations close to Blairgowrie:

  • Jessie Street, Blairgowrie
  • High Street, Blairgowrie
  • William Street, Blairgowrie

Alternative route from Forfar to Blairgowrie by bus via 21 and 57

To get from Forfar to Blairgowrie in Scotland, take the 21 bus from St John's Church, Forfar station to Waterstones, Dundee City Centre station. Next, take the 57 bus from Waterstones, Dundee City Centre station to Wellmeadow, Blairgowrie station. The total trip duration for this route is approximately 2 hr 3 min.

123min
Bus - 2121
Bus - 5757
Leaves from St John's Church, Forfar

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Forfar
  • 2
    Bus - 2121
    Wait for bus
    21
    Dundee City Centre
  • 3
    Ride to bus station
    Ride to bus station
    Waterstones, Dundee City Centre
    ID 6400A127
    40 min
  • 4
    Bus - 5757
    Wait for bus
    57
    Perth
  • 5
    Ride to bus station Wellmeadow, Blairgowrie
    Ride to bus station
    Wellmeadow, Blairgowrie
    ID 64803493
    66 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Forfar to Blairgowrie?

    The fastest way takes 93 minutes, using Bus line 125, Bus line 57.

  • What is the alternative route to get from Forfar to Blairgowrie?

    The alternative route takes 123 minutes, using Bus line 21, Bus line 57.

  • Is there a direct bus between Forfar and Blairgowrie in Scotland?

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

  • Which bus line goes from Forfar to Blairgowrie in Scotland?

    The 125 bus line goes from Newtyle station near Forfar to Newtyle Church, Newtyle station. From there you’ll have to take one bus line till Newtyle Church, Newtyle station near Blairgowrie in Scotland

  • How long does it take to travel from Forfar to Blairgowrie in Scotland by bus?

    The total travel time between Forfar and Blairgowrie in Scotland by bus is about 1 hr 33 min.

  • Where do I get on the bus near Forfar to get to Blairgowrie in Scotland?

    Get on the 125 bus from the Newtyle stop near Forfar in Scotland.

  • Where do I get off the bus when travelling between Forfar and Blairgowrie in Scotland?

    Get off the bus at the Newtyle Church, Newtyle stop, which is closest to Blairgowrie in Scotland.