The easiest and cheapest route for British visitors is to take an Easyjet or Ryanair plane to Montpellier (or Nimes) and then hire a car to get to us. From some places, such as Edinburgh, your choice might be Beziers, Rodez or Avignon.
There are bus services from Montpellier or Nimes to le Vigan (incredibly cheap), but the last bus leaves around five in the evening.
I have now added directions for those coming from the west, from the A75 motorway. This route is suitable for those coming from Beziers, Carcassonne and Rodez, as well as from the north of France.