I am flying into Kalispell and have no idea how to get to Glacier NP from there. I read of free shuttles but do they run from the airport? If I have to pay for a ride what's the cheapest option? I would prefer getting over to the east side to hop on the CDT rather than start on the west side and make my way over to the CDT.