Travel options for:
Edinburgh to Forfar
  • Train

    $21 - $31
    1. Edinburgh

      1 h 18 min - every 3 hours

      $17 - $26

    2. Dundee

      10 min - 2982 feet

    3. Dundee City Centre, Forum

      34 min - hourly - line 20

      $3 - $6

  • Bus Megabus UK

    $22 - $31
    1. West End, Queensferry Street

      1 h 32 min - every 4 hours

      $18 - $25

    2. Seagate Bus Station

      37 min - hourly - line 20

      $4 - $6

  • Bus via Edinburgh, George Street (at 10 The Dome)

    $12 - $18
    1. Edinburgh, George Street (at

      2 h 13 min - hourly

      $8 - $12

    2. Dundee City Centre, Crichton

      3 min - 1022 feet

    3. Dundee City Centre, Forum

      34 min - hourly - line 20

      $3 - $6

  • Drive

    $14 - $22
    1. Edinburgh

      1 h 22 min - 68.3 miles

      $14 - $22

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Edinburgh train to Dundee, walk to Dundee City Centre, Forum Centre, then line 20 bus to Forfar, The Cross. 2 h 17 min £19. From West End, Queensferry Street (after Queensferry Street Lane) bus to Seagate Bus Station then line 20 bus to Forfar, The Cross. 2 h 23 min £22. From Edinburgh, George Street (at 10 The Dome) bus to Dundee City Centre, Crichton Street, walk to Dundee City Centre, Forum Centre, then line 20 bus to Forfar, The Cross. 3 h 5 min £11. From Edinburgh drive to Forfar. 1 h 22 min £13.