Bristol Airport is the closest airport to Corsham, it’s about 30 miles away. You can fly to Bristol from most major cities, including Edinburgh, Paris, Brussels, Dublin, Amsterdam and New York. To travel from Bristol Airport to Corsham Court, you can take an Airport Bus to Bristol Temple Meads railway station and then hop on a train to Chippenham railway train station (which is the nearest station to Corsham).
You can also fly to London Heathrow, London Stansted, or London Gatwick and take a train to London Paddington railway station. From here you can travel onwards to Bath Spa railway station.