Travel options for:
Toronto Airport (YYZ) to Rochester Airport (ROC)
  • Fly

    $210 - $650
    1. Toronto (YYZ)

      51 min - non-stop

      $210 - $650

  • Bus

    $38 - $55
    1. Pearson Airport Terminal 1

      21 min - hourly - line 34

      $4 - $6

    2. Yonge St At Sheppard Ave West

      28 min - every 30 minutes - line 320

      $3

    3. Toronto, ON

      4 h 5 min - every 4 hours

      $30 - $45

    4. Rochester, NY

      7 min - 2102 feet

    5. TC- Gate 11

      23 min - hourly - line 6

      $1 - $2

  • Bus, train

    $70 - $111
    1. UP Express Pearson Airport

      25 min - every 10 minutes

      $21 - $24

    2. Toronto - Royal York Hotel

      1 min - 5 times a day - line 5506

      $6 - $19

    3. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

    4. Buffalo, NY

      9 min - 2526 feet

    5. Buffalo

      1 h 20 min - every 3 hours

      $30 - $45

    6. Rochester

      8 min - 2394 feet

    7. TC- Gate 11

      20 min - hourly - line 6

      $1 - $2

  • Train

    $69 - $93
    1. UP Express Pearson Airport

      25 min - every 10 minutes

      $21 - $24

    2. Toronto Union Station, ON

      5 h 33 min - once daily

      $45 - $65

    3. East & Scio

      6 min - hourly - line 31

      $1 - $2

    4. TC- Gate 11

      23 min - hourly - line 6

      $1 - $2

  • Drive

    $21 - $35
    1. Toronto Airport (YYZ)

      2 h 55 min - 163.8 miles

      $21 - $35

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

From Toronto airport fly to Rochester airport. 51 min $303. From Pearson Airport Terminal 1 line 34 bus to Yonge St At Sheppard Ave West, line 320 bus to Toronto, ON, bus to Rochester, NY, walk to TC- Gate 11, then line 6 bus to Airport & Terminal Lower Level. 6 h 58 min $48. From UP Express Pearson Airport train to Toronto - Royal York Hotel, line 5506 bus to Toronto, ON, bus to Buffalo, NY, walk to Buffalo, train to Rochester, walk to TC- Gate 11, then line 6 bus to Brooks & 1214 Brooks. 7 h 22 min $88. From UP Express Pearson Airport train to Toronto Union Station, ON, train to East & Scio, line 31 bus to TC- Gate 11, then line 6 bus to Airport & Terminal Lower Level. 8 h 13 min $79. From Toronto Airport (YYZ) drive to Rochester Airport (ROC). 2 h 55 min $26.