Travel options for:
Toronto Airport (YYZ) to Barrie
  • Bus

    $15 - $33
    1. Pearson Airport Terminal 1

      15 min - hourly - line 34

      $3 - $5

    2. Yorkdale, ON

      1 h 20 min - twice daily

      $11 - $28

  • Train

    $31 - $36
    1. UP Express Pearson Airport

      25 min - every 10 minutes

      $21 - $24

    2. Union Station

      1 h 44 min - every 4 hours

      $9 - $12

  • Taxi

    $130 - $170
    1. Toronto Airport (YYZ)

      1 h 4 min - 56.1 miles

      $130 - $170

  • Drive

    $7 - $11
    1. Toronto Airport (YYZ)

      1 h 4 min - 56.1 miles

      $7 - $11

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

From Pearson Airport Terminal 1 line 34 bus to Yorkdale, ON then bus to Barrie, ON. 2 h 35 min $26. From UP Express Pearson Airport train to Union Station then train to Allandale Waterfront GO. 3 h 9 min $43. From Toronto Airport (YYZ) taxi to Barrie. 1 h 4 min $208. From Toronto Airport (YYZ) drive to Barrie. 1 h 4 min $11.