Milk Runs in Newfoundland and Labrador: The Economics and Logistics of Multi-Stop Regional Air Service

Executive Summary

A “milk run” is a scheduled flight that stops at several points along a route rather than flying point to point, much as a dairy wagon once stopped at each farm. In Newfoundland and Labrador, milk runs are the main way air service reaches a large, thinly populated territory. They survive because no single city pair has enough traffic to fill an aircraft, while a chain of three or four city pairs together can.

This paper examines why the model dominates the province, what it costs, who pays, and where the system is fragile. It concludes that milk runs are an efficient answer to thin demand, but they concentrate market power in very few operators and leave whole regions dependent on one schedule.

1. The Network as It Operates Today

The network has two tiers.

Tier one: the Dash 8 trunk. PAL Airlines runs turboprop service linking the island to Labrador and to Quebec and the Maritimes. PAL Airlines’ fleet includes two DHC-8-100s, three DHC-8-300s, and fifteen DHC-8-Q400s. Labrador is central to that business: Goose Bay and Wabush are PAL’s main airports by capacity, accounting for 14.3% and 12.8% of its total capacity, respectively, and PAL serves 12 destinations from Goose Bay and ten from Wabush.

Tier two: the coastal Twin Otter network. North of Goose Bay, service runs on small STOL aircraft. Air Borealis is a partnership between the Innu Development Limited Partnership, the Nunatsiavut Group of Companies, and PAL Airlines, and Air Borealis operates eleven DHC-6-300s. Goose Bay serves as the hub, with spokes such as Goose Bay to Rigolet at about 40 minutes, Goose Bay to Nain at about 1 hour 20 minutes, and Goose Bay to Natuashish at about 1 hour 10 minutes.

The result is a hub-and-chain structure: Goose Bay is the junction where the island-facing trunk meets the coastal feeder network, and Deer Lake plays a similar role on the island side.

2. Why the Milk Run Exists: The Economics of Thin Demand

2.1 The aggregation problem

Labrador’s whole population is about 27,000 people, spread over a territory larger than many European countries. No single city pair, such as Wabush to St. John’s, generates enough daily passengers to fill a 70-plus-seat Q400 on a nonstop. But one aircraft carrying St. John’s–Deer Lake, St. John’s–Goose Bay, Deer Lake–Goose Bay, Goose Bay–Wabush, and St. John’s–Wabush passengers can reach a workable load factor. Each stop adds a new set of origin-destination markets to the same airframe.

2.2 Cost structure

Regional turboprop costs fall into three groups:

  • Fixed per departure: landing fees, airport improvement fees, ground handling, and crew duty time. These are paid at every stop regardless of how many passengers board.
  • Variable per hour: fuel, engine wear, and maintenance reserves.
  • Fixed per aircraft: ownership or lease costs, insurance, and base overhead.

The milk run spreads the per-aircraft costs over more revenue legs per day. The penalty is the extra departure costs at each stop, plus a fuel burn penalty from repeated climbs. The model makes sense when the revenue picked up at an intermediate stop exceeds those added stop costs, which is usually true in a region where each stop is itself a market.

2.3 Why the cost falls on passengers

Because the passenger base is small, fixed costs are divided among few travellers. Fares reflect this. A provincial announcement noted that a current flight could cost approximately $1,400, and cost growth has outpaced the country: a Goose Bay Airport Corporation report cited by the province showed air travel costs increased by 9% nationally, but 33% out of Goose Bay and up to 47% out of Wabush. On the north coast the burden is heavier still, with return fares between St. John’s and Nain of about $2,500 according to Air Borealis’ website.

3. Logistics of Operation

3.1 Mixed loads

Regional milk runs in the province carry far more than leisure passengers. A single coastal flight may carry residents, medical patients, government workers, mail, and groceries. The coastal communities are accessible only by plane for most of the year, and rely on airlines for travel and essentials such as food shipments.

Medical transport is a major anchor customer. Under the province’s emergency health contract, Air Borealis provides two dedicated Twin Otters configured for scheduled evacuations and one Twin Otter configured for medevac, supporting daily scheduled medical flights Monday through Friday. These contracts give the operator steady revenue that helps sustain the scheduled network around it.

3.2 Seasonal freight switching

Freight logistics on the north coast follow the ice. In summer, retailers can move goods by sea, and in other months they rely on air. Residents have noted that prices typically go down in summer because retailers can ship food by ferry rather than pay for expensive air freight. When sea-shipped stock runs out early, retailers are forced to resort sooner to costly air freight. The milk run is therefore also the fallback supply chain for food.

3.3 Operational fragility

Multi-stop routings compound weather risk. A flight that touches four airports is exposed to four sets of weather, and a delay at the first stop moves forward through every later leg. Short gravel strips on the coast need STOL aircraft, which limits capacity per flight. Crew duty limits can force cancellations on the last leg of a chain even when the aircraft is serviceable.

