The A713 road from Castle Douglas to Ayr runs through Crossmichael. It is on the 520 bus route. Townhead of Greenlaw is a mile to its south and Parton is to its north.
Crossmichael has a pub, a marina and a church with a distinctive steeple.