Travel options for:
Mount Vernon to Vancouver Airport (YVR)
  • Train

    $31 - $66
    1. Mount Vernon Skagit

      2 h 19 min - once daily

      $28 - $60

    2. Main Street-Science World

      4 min - every 10 minutes

      $1 - $3

    3. Waterfront Station Canada Line

      26 min - every 10 minutes

      $2 - $4

  • Bus

    $24 - $48
    1. Mount Vernon, WA

      2 h 32 min - twice daily

      $15 - $40

    2. Sb Main St Ns Terminal Ave

      35 min - every 15 minutes - line 003

      $3

    3. Marine Drive Station

      10 min - every 10 minutes

      $6 - $7

  • Drive

    $10 - $16
    1. Mount Vernon

      1 h 30 min - 78.9 miles

      $10 - $16

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Mount Vernon Skagit Transportation Center Amtrak train to Main Street-Science World Station Platform 1, train to Waterfront Station Canada Line, then train to Yvr-Airport Station. 2 h 55 min $47. From Mount Vernon, WA bus to Sb Main St Ns Terminal Ave, line 003 bus to Marine Drive Station, then train to Yvr-Airport Station. 3 h 29 min $36. From Mount Vernon drive to Vancouver Airport (YVR). 1 h 30 min $12.

 
 

Bus or train from Mount Vernon to Vancouver Airport (YVR)?

Amtrak operates a train from Mount Vernon to Vancouver Airport (YVR) twice daily. Tickets cost $28 - $60 and the journey takes 2 h 19 min. 2 other operators also service this route. Alternatively, Greyhound USA operates a bus from Mount Vernon to Vancouver Airport (YVR) 4 times a day. Tickets cost $15 - $40 and the journey takes 2 h 32 min. 2 other operators also service this route.