Travel options for:
Brampton to New York
  • Fly Toronto Island to Newark

    $145 - $494
    1. Brampton

      33 min - every 3 hours

      $23 - $35

    2. Union Station

      12 min - every 10 minutes - line 509

      $3

    3. Toronto Island (YTZ)

      1 h 30 min - non-stop

      $100 - $440

    4. Newark (EWR)

      6 min - every 5 minutes

      $6

    5. Newark Airport Railroad

      28 min - hourly

      $13

  • Fly Toronto to New York La Guardia

    $109 - $372
    1. Brampton

      25 min - 5 times a day

      $4 - $6

    2. Weston GO/UP

      11 min - every 10 minutes

      $14 - $16

    3. Toronto (YYZ)

      1 h 27 min - non-stop

      $85 - $340

    4. New York La Guardia (LGA)

      22 min - every 15 minutes

      $2 - $7

    5. Jackson Hts - Roosevelt Av

      23 min - every 10 minutes

      $3

  • Fly Toronto to Newark

    $138 - $481
    1. Brampton

      25 min - 5 times a day

      $4 - $6

    2. Weston GO/UP

      11 min - every 10 minutes

      $14 - $16

    3. Toronto (YYZ)

      1 h 30 min - non-stop

      $100 - $440

    4. Newark (EWR)

      6 min - every 5 minutes

      $6

    5. Newark Airport Railroad

      28 min - hourly

      $13

  • Fly Toronto to New York JFK

    $122 - $400
    1. Brampton

      25 min - 5 times a day

      $4 - $6

    2. Weston GO/UP

      11 min - every 10 minutes

      $14 - $16

    3. Toronto (YYZ)

      1 h 34 min - non-stop

      $95 - $370

    4. New York JFK (JFK)

      10 min - every 10 minutes

      $5

    5. Howard Beach - JFK Airport

      41 min - every 30 minutes

      $3

  • Train, bus to Buffalo, fly to Newark

    $168 - $567
    1. Brampton

      33 min - every 3 hours

      $23 - $35

    2. Toronto

      1 h 56 min - every 3 hours

      $30 - $45

    3. Niagara Falls

      4 min - 1321 feet

    4. Niagara Falls, ON

      1 h 15 min - twice daily

      $6 - $11

    5. Buffalo (BUF)

      1 h 23 min - non-stop

      $90 - $460

    6. Newark (EWR)

      6 min - every 5 minutes

      $6

    7. Newark Airport Railroad

      28 min - hourly

      $13

  • Bus

    $54 - $111
    1. Brampton Bus Terminal

      1 h - every 4 hours

      $6 - $8

    2. Front St. At Bay St.

      8 min - every 15 minutes - line 6

      $3

    3. Toronto, ON

      12 h 15 min - every 3 hours

      $45 - $100

  • Train

    $123 - $202
    1. Brampton

      33 min - every 3 hours

      $23 - $35

    2. Toronto Union Station, ON

      13 h 30 min - once daily

      $100 - $170

  • Drive

    $60 - $95
    1. Brampton

      8 h 36 min - 478.2 miles

      $60 - $95

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

From Brampton train to Union Station, line 509 tram to Toronto Island airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 5 h 6 min $219. From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York. 4 h 59 min $149. From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 4 h 56 min $189. From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to New York JFK airport, train to Howard Beach - JFK Airport, then subway to New York. 5 h 15 min $168. From Brampton train to Toronto, train to Niagara Falls, walk to Niagara Falls, ON, bus to Buffalo airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 8 h 58 min $256. From Brampton Bus Terminal bus to Front St. At Bay St., line 6 bus to Toronto, ON, then bus to New York, NY. 14 h 4 min $64. From Brampton train to Toronto Union Station, ON then train to New York, NY. 15 h 3 min $197. From Brampton drive to New York. 8 h 36 min $77.