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