Travel options for:
Toronto to Welland
  • Bus

    $14 - $18
    1. Toronto, ON

      2 h 20 min - twice daily

      $14 - $18

  • Bus via Downtown Terminal 70 Carlisle St

    $17 - $20
    1. Toronto, ON

      1 h 15 min - every 3 hours

      $10 - $15

    2. Downtown Terminal 70 Carlisle

      40 min - every 2 hours

      $6

  • Train

    $37 - $48
    1. Toronto Union Station, ON

      1 h 34 min - once daily

      $30 - $45

    2. Downtown Terminal 70 Carlisle

      40 min - every 2 hours

      $6

  • Drive

    $11 - $17
    1. Toronto

      1 h 33 min - 84.7 miles

      $11 - $17

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

From Toronto, ON bus to Welland, ON. 2 h 20 min $18. From Toronto, ON bus to Downtown Terminal 70 Carlisle St then bus to Welland Bus Terminal. 2 h 22 min $25. From Toronto Union Station, ON train to Downtown Terminal 70 Carlisle St then bus to Welland Bus Terminal. 2 h 41 min $54. From Toronto drive to Welland. 1 h 33 min $17.