Originally Posted by
badger_biker
I don't know the specifics of issues you might encounter with a border crossing but wouldn't Amtrak to Whitefish and a rental car from Whitefish to Banff be an option?
Think this was looked into a while back. One-way car rental to Canada was not available.
These guys used to have shuttle service between Montana and places like Banff, but it was discontinued this year.
Waterton Lakes National Park/Glacier National Park, Calgary/Banff with Airport Shuttle Express
However, the web site says they can put you in touch with people who can provide the service. It's a long (7hr. or so) drive, so it's probably extremely expensive. One could likely fly from FCA (Whitefish/Kalispell Airport) to Calgary for less.