Travel options for:
New Jersey to Niagara Falls
  • Bus, train

    $85 - $172
    1. Newark Penn Station

      22 min - hourly

      $5 - $8

    2. New York Penn Station

      10 min - 2891 feet

    3. New York, NY

      2 h 20 min - once daily

      $50 - $120

    4. Toronto Union Station, ON

      1 h 56 min - once daily

      $30 - $45

  • Bus Greyhound USA

    $67 - $167
    1. Newark, NJ

      15 min - 4 times a day

      $3 - $24

    2. New York, NY

      2 h 30 min - once daily

      $50 - $120

    3. Toronto

      3 h 1 min - once daily

      $11 - $21

    4. Ellicott St & MTC

      58 min - hourly - line 40

      $2

  • Bus Trailways New York

    $46 - $101
    1. Newark Penn Station

      9 h 38 min - once daily

      $40 - $100

    2. Ellicott St & MTC

      58 min - hourly - line 40

      $2

  • Train

    $95 - $177
    1. Newark Penn Station

      22 min - hourly

      $5 - $8

    2. New York, NY

      9 h 43 min - once daily

      $90 - $170

  • Drive

    $35 - $55
    1. Newark

      6 h 58 min - 390 miles

      $35 - $55

  • Fly Newark to Buffalo

    $95 - $488
    1. Elizabeth

      13 min - hourly - line 62

      $1 - $2

    2. Newark (EWR)

      1 h 23 min - non-stop

      $90 - $460

    3. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

    4. Ellicott St & MTC

      58 min - hourly - line 40

      $2

  • Fly New York La Guardia to Buffalo

    $77 - $399
    1. Jersey City

      27 min - every 20 minutes

      $3

    2. 34 St - Herald Sq

      20 min - every 10 minutes

      $3

    3. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    4. New York La Guardia (LGA)

      1 h 25 min - non-stop

      $65 - $360

    5. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

    6. Ellicott St & MTC

      58 min - hourly - line 40

      $2

  • Fly New York JFK to Buffalo

    $80 - $397
    1. Jersey City

      11 min - every 15 minutes

      $3

    2. World Trade Center

      6 min - 1746 feet

    3. Fulton St

      33 min - every 20 minutes

      $3

    4. Howard Beach – JFK Airport

      10 min - every 10 minutes

      $5

    5. New York JFK (JFK)

      1 h 21 min - non-stop

      $65 - $360

    6. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

    7. Ellicott St & MTC

      58 min - hourly - line 40

      $2

  • Fly Philadelphia to Buffalo

    $163 - $736
    1. Camden

      17 min - every 3 hours - line 412

      $1 - $2

    2. 6Th St At Race St

      12 min - 3497 feet

    3. Jefferson Station

      27 min - every 30 minutes

      $8

    4. Philadelphia (PHL)

      1 h 16 min - non-stop

      $150 - $700

    5. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

    6. Ellicott St & MTC

      58 min - hourly - line 40

      $2

  • Fly Newark to Toronto Island, train

    $134 - $490
    1. Elizabeth

      13 min - hourly - line 62

      $1 - $2

    2. Newark (EWR)

      1 h 25 min - non-stop

      $100 - $440

    3. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

    4. Toronto Union Station, ON

      1 h 56 min - once daily

      $30 - $45

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

From Newark Penn Station train to New York Penn Station, walk to New York, NY, bus to Toronto Union Station, ON, then train to Niagara Falls, ON. 6 h 48 min $131. From Newark, NJ bus to New York, NY, bus to Toronto, bus to Ellicott St & MTC, then line 40 bus to 4th St. 8 h 52 min $115. From Newark Penn Station bus to Ellicott St & MTC then line 40 bus to 4th St. 10 h 44 min $61. From Newark Penn Station train to New York, NY then train to Niagara Falls, NY. 11 h 5 min $176. From Newark drive to Niagara Falls. 6 h 58 min $46. From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 4 h 31 min $176. From Journal Square train to 34 St - Herald Sq, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 5 h 25 min $166. From Journal Square train to World Trade Center, walk to Fulton St, subway to Howard Beach – JFK Airport, train to New York JFK airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 5 h 28 min $155. From Broadway At Everett St line 412 bus to 6Th St At Race St, walk to Jefferson Station, train to Philadelphia airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 5 h 27 min $284. From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Toronto Island airport, line 509 tram to Toronto Union Station, ON, then train to Niagara Falls. 6 h 49 min $214.