A system to utilize transportation vehicles for transport, the system comprising: an unmanned aerial vehicle ("UAV") , including: a propulsion system ; and a power module to store energy, wherein the power module is connected to the propulsion system and is configured to provide energy to the propulsion system to fly the UAV; and a computing system , including: one or more processors ; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least: determine a plurality of transportation vehicles that the UAV may land on for transport as part of a travel path to a destination for the UAV; select a first transportation vehicle from the plurality of transportation vehicles for the UAV to land on to bring the UAV closer in distance to the destination of the UAV; and evaluate a known route for each of the plurality of transportation vehicles, wherein the first transportation vehicle is selected based at least in part on the evaluation. an unmanned aerial vehicle ("UAV") , including: a propulsion system ; and a power module to store energy, wherein the power module is connected to the propulsion system and is configured to provide energy to the propulsion system to fly the UAV; and a propulsion system ; and a power module to store energy, wherein the power module is connected to the propulsion system and is configured to provide energy to the propulsion system to fly the UAV; and a computing system , including: one or more processors ; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least: determine a plurality of transportation vehicles that the UAV may land on for transport as part of a travel path to a destination for the UAV; select a first transportation vehicle from the plurality of transportation vehicles for the UAV to land on to bring the UAV closer in distance to the destination of the UAV; and evaluate a known route for each of the plurality of transportation vehicles, wherein the first transportation vehicle is selected based at least in part on the evaluation. one or more processors ; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least: determine a plurality of transportation vehicles that the UAV may land on for transport as part of a travel path to a destination for the UAV; select a first transportation vehicle from the plurality of transportation vehicles for the UAV to land on to bring the UAV closer in distance to the destination of the UAV; and evaluate a known route for each of the plurality of transportation vehicles, wherein the first transportation vehicle is selected based at least in part on the evaluation. determine a plurality of transportation vehicles that the UAV may land on for transport as part of a travel path to a destination for the UAV; select a first transportation vehicle from the plurality of transportation vehicles for the UAV to land on to bring the UAV closer in distance to the destination of the UAV; and evaluate a known route for each of the plurality of transportation vehicles, wherein the first transportation vehicle is selected based at least in part on the evaluation. <EOS>