Travel from Glasgow to Forfar

Bus or train from Glasgow to Forfar?

ScotRail operates a train from Glasgow to Forfar hourly. Tickets cost $26 - $35 and the journey takes 1 h 19 min. Alternatively, Scottish Citylink operates a bus from Glasgow to Forfar hourly. Tickets cost $19 - $27 and the journey takes 1 h 40 min.

How to get from Glasgow to Forfar

From Glasgow Queen Street train to Dundee, walk to Dundee City Centre, Forum Centre, then line 20 bus to Forfar, The Cross. 2 h 17 min £24. From Buchanan Bus Station bus to Seagate Bus Station then line 20 bus to Forfar, The Cross. 2 h 31 min £20. From Buchanan Bus Station bus to Halbeath, Park & Ride, bus to Seagate Bus Station, then line 20 bus to Forfar, The Cross. 3 h 36 min £19. From Glasgow drive to Forfar. 1 h 36 min £17.

Operators from Glasgow to Forfar

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

    1. Trip:
      1 Train
      • One-Way approx: USD $30 - $38
      • Duration: 2 h 17 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $30 - $38
        • Duration: 2 h 17 min
        Close x
    2. Trip:
      2 Bus Scottish Citylink
      • One-Way approx: USD $23 - $32
      • Duration: 2 h 31 min
      Open +
      • Trip:
        2 Bus Scottish Citylink
        • One-Way approx: USD $23 - $32
        • Duration: 2 h 31 min
        Close x
    3. Trip:
      3 Bus via Halbeath, Park & Ride
      • One-Way approx: USD $18 - $39
      • Duration: 3 h 36 min
      Open +
      • Trip:
        3 Bus via Halbeath, Park & Ride
        • One-Way approx: USD $18 - $39
        • Duration: 3 h 36 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $20 - $30
      • Duration: 1 h 36 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $20 - $30
        • Duration: 1 h 36 min
        Close x