As with many questions about extremes, the answer depends on the precise rules you impose.
Hops count as multiple flights: 13 flights. It's reasonable to argue that one should be very permissive when finding record itineraries. As such, the following 13-flight itinerary from SVR to SRV (a dyslexic's nightmare?) is one of the best single answers I know:
SVR THU NAQ JUV JAV SFJ KEF ANC ANI CHU CKD RDV SLQ SRV
- Fly from SVR Savissivik Heliport para THU Thule Air Base/Pituffik Airport on Air Greenland 9002 (Bell 212)
- Voar para NAQ Qaanaaq on Air Greenland 9003 (Bell 212)
- Voar para JUV Upernavik on Air Greenland 629 (DHC-8)
- Voar para JAV Ilulissat on Air Greenland 205 (DHC-8)
- Voar para SFJ Kangerlussuaq on Air Greenland 571 (DHC-8)
- Voar para KEF Keflavík on Air Iceland 5492 (DHC-8) [seasonal]
- Voar para ANC Anchorage on Icelandair 679 (Boeing 757) [seasonal]
- Voar para ANI Aniak on Ravn Alaska 816 (DHC-8)
- Voar para CHU Chuathbaluk on Ravn Alaska 3402 (Cessna)
- Voar para CKD Crooked Creek on Ravn Alaska 3402 (Cessna)
- Voar para RDV Red Devil on Ravn Alaska 3402 (Cessna)
- Voar para SLQ Sleetmute on Ravn Alaska 3402 (Cessna)
- Finally fly to SRV Stony River on Ravn Alaska 3402 (Cessna)
Note that many of these flights are only offered one or two days a week, so the entire route is not particularly achievable together. Google Flights is aware of all but the first flight, but doesn't let you book many of them; nonetheless, all of the flights can be booked online individually. Note that this itinerary was shortened in the comments from 14 legs by using the seasonal flights in the middle; outside of the summer, it likely takes three legs to get from SFJ to ANC (eg, via CPH and LAX).
A quirk of this example is passing through Thule Air Base, which requires an access permit. An alternative is to fly from QUV Aappilattoq Heliport near the southern tip of Greenland, though now Google Flights is unaware of the initial quatro flights (all on helicopters):
QUV QFN JNN JJU UAK GOH KEF ANC ANI CHU CKD RDV SLQ SRV
Another quirk is its sensitivity to the direction of travel. An alternative is KBW Chignik Bay, a five-hop trip on Grant Aviation either way:
KBW KCL KCQ KPV PTH AKN ANC KEF SFJ UAK JJU JNN QFN QUV
KBW KCL KCQ KPV PTH AKN ANC KEF SFJ JAV JUV NAQ THU SVR
QUV QFN JNN JJU UAK GOH KEF ANC AKN PTH KPV KCQ KCL KBW
SVR THU NAQ JUV JAV SFJ KEF ANC AKN PTH KPV KCQ KCL KBW
If you forbid helicopters, then it seems one can replace the Greenlandic side with airplane flights on Air Inuit to/from YZG Salluit (one of the northernmost Inuit communities) as suggested in another answer:
KBW KCL KCQ KPV PTH AKN ANC DEN YUL YGL YPX AKV YIK YZG
YZG YIK AKV YPX YGL YUL DEN ANC AKN PTH KPV KCQ KCL KBW
YZG YIK AKV YPX YGL YUL DEN ANC ANI CHU CKD RDV SLQ SRV
In other words, KBW ↔ YZG is the only pair I know of which requires 13 flights in either direction, all on ASA consertada aircraft and all individualmente known by Google flights. But KBW requires a seaplane and counting multiple hops as single flights, the trip can be done (with even amoras hopping) in a mere cinco flights! (YZG → SRV only works in one direction, but requires neither a helicopter nor a seaplane.)
Hops count as multiple flights, available together on Google Flights: 11 flights. I think there are many of these. Here's one from GTO Jalaluddin (Indonesia) to SRV, nearly 6000 miles geodesic distance:
GTO UPG DPS NRT SEA ANC ANI CHU CKD RDV SLQ SRV
Hops count as one flight: 11 flights. If you allow helicopters, I think there are many such itineraries, although they all share one half:
AUY TAH VLI BNE BKK CPH SFJ JAV JUV NAQ THU SVR
SVR THU NAQ JUV JAV SFJ KEF YUL MIA LPB TDD RIB
If you forbid Thule Air Base specifically, then you drop down to Voos da 9 by switching to southern Greenland (you lose two flights because of "helicopter-hopping"):
AUY TAH VLI BNE BKK CPH SFJ UAK JNN QUV
If you forbid helicopters entirely, you can achieve the same result of Voos da 9 by chopping off the end of the SVR itineraries:
AUY TAH VLI BNE BKK CPH SFJ JAV JUV NAQ
Hops count as one flight, available on Google Flights: 8 flights. If you only demand that Google Flights be aware of the individual flights, then you can cut off SVR from the trips in the previous category to get 10 flights (9 if you forbid helicopters).
If you want to be able to book the flights, then I can't get any more than 8 flights ... and I can't even get them all at once. For example, for the following itineraries I can get a ticket for the first 7 flights, but I have to get the last segment separately:
AUY TAH VLI AKL IAH YYZ YYT YYR YDP
FTA TAH VLI NAN LAX YYZ YYT YYR YSO
OpenFlights (August 6, 2014 data refresh): 14 flights. I also computed the answer according to the OpenFlights data suggested in the comments. There are 9 city pairs that require 14 flights, but none seem to hold up to inspection. I include them here for completeness:
KCG KCL KCQ KPV AKN ANC LAX CPH SFJ UAK JJU JNN XEQ QUV QFN
LPS WSX DHB RCE FBS LKE SEA KEF GOH UAK JJU JNN XEQ QUV QFN
XEQ QUV QFN JNN JJU UAK GOH KEF BRU FIH FKI GOM BNC BUX IRP
XEQ QUV QFN JNN JJU UAK GOH KEF DEN ANC AKN KCG KCL KCQ KPV
XEQ QUV QFN JNN JJU UAK GOH KEF DEN ANC ANI CHU CKD SLQ SRV
XEQ QUV QFN JNN JJU UAK GOH KEF YYZ YTS YMO YFA ZKE YAT YPO
XEQ QUV QFN JNN JJU UAK GOH KEF AMS YUL YGL YPX AKV YIK YZG
YPO YAT ZKE YFA YMO YTS YYZ CPH SFJ UAK JJU JNN XEQ QUV QFN
YZG YIK AKV YPX YGL YUL JFK CPH SFJ UAK JJU JNN XEQ QUV QFN
OpenFlights (November 3, 2016 live data): 12 flights. Using a computer (as I have) helps explore the search space quickly but is sensitive to peculiarities of the data. For example, if I use the live data from OpenFlights instead, the maximum distance is now two flights shorter. Here are some of the 19 such city pairs:
BVI BEU BQL ISA BNE BKK FRA YHZ YYR YRG YMN YSO YHO
STZ SXO GRP MQH BSB ATL BOS YHZ YYR YRG YMN YSO YHO
THU NAQ JUV JAV GOH KEF AMS YUL YZV YNA YHR YIF ZLT