Travel options for:
Buffalo to Vermont
  • Fly Buffalo to Boston, bus

    $98 - $403
    1. Buffalo

      40 min - hourly

      $2 - $23

    2. Buffalo (BUF)

      1 h 17 min - non-stop

      $75 - $330

    3. Boston (BOS)

      18 min - every 15 minutes

      $3 - $5

    4. Boston, MA

      3 h 5 min - twice a week

      $18 - $45

  • Bus to Toronto Island, fly to Burlington

    $211 - $416
    1. Buffalo

      1 h 45 min - once daily

      $16 - $45

    2. Union Station

      12 min - every 10 minutes - line 509

      $3

    3. Toronto Island (YTZ)

      1 h 13 min - non-stop

      $190 - $370

    4. Burlington (BTV)

      15 min - every 30 minutes - line 12

      $1 - $2

  • Train, car ferry

    $98 - $165
    1. Buffalo

      5 h 19 min - every 3 hours

      $60 - $85

    2. Schenectady Amtrak

      2 h 29 min - once daily

      $30 - $70

    3. Westport Amtrak

      22 min - 14 miles

      $1 - $2

    4. Essex, NY

      25 min - hourly

      $4 - $5

    5. Charlotte, VT

      23 min - 14.9 miles

      $1 - $3

  • Train, bus

    $102 - $162
    1. Buffalo

      5 h 19 min - every 3 hours

      $60 - $85

    2. Schenectady Amtrak

      2 h 24 min - 6 times a week

      $28 - $60

    3. Marble Valley Regional Transit

      2 h 10 min - once daily

      $12 - $17

  • Bus

    $74 - $179
    1. Buffalo, NY

      6 h 15 min - 4 times a day

      $45 - $140

    2. Greyhound \ Trailways Terminal

      4 h 55 min - once daily

      $28 - $40

  • Bus, train

    $91 - $136
    1. Buffalo, NY

      2 h 20 min - 3 times a day

      $9 - $19

    2. Rochester, NY

      4 h 34 min - once daily

      $50 - $75

    3. State St & Broadway -

      56 min - every 20 minutes - line 905

      $2

    4. Albany, NY - Greyhound Bus

      5 h 30 min - once daily

      $30 - $40

  • Drive

    $35 - $60
    1. Buffalo

      7 h 38 min - 399.6 miles

      $35 - $60

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

From Ellicott St & North Division St bus to Buffalo airport, fly to Boston airport, bus to Boston, MA, then bus to Brattleboro. 7 h 25 min $217. From Buffalo, NY bus to Union Station, line 509 tram to Toronto Island airport, fly to Burlington airport, then line 12 bus to South Burlington. 5 h 34 min $273. From Buffalo train to Schenectady Amtrak, train to Westport Amtrak, drive to Essex, NY, car ferry to Charlotte, VT, then drive to Burlington. 10 h 31 min $131. From Buffalo train to Schenectady Amtrak, train to Marble Valley Regional Transit Center, then bus to Downtown Transit Center Burlington. 11 h 53 min $128. From Buffalo, NY bus to Greyhound \ Trailways Terminal then bus to Downtown Transit Center Burlington. 12 h 10 min $174. From Buffalo, NY bus to Rochester, NY, train to State St & Broadway - Downtown/Train Station, line 905 bus to Albany, NY - Greyhound Bus Station, then bus to Burlington, VT. 15 h 29 min $117. From Buffalo drive to Burlington. 7 h 38 min $47.