Travel options for:
Philadelphia to Maine
  • Fly Philadelphia to Portland

    $190 - $450
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      1 h 20 min - non-stop

      $180 - $440

    3. Portland (PWM)

      1 min - hourly - line 5

      $2

  • Fly Philadelphia to Bangor

    $180 - $760
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      1 h 37 min - non-stop

      $170 - $750

    3. Bangor (BGR)

      1 h - every 30 minutes

      $2

  • Fly Philadelphia to Manchester, drive

    $134 - $437
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      1 h 16 min - non-stop

      $120 - $420

    3. Manchester (MHT)

      1 h 25 min - 62.9 miles

      $6 - $9

  • Fly Philadelphia to Boston, bus

    $271 - $526
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      1 h 13 min - non-stop

      $85 - $290

    3. Boston (BOS)

      1 h 45 min - hourly

      $18 - $28

    4. Dover, NH

      35 min - 26.2 miles

      $160 - $200

  • Train to Newark, fly to Portland

    $139 - $465
    1. Philadelphia

      1 h 7 min - once daily

      $26 - $65

    2. Newark (EWR)

      1 h 24 min - non-stop

      $110 - $400

    3. Portland (PWM)

      1 min - hourly - line 5

      $2

  • Train, bus

    $184 - $459
    1. Philadelphia 30th Street

      5 h 11 min - 3 times a day

      $160 - $430

    2. South Station

      2 h 10 min - hourly

      $20 - $29

    3. St. John & Langs Expr

      8 min - hourly - line 5

      $2

  • Train

    $196 - $502
    1. Philadelphia 30th Street

      5 h 5 min - 3 times a day

      $160 - $430

    2. Back Bay - Inbound

      10 min - every 10 minutes

      $2 - $4

    3. Boston North Station Amtrak

      2 h 30 min - 3 times a day

      $30 - $70

    4. Portland Transportation Center

      12 min - hourly - line 5

      $2

  • Bus

    $46 - $73
    1. Philadelphia

      7 h 15 min - twice daily

      $23 - $45

    2. South Station

      2 h 10 min - hourly

      $20 - $29

    3. St. John & Langs Expr

      8 min - hourly - line 5

      $2

  • Bus, Amtrak Thruway

    1. Philadelphia

      2 h 5 min - every 3 hours

      $10 - $40

    2. New York, NY

      4 h 20 min - hourly

      $10 - $65

    3. Boston Sth Station, MA

      2 h 25 min - 4 times a day

    4. Portland Transportation Center

      12 min - hourly - line 5

      $2

  • Drive

    $40 - $60
    1. Philadelphia

      7 h 6 min - 409.4 miles

      $40 - $60

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

From Suburban Station train to Philadelphia airport, fly to Portland airport, then line 5 bus to South Portland Gardens. 3 h 13 min $270. From Suburban Station train to Philadelphia airport, fly to Bangor airport, then bus to Bangor. 4 h 6 min $330. From Suburban Station train to Philadelphia airport, fly to Manchester airport, then drive to Sanford. 4 h 3 min $306. From Suburban Station train to Philadelphia airport, fly to Boston airport, bus to Dover, NH, then taxi to Sanford. 5 h 25 min $377. From Philadelphia 30th Street Station Amtrak train to Newark airport, fly to Portland airport, then line 5 bus to South Portland Gardens. 4 h 2 min $222. From Philadelphia 30th Street Station Amtrak train to South Station, bus to St. John & Langs Expr, then line 5 bus to Metro Pulse. 8 h 22 min $330. From Philadelphia 30th Street Station Amtrak train to Back Bay - Inbound, subway to Boston North Station Amtrak, train to Portland Transportation Center, then line 5 bus to Metro Pulse. 9 h 31 min $360. From Philadelphia bus to South Station, bus to St. John & Langs Expr, then line 5 bus to Metro Pulse. 10 h 26 min $55. From Philadelphia bus to New York, NY, bus to Boston Sth Station, MA, Amtrak Thruway to Portland Transportation Center, then line 5 bus to Metro Pulse. 11 h 3 min. From Philadelphia drive to Portland. 7 h 6 min $48.