SummaryUnmanned aerial vehicles (UAVs) have become widespread because of their involvement in a variety of applications. The task of designing the energy‐efficient routing between UAVs has been considered a matter of great interest due to the inherent challenges of controlling the dynamics exhibited by UAVs. Energy limitations are considered the main limitations of UAVs. This research paper proposes a novel routing protocol, adaptive ranking and mobile sink (MS)‐enabled energy‐efficient geographic routing (ARMS‐EGR) for flying ad hoc networks. In ARMS‐EGR, the whole network is partitioned into cells. The cell contains cell members (CM) and cell heads (CHs). The CH works as a cluster head. Additionally, two MSs have been used to collect data captured by CM. Multihop communication on the network leads to an increase in traffic and consumes the energy of the UAVs located near the base station (BS). MSs are used for power distribution and load balancing across the network. Adaptive ranking of forwarder UAVs and CHs is performed during intracell and intercell multihop communication, respectively, using adaptive ranking. A cell with one‐hop communication can directly send packets to the MS, but the ARMS‐EGR routing protocol has been proposed for multihop communication. The proposed approach is simulated in NS‐2.35 software. The results show that end‐to‐end latency and power consumption during packet transmission are greatly minimized. ARMS‐EGR also demonstrates improvements in message success rates, number of alive nodes, and packet delivery ratio, making ARMS‐EGR particularly suitable for flying ad hoc networks (FANETs).