Hamilton is a town in South Lanarkshire, in the central Lowlands of Scotland. It is the fourth-biggest town in Scotland and sits 12 miles (19 km) south-east of Glasgow and 35 miles (56 km) south-west of Edinburgh. It is situated on the south bank of the River Clyde at its confluence with the Avon Water. Hamilton is the historical county town of Lanarkshire.
The main bus station is Hamilton Bus Station in the centre of town. There are regular buses from and to Edinburgh, Glasgow and London that arrive and leave from the station. There are also regular services for areas within Hamilton and local towns such as Birkenshaw, Carluke, Coalburn, East Kilbride, Glespin, Lanark, Shotts, Stonehouse and Wishaw. There are also services to Ayr and Dumfries.
The main approaches to Hamilton are the following:
- from Glasgow on the M8 or M74 motorways
- from Edinburgh on the M8 or M9 motorways
- from Stirling and all points north and east on the M80 motorway
- from London on the Al and M6 motorways
Hamilton is served by two train stations – 1 Hamilton Central and 1 Hamilton West on the Argyle Line. Regular train services run through both stations from Glasgow Central and can include stops at Dalmuir, Lanark, Larkhall, Milngavie and Motherwell.