Travel options for:
Toronto to Meaford
  • Bus

    $17 - $45
    1. Toronto, ON

      3 h 32 min - once daily

      $17 - $45

  • Train, bus

    $22 - $47
    1. Union Station

      1 h 44 min - every 4 hours

      $9 - $12

    2. Allandale Waterfront Station

      5 min - hourly

    3. Barrie, ON

      2 h 3 min - once daily

      $12 - $35

  • Drive

    $14 - $22
    1. Toronto

      2 h 31 min - 112.4 miles

      $14 - $22

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

From Toronto, ON bus to Meaford, ON. 3 h 32 min $37. From Union Station train to Allandale Waterfront Station, bus to Barrie, ON, then bus to Meaford, ON. 4 h 57 min $41. From Toronto drive to Meaford. 2 h 31 min $23.