To get to Arbroath by car, follow the A92 from Dundee or the A933 from Forfar. From Edinburgh, take the A90 to the Dundee junction and then the A92.
If travelling by train, Arbroath has its own train station on the Edinburgh to Aberdeen line. It is also possible to get the train to Dundee and then change for Arbroath.
For those travelling from nearby attractions, it is a short drive from the historic town of St Andrews, or the coastal town of Montrose. Dundee is also a close neighbour and has many transport links to other parts of the UK.
The closest airport to Arbroath is Dundee Airport, which is approximately 17 miles from the town center. If you're flying into Dundee, the easiest route to Arbroath is via the A90, which will take you directly into the town.