4. Market Structure and the 2020 Shock

Before 2020, Air Canada competed on several Labrador routes. In June 2020 it withdrew, indefinitely suspending service on 30 domestic regional routes and closing eight stations at regional airports, including Deer Lake–Goose Bay, Gander–Goose Bay, Wabush–Goose Bay, and Wabush–Sept-Îles, and closing its Wabush station. In Wabush, those flights were estimated at 20 per cent of the airport’s revenue.

The outcome is near-monopoly service. Southern Labrador is served exclusively by PAL Airlines, while Air Borealis, in which PAL is a partner, is the only carrier offering flights in northern Labrador. When Air Borealis formed, observers noted the move would create a monopoly on air service to Labrador’s northern coastal communities.

This structure is common in thin markets: one operator can sustain a network that two operators would split into money-losing halves. The tradeoff is that pricing discipline comes from public pressure and contracts rather than from competition.

5. Public Policy Instruments

5.1 Provincial fare support

In August 2025 the province launched the Labrador Air Access Program, providing 175 round-trip tickets per week through PAL Airlines at a special base fare plus a 30 per cent discount. In the province’s example, the fare would be $909, with the resident paying $636 and a provincial subsidy of $273. Use was limited to a maximum of two round trip subsidized tickets per person in a calendar year, for personal or leisure travel only. The pilot was set to run until March 31, 2026. The province’s current program page describes a later version under which tickets are subsidized at a 50% discount off the base fare per route; the present terms should be confirmed with the Department of Labrador Affairs.

Indigenous governments argued the program fell short. The Nunatsiavut Government’s First Minister said Inuit communities still face the highest travel costs for air travel in all of Labrador and the entire province, and noted the government had not clarified how many of the 175 weekly tickets would go to Labrador’s five remote Inuit communities.

5.2 The Quebec comparison

Labrador advocates point to Quebec’s model, which allows air travel between smaller, remote regions of the province and larger provincial centres for $500 return, with some conditions. The provincial minister responded that the two provinces have vastly different population bases and public purses.

5.3 Revenue guarantees

The province already uses guaranteed-revenue contracts for tourism routes. Its WestJet arrangement for Europe flights is not a direct subsidy but a “guaranteed revenue” contract. In 2025 it also funded a summer loop, but the agreement did not include direct connectivity with Labrador, as all three airports were on the island. The Goose Bay Airport Corporation’s chair objected that this was not intraprovincial travel but intra-Newfoundland travel.

5.4 Federal freight support

Federal food support flows through retailers rather than carriers. Under Nutrition North, the subsidy goes mainly to retailers, which in turn negotiate their own freight agreements, including rates, with airlines. Results remain contested: as of 2021, the cost of food in Nain was the highest among remote northern Canadian communities whose retailers qualify for the program.

6. Assessment

Strengths of the milk run model

  • Keeps scheduled service alive in markets too small for nonstops.
  • Lets one aircraft serve many origin-destination pairs.
  • Combines passenger, cargo, mail, and medical demand into a single network.

Weaknesses

  • Long travel times for end-of-chain communities.
  • Compounding weather and delay risk.
  • High fixed costs per passenger, passed on as fares.
  • Dependence on a single operator, leaving regions exposed if it cuts service.

7. Policy Considerations

  1. Contract for the network, not the route. Because milk runs are profitable or unprofitable as whole chains, revenue guarantees attached to single city pairs miss how the economics work. Support tied to a full routing, such as St. John’s–Deer Lake–Goose Bay–Wabush, matches the cost structure.
  2. Anchor tenants as a stabilizer. Medical, government, and mail contracts already underwrite much of the coastal network. Bundling them with scheduled-service obligations could secure frequency and price commitments.
  3. Address per-departure costs directly. Since every stop incurs fees, relief on landing and airport improvement charges at small Labrador airports lowers the cost of each added stop without distorting fares.
  4. Weight support toward the most isolated. Fly-in communities with no road alternative carry the highest fares and the highest food costs; per-ticket support could be scaled by remoteness rather than allocated evenly.
  5. Require price transparency. In a near-monopoly market, published fare and freight-rate data substitute in part for competition.

Conclusion

The milk run is not a leftover of an older aviation era but a rational design for the province’s geography. It turns many small markets into one viable flight. Its cost, however, is a system with few operators, high fares, and limited room for disruption. Policy that treats the chain as the unit of service, rather than the single route, best fits how the network actually operates.


Sources:

Unknown's avatar

About nathanalbright

I'm a person with diverse interests who loves to read. If you want to know something about me, just ask.
This entry was posted in Musings and tagged , , , . Bookmark the permalink.

Leave a Reply