The document proposes a traffic demand prediction model based on a dynamic transition convolutional neural network. It defines a transition network using density-peak based clustering to identify virtual stations. A dynamic graph convolutional gated recurrent unit is developed to model the station-to-station transitions over time. Meteorological data is also incorporated as external features to improve the prediction performance. The model is evaluated on bike and taxi demand data from New York City and shows improved results over various baseline models.