A vehicle dispatching method comprising: a terminal sending a first call request for calling a ground vehicle to a server, and the terminal sending a first position information to the server; the server allocating an available ground vehicle for the user according to the first call request; the server sending the first position information to the allocated ground vehicle; the allocated ground vehicle moving to the first position according to the first position information, so that the user is able to travel by the ground vehicle from the first position to a second position; the method further comprising: the terminal sending a second call request for calling a flight vehicle to the server, and the terminal sending a second position information to the server; the server allocating an available flight vehicle for the user according to the second call request; the server sending the second position information to the allocated flight vehicle; the allocated flight vehicle flying to the second position according to the second position information, and the flight vehicle landing on a landing platform of the ground vehicle, so that the user is able to transfer from the ground vehicle to the flight vehicle and continue to travel by the flight vehicle from the second position to a third position. a terminal sending a first call request for calling a ground vehicle to a server, and the terminal sending a first position information to the server; the server allocating an available ground vehicle for the user according to the first call request; the server sending the first position information to the allocated ground vehicle; the allocated ground vehicle moving to the first position according to the first position information, so that the user is able to travel by the ground vehicle from the first position to a second position; the method further comprising: the terminal sending a second call request for calling a flight vehicle to the server, and the terminal sending a second position information to the server; the server allocating an available flight vehicle for the user according to the second call request; the server sending the second position information to the allocated flight vehicle; the allocated flight vehicle flying to the second position according to the second position information, and the flight vehicle landing on a landing platform of the ground vehicle, so that the user is able to transfer from the ground vehicle to the flight vehicle and continue to travel by the flight vehicle from the second position to a third position. the terminal sending a second call request for calling a flight vehicle to the server, and the terminal sending a second position information to the server; the server allocating an available flight vehicle for the user according to the second call request; the server sending the second position information to the allocated flight vehicle; the allocated flight vehicle flying to the second position according to the second position information, and the flight vehicle landing on a landing platform of the ground vehicle, so that the user is able to transfer from the ground vehicle to the flight vehicle and continue to travel by the flight vehicle from the second position to a third position.