Travel from Philadelphia to Bangor-ME-USA

Bus or fly from Philadelphia to Bangor?

American Airlines flies from Philadelphia to Bangor 4 times a day. Alternatively, Boltbus operates a bus from Philadelphia to Bangor every 2 hours. Tickets cost $10 - $18 and the journey takes 2 h. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Philadelphia to Bangor

From Suburban Station train to Philadelphia airport, fly to Bangor airport, then bus to Bangor. 4 h 13 min $330. From Philadelphia 30th Street Station Amtrak train to 34 St - Penn Station, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Bangor airport, then bus to Bangor. 5 h 21 min $413. From Philadelphia 30th Street Station Amtrak train to Newark airport, fly to Bangor airport, then bus to Bangor. 4 h 58 min $262. From Philadelphia 30th Street Station Amtrak train to Boston then bus to Bangor, ME. 11 h 15 min $351. From Philadelphia 30th Street Station Amtrak train to Back Bay - Inbound, subway to Boston North Station Amtrak, train to Portland, ME, Amtrak Thruway to Bangor, ME, then taxi to Bangor. 12 h 9 min. From Philadelphia, PA bus to New York, bus to Boston, then bus to Bangor, ME. 13 h 7 min $81. From Market St At 13Th St line 404 bus to Camden, NJ, bus to New York, NY, bus to Boston, then bus to Bangor. 15 h 51 min $92. From Philadelphia drive to Bangor. 9 h 13 min $64.
Close Print Itinerary
  1. Here are 8 options to get from
    Philadelphia to Bangor:

    1. Trip:
      1 Fly from Philadelphia
      • One-Way approx: USD $180 - $760
      • Duration: 4 h 13 min
      Open +
      • Trip:
        1 Fly from Philadelphia
        • One-Way approx: USD $180 - $760
        • Duration: 4 h 13 min
        Close x
    2. Trip:
      2 Train to New York La Guardia, fly
      • One-Way approx: USD $195 - $715
      • Duration: 5 h 21 min
      Open +
      • Trip:
        2 Train to New York La Guardia, fly
        • One-Way approx: USD $195 - $715
        • Duration: 5 h 21 min
        Close x
    3. Trip:
      3 Train to Newark, fly
      • One-Way approx: USD $158 - $765
      • Duration: 4 h 58 min
      Open +
      • Trip:
        3 Train to Newark, fly
        • One-Way approx: USD $158 - $765
        • Duration: 4 h 58 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $190 - $473
      • Duration: 11 h 15 min
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $190 - $473
        • Duration: 11 h 15 min
        Close x
    5. Trip:
      5 Train, Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 12 h 9 min
      Open +
      • Trip:
        5 Train, Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 12 h 9 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $48 - $98
      • Duration: 13 h 7 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $48 - $98
        • Duration: 13 h 7 min
        Close x
    7. Trip:
      7 Bus via Camden, NJ
      • One-Way approx: USD $65 - $147
      • Duration: 15 h 51 min
      Open +
      • Trip:
        7 Bus via Camden, NJ
        • One-Way approx: USD $65 - $147
        • Duration: 15 h 51 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $50 - $80
      • Duration: 9 h 13 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $50 - $80
        • Duration: 9 h 13 min
        Close x