The use of mobile devices and GPS technology allow the implementation of systems to analyze the context and typical transport activities of a user, through the analysis of the location data and acceleration sensors. This research includes the processing of data obtained via GPS. This processing is intended to detect the mode of transport of a user in segments of predefined paths. For classification, velocity profiles that identify modes of transport in each segment are used. The software implements a Java programming language and the use of Matlab for analysis and data filters. The software system is developed into two components; the first comprises the filter and transformation of data. These data are plotted from decimal coordinates to cartesian coordinates. The second presents the classification for the detection of transport modes with cartesian coordinates. It also contains the analysis of states of kinematic movements. The tests are performed through a dataset taken from the GeoLife project of Microsoft Asia. The obtained results show a coherent detection on the means of transport that the different users use. These users are compared from predefined speed profiles. Keywords: Transportation mode detection, GPS, multimodal transport.