Originally Posted by
jackal
Looks like your main options are a flight (use something like travelocity.com or kayak.com to check fares), Amtrak (amtrak.com), or Greyhound (not much cheaper than Amtrak and SO not worth whatever paltry savings you might find--but they're at greyhound.com).
Also the other tips - Which were to get across the border somehow and fly from Bellingham (BLI - 20 minutes drive south of the border) or Seattle (SEA - 2 hours drive south of the border). Fares drop dramatically when you don't have to 'fly' over a border.