A vehicle communication system comprising: a vehicle communication apparatus (21, 121) for a vehicle (5, 5A, 5B), the vehicle communication apparatus configured to communicate with a base station; a management apparatus (4, 4A, 4C) configured to manage a wireless resource; and a request transmitter configured to transmit a resource allocation request to the management apparatus for requesting allocation of a location resource for each time and the wireless resource for each time in a communication area covered by the base station, wherein: the vehicle communication apparatus includes: a vehicle transmitter configured to wirelessly transmit signals to an outside of the vehicle, a vehicle receiver configured to receive signals wirelessly transmitted from the outside of the vehicle, and a vehicle communication controller configured to control the vehicle transmitter and the vehicle receiver; the management apparatus includes: a management apparatus receiver configured to receive the resource allocation request, an allocator that is configured to, in accordance with the resource allocation request received by the management apparatus receiver, allocate the location resource for each time and the wireless resource for each time in the communication area to the vehicle communication apparatus in accordance with the resource allocation request, and a management apparatus transmitter configured to transmit an allocation result of the allocator to the vehicle communication apparatus in accordance with the resource allocation request; the vehicle receiver is configured to receive the allocation result; the vehicle communication controller is configured to control the vehicle transmitter and the vehicle receiver based on the allocation result received by the vehicle receiver, the resource allocation request further includes a travel schedule for the vehicle, the wireless resource is a resource such as time slots, frequency slots, frequency widths, or a number of codes; and the allocator is further configured to allocate the location resource for each of the times requested by the resource allocation request when an estimated location of the vehicle that is estimated based on the travel schedule does not overlap with a location of another vehicle at each of the times. a vehicle communication apparatus (21, 121) for a vehicle (5, 5A, 5B), the vehicle communication apparatus configured to communicate with a base station; a management apparatus (4, 4A, 4C) configured to manage a wireless resource; and a request transmitter configured to transmit a resource allocation request to the management apparatus for requesting allocation of a location resource for each time and the wireless resource for each time in a communication area covered by the base station, wherein: the vehicle communication apparatus includes: a vehicle transmitter configured to wirelessly transmit signals to an outside of the vehicle, a vehicle receiver configured to receive signals wirelessly transmitted from the outside of the vehicle, and a vehicle communication controller configured to control the vehicle transmitter and the vehicle receiver; a vehicle transmitter configured to wirelessly transmit signals to an outside of the vehicle, a vehicle receiver configured to receive signals wirelessly transmitted from the outside of the vehicle, and a vehicle communication controller configured to control the vehicle transmitter and the vehicle receiver; the management apparatus includes: a management apparatus receiver configured to receive the resource allocation request, an allocator that is configured to, in accordance with the resource allocation request received by the management apparatus receiver, allocate the location resource for each time and the wireless resource for each time in the communication area to the vehicle communication apparatus in accordance with the resource allocation request, and a management apparatus transmitter configured to transmit an allocation result of the allocator to the vehicle communication apparatus in accordance with the resource allocation request; a management apparatus receiver configured to receive the resource allocation request, an allocator that is configured to, in accordance with the resource allocation request received by the management apparatus receiver, allocate the location resource for each time and the wireless resource for each time in the communication area to the vehicle communication apparatus in accordance with the resource allocation request, and a management apparatus transmitter configured to transmit an allocation result of the allocator to the vehicle communication apparatus in accordance with the resource allocation request; the vehicle receiver is configured to receive the allocation result; the vehicle communication controller is configured to control the vehicle transmitter and the vehicle receiver based on the allocation result received by the vehicle receiver, the resource allocation request further includes a travel schedule for the vehicle, the wireless resource is a resource such as time slots, frequency slots, frequency widths, or a number of codes; and the allocator is further configured to allocate the location resource for each of the times requested by the resource allocation request when an estimated location of the vehicle that is estimated based on the travel schedule does not overlap with a location of another vehicle at each of the times.