How to fly to canada without a passport?
I can’t speak to whether you’ll be able to cross a border by land with those documents. That seems to be a much-disputed (in AskMe, among other places) issue. For air travel, my best guess is that you’ll need a passport. Last March, I planned a trip to the E.U. and realized at the last minute that my old passport wouldn’t work (was expiring within a couple of months of my return date). I went with an emergency service that expedites the process, and while it wasn’t cheap, sometimes it’s what you gotta do. Got it to me in a few days. I don’t remember which service I used that worked for me, but just start making phone calls from this page and you’ll find something.