Travel options for:
Edinburgh to Bo'ness
  • Bus

    $8
    1. Haymarket Station

      33 min - 5 times a day

      $8

  • Train, bus

    $8 - $14
    1. Edinburgh

      19 min - hourly

      $6 - $9

    2. Linlithgow, Station Road (High

      25 min - hourly

      $2 - $5

  • Line 38 bus, bus

    $6 - $9
    1. Edinburgh, Princes Street

      57 min - every 20 minutes - line 38

      $3 - $5

    2. Linlithgow, Station Road (High

      25 min - hourly

      $2 - $5

  • Taxi

    $60 - $75
    1. Edinburgh

      27 min - 19.4 miles

      $60 - $75

  • Drive

    $4 - $6
    1. Edinburgh

      27 min - 19.4 miles

      $4 - $6

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

From Haymarket Station bus to Bo'ness, Richmond Terrace (Opp Richmond Terrace). 33 min £5. From Edinburgh train to Linlithgow, Station Road (High Street) then bus to Bo'ness, Bus Station (Stance 2). 52 min £7. From Edinburgh, Princes Street (Castle Street) line 38 bus to Linlithgow, Station Road (High Street) then bus to Bo'ness, Bus Station (Stance 2). 1 h 30 min £5. From Edinburgh taxi to Bo'ness. 27 min £56. From Edinburgh drive to Bo'ness. 27 min £3.