Travel options for:
Mississauga to Buffalo
  • Bus Megabus

    $16 - $27
    1. Mississauga

      15 min - twice daily

      $4 - $6

    2. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

  • Bus Greyhound Canada

    $14 - $40
    1. Glengarry Rd At Dundas St

      36 min - hourly - line 4

    2. Mississauga, ON

      2 h 28 min - once daily

      $14 - $40

  • Train

    $35 - $56
    1. Square One

      35 min - hourly - line 46

      $4 - $6

    2. Oakville

      4 h 29 min - every 3 hours

      $30 - $50

  • Drive

    $11 - $17
    1. Mississauga

      1 h 36 min - 86.5 miles

      $11 - $17

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

From Mississauga bus to Toronto, ON then bus to Buffalo, NY. 3 h 25 min $22. From Glengarry Rd At Dundas St line 4 bus to Mississauga, ON then bus to Buffalo, NY. 4 h 4 min $25. From Square One line 46 bus to Oakville then train to Buffalo. 6 h 4 min $45. From Mississauga drive to Buffalo. 1 h 36 min $14.