Kommersiell sjøtrafikk døde ut på 1970-tallet, men flere kommersielle aktiviteter har tatt seg opp i den senere tid basert på finans og industri. Flyplassen ligger kort veg unna rett nord for byen. Castletown har en jernbanestasjon for øyas damptog, Isle of Man Steam Railway, og puben og overnattingsstedet ligger rett ved.