Travel from Forfar to Perth-Scotland

Bus from Forfar to Perth

Stagecoach UK operates a bus from Forfar to Perth every 30 minutes. Tickets cost $3 - $5 and the journey takes 34 min. 2 other operators also service this route.

How to get from Forfar to Perth

ModeDurationPrice
From Forfar, Council Offices (The Cross) line 20 bus to Dundee City Centre, Marks and Spencer, walk to Dundee, then train to Perth.1 h 41 min£9
From Forfar, Council Offices (The Cross) line 20 bus to Seagate Bus Station then bus to Perth, Mill Street (North Toilets).2 h 9 min£8
From Forfar taxi to Perth.39 min£94
From Forfar drive to Perth.39 min£6

Operators from Forfar to Perth

Close Print Itinerary
  1. Here are 4 options to get from
    Forfar to Perth:

    1. Trip:
      1 Line 20 bus, train
      • One-Way approx: USD $12 - $15
      • Duration: 1 h 41 min
      Open +
      • Trip:
        1 Line 20 bus, train
        • One-Way approx: USD $12 - $15
        • Duration: 1 h 41 min
        Close x
    2. Trip:
      2 Line 20 bus, bus
      • One-Way approx: USD $8 - $14
      • Duration: 2 h 9 min
      Open +
      • Trip:
        2 Line 20 bus, bus
        • One-Way approx: USD $8 - $14
        • Duration: 2 h 9 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $110 - $140
      • Duration: 39 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $110 - $140
        • Duration: 39 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $7 - $11
      • Duration: 39 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $7 - $11
        • Duration: 39 min
        Close x