Travel options for:
Philadelphia to Rochester
  • Fly Philadelphia to Rochester

    $179 - $660
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      1 h 13 min - non-stop

      $170 - $650

    3. Rochester (ROC)

      19 min - hourly - line 6

      $1 - $2

  • Fly Philadelphia to Buffalo, bus

    $166 - $726
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      1 h 16 min - non-stop

      $150 - $700

    3. Buffalo (BUF)

      1 h 20 min - 3 times a day

      $8 - $18

  • Train to Newark, fly to Rochester

    $118 - $505
    1. Philadelphia

      1 h 7 min - once daily

      $26 - $65

    2. Newark (EWR)

      1 h 23 min - non-stop

      $90 - $440

    3. Rochester (ROC)

      19 min - hourly - line 6

      $1 - $2

  • Fly Philadelphia to Ithaca, bus

    $219 - $548
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      1 h 9 min - non-stop

      $180 - $480

    3. Ithaca (ITH)

      9 min - 5.9 miles

      $16 - $20

    4. Ithaca, NY

      2 h 5 min - once daily

      $15 - $40

  • Bus Trailways New York

    $60 - $115
    1. Philadelphia

      2 h 5 min - every 3 hours

      $10 - $40

    2. New York, NY

      6 h - twice daily

      $50 - $75

  • Train

    $173 - $363
    1. Philadelphia 30th Street

      1 h 10 min - 3 times a day

      $75 - $210

    2. New York Penn Station

      2 h 30 min - 4 times a day

      $40 - $85

    3. Albany

      4 h 1 min - every 3 hours

      $55 - $75

  • Bus Megabus

    $40 - $73
    1. Philadelphia, PA

      2 h - hourly

      $10 - $18

    2. New York, NY

      7 h 20 min - 3 times a day

      $30 - $55

  • Drive

    $30 - $50
    1. Philadelphia

      5 h 55 min - 342.5 miles

      $30 - $50

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

From Suburban Station train to Philadelphia airport, fly to Rochester airport, then line 6 bus to Rochester. 3 h 20 min $309. From Suburban Station train to Philadelphia airport, fly to Buffalo airport, then bus to Rochester. 4 h 58 min $282. From Philadelphia 30th Street Station Amtrak train to Newark airport, fly to Rochester airport, then line 6 bus to Rochester. 4 h 15 min $251. From Suburban Station train to Philadelphia airport, fly to Ithaca airport, taxi to Ithaca, NY, then bus to Rochester. 5 h 45 min $474. From Philadelphia bus to New York, NY then bus to Rochester. 9 h 5 min $81. From Philadelphia 30th Street Station Amtrak train to New York Penn Station, train to Albany, then train to Rochester. 9 h 26 min $297. From Philadelphia, PA bus to New York, NY then bus to Rochester, NY. 10 h 20 min $65. From Philadelphia drive to Rochester. 5 h 55 min $40.