Central Mountain Air flies between: Edmonton - Calgary, Calgary - Edmonton, Vancouver - Comox, Williams Lake - Vancouver, Campbell River - Vancouver, Vancouver - Campbell River, Vancouver - Dawson Creek, Prince George - Kelowna, Dawson Creek - Vancouver, Kelowna - Prince George, Quesnel - Vancouver, Vancouver - Williams Lake, Vancouver - Quesnel, Terrace - Prince George, Prince George - Terrace, Kamloops - Prince George, Prince George - Kamloops, Fort Nelson - Edmonton, Edmonton - Fort Nelson, Prince George - Smithers, as well as several other routes.
Central Mountain Air maintains a very generous baggage policy: all passengers are entitled to check two bags free of charge as long as they do not weigh more than 50 pounds each. And if you want to fly with a 3rd piece of baggage, the cost is approximately $26. What a deal! Passengers are also allowed to carry-on one piece of baggage that does not weigh more than 22 pounds as well as a small personal item such as a purse or backpack.