To get to Dumfries by car, you can take the A75 from Stranraer or the A701 from Edinburgh. If you're coming from Glasgow, you can take the M74 and switch to the A75 at Gretna. From Carlisle, take the A75 or the A7.
If you prefer to take the train, Dumfries has its own station on the Glasgow South Western Line. This line connects to Glasgow Central, Carlisle, and Stranraer. If you're coming from Edinburgh, you'll need to take a train to Carlisle and transfer there.
If you're already in Dumfries and want to explore the surrounding area, consider visiting the nearby town of Moffat, known for its picturesque high street and Victorian architecture. Another option is to head to the coast and visit the charming towns of Portpatrick or Kirkcudbright.
The closest airport to Dumfries is Glasgow Airport which is located approximately 80 miles north-west of the town. The drive from Glasgow Airport to Dumfries takes around 1 hour and 30 minutes via the A77 or M77 motorway, depending on the traffic. There are also public transport options available such as trains and buses that connect Glasgow Airport to Dumfries.