Travel options for:
Philadelphia to Brooklyn
  • Train

    $81 - $206
    1. Philadelphia 30th Street

      1 h 10 min - 3 times a day

      $75 - $210

    2. 34 St - Penn Station

      36 min - every 15 minutes - line 2

      $3

  • Bus HGT Bus

    $15 - $20
    1. Philadelphia

      2 h - hourly

      $10

    2. East Broadway

      4 min - every 10 minutes

      $3

    3. Livingston St/Smith St

      26 min - every 20 minutes

      $2 - $7

  • Bus Greyhound USA

    $13 - $43
    1. Philadelphia

      2 h 5 min - every 3 hours

      $10 - $40

    2. New York

      3 min - 942 feet

    3. Times Sq - 42 St

      37 min - every 15 minutes - line 2

      $3

  • Drive

    $9 - $14
    1. Philadelphia

      1 h 45 min - 94.6 miles

      $9 - $14

  • Fly to New York La Guardia

    $133 - $468
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      53 min - non-stop

      $120 - $450

    3. New York La Guardia (LGA)

      22 min - every 15 minutes

      $2 - $7

    4. Jackson Hts - Roosevelt Av

      44 min - every 10 minutes

      $3

  • Fly to New York JFK

    $136 - $446
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      1 h 3 min - non-stop

      $120 - $430

    3. New York JFK (JFK)

      10 min - every 10 minutes

      $5

    4. Howard Beach - JFK Airport

      20 min - every 30 minutes

      $3

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

From Philadelphia 30th Street Station Amtrak train to 34 St - Penn Station then line 2 subway to Church Av. 1 h 49 min $175. From Philadelphia bus to East Broadway, subway to Livingston St/Smith St, then bus to Flatbush Av/Church Av. 2 h 35 min $19. From Philadelphia bus to New York, walk to Times Sq - 42 St, then line 2 subway to Church Av. 2 h 48 min $19. From Philadelphia drive to Brooklyn. 1 h 45 min $11. From Suburban Station train to Philadelphia airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to Brooklyn. 3 h 29 min $227. From Suburban Station train to Philadelphia airport, fly to New York JFK airport, train to Howard Beach - JFK Airport, then subway to Brooklyn. 3 h 6 min $276.