The railway continues to cross Duncan, as does the Trans-Canada Highway, though passenger and freight rail service on the south island corridor were both discontinued indefinitely in 2011 for safety reasons relating to long-deferred track maintenance.
Public transit is provided in conjunction between BC Transit and the Cowichan Valley Regional Transit System.