Central Mountain Air flies between: Calgary - Edmonton, Edmonton - Calgary, Dawson Creek - Vancouver, Campbell River - Vancouver, Comox - Vancouver, Vancouver - Williams Lake, Vancouver - Quesnel, Vancouver - Dawson Creek, Vancouver - Campbell River, Edmonton - High Level, Kelowna - Prince George, Prince George - Kelowna, Vancouver - Comox, High Level - Edmonton, Williams Lake - Vancouver, Quesnel - Vancouver, Prince George - Terrace, Kamloops - Prince George, Edmonton - Fort Nelson, Prince George - Kamloops, 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.