Travel from Philadelphia to Bar-Harbor

Bus or fly from Philadelphia to Bar Harbor?

JetBlue Airways, Cape Air and 5 other airlines fly from Philadelphia to Bar Harbor hourly. Alternatively, Megabus operates a bus from Philadelphia to Bar Harbor 3 times a day. Tickets cost $23 - $45 and the journey takes 7 h 15 min. 3 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 Bar Harbor

From Suburban Station train to Philadelphia airport, fly to Bar Harbor airport, then bus to Bar Harbor. 6 h 39 min $258. From Suburban Station train to Philadelphia airport, fly to Bangor airport, bus to Bangor, then shuttle to Bar Harbor. 6 h 28 min $380. 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, bus to Bangor, then shuttle to Bar Harbor. 7 h 36 min $463. From Philadelphia 30th Street Station Amtrak train to Newark airport, fly to Bangor airport, bus to Bangor, then shuttle to Bar Harbor. 7 h 13 min $312. From Philadelphia 30th Street Station Amtrak train to Back Bay - Inbound, subway to Boston North Station Amtrak, train to Brunswick Amtrak, walk to Brunswick, bus to Rockland, ME, then drive to Bar Harbor. 14 h 41 min $394. From Philadelphia 30th Street Station Amtrak train to Boston Sth Station, MA, Amtrak Thruway to Portland, ME, Amtrak Thruway to Bangor, ME, walk to Bangor International Airport, then bus to Bar Harbor - Hannaford's Supermarket. 14 h 51 min. From Philadelphia bus to Boston, bus to Bangor Depot, bus to Bangor International Airport, then bus to Bar Harbor - Hannaford's Supermarket. 16 h 31 min $84. From Philadelphia 30th Street Station Amtrak train to Boston, bus to Bangor - Pickering Square, then bus to Bar Harbor - Village Green. 24 h 40 min $358. From Market St At 13Th St line 404 bus to Camden, NJ, bus to New York, NY, bus to Boston, bus to Bangor - Pickering Square, then bus to Bar Harbor - Village Green. 27 h 30 min $99. From Philadelphia drive to Bar Harbor. 10 h 19 min $69.

How long does it take to get from Philadelphia to Bar Harbor?

It takes approximately 6 h 39 min to get from Philadelphia to Bar Harbor.
Close Print Itinerary
  1. Here are 10 options to get from
    Philadelphia to Bar Harbor:

    1. Trip:
      1 Fly Philadelphia to Bar Harbor
      • One-Way approx: USD $198 - $378
      • Duration: 6 h 39 min
      Open +
      • Trip:
        1 Fly Philadelphia to Bar Harbor
        • One-Way approx: USD $198 - $378
        • Duration: 6 h 39 min
        Close x
    2. Trip:
      2 Fly Philadelphia to Bangor, shuttle
      • One-Way approx: USD $210 - $810
      • Duration: 6 h 28 min
      Open +
      • Trip:
        2 Fly Philadelphia to Bangor, shuttle
        • One-Way approx: USD $210 - $810
        • Duration: 6 h 28 min
        Close x
    3. Trip:
      3 Train to New York La Guardia, fly to Bangor, shuttle
      • One-Way approx: USD $225 - $765
      • Duration: 7 h 36 min
      Open +
      • Trip:
        3 Train to New York La Guardia, fly to Bangor, shuttle
        • One-Way approx: USD $225 - $765
        • Duration: 7 h 36 min
        Close x
    4. Trip:
      4 Train to Newark, fly to Bangor, shuttle
      • One-Way approx: USD $188 - $815
      • Duration: 7 h 13 min
      Open +
      • Trip:
        4 Train to Newark, fly to Bangor, shuttle
        • One-Way approx: USD $188 - $815
        • Duration: 7 h 13 min
        Close x
    5. Trip:
      5 Train, bus, drive
      • One-Way approx: USD $225 - $545
      • Duration: 14 h 41 min
      Open +
      • Trip:
        5 Train, bus, drive
        • One-Way approx: USD $225 - $545
        • Duration: 14 h 41 min
        Close x
    6. Trip:
      6 Train, Amtrak Thruway, bus
      • One-Way approx: N/A
      • Duration: 14 h 51 min
      Open +
      • Trip:
        6 Train, Amtrak Thruway, bus
        • One-Way approx: N/A
        • Duration: 14 h 51 min
        Close x
    7. Trip:
      7 Bus Megabus
      • One-Way approx: USD $61 - $96
      • Duration: 16 h 31 min
      Open +
      • Trip:
        7 Bus Megabus
        • One-Way approx: USD $61 - $96
        • Duration: 16 h 31 min
        Close x
    8. Trip:
      8 Train, bus
      • One-Way approx: USD $197 - $480
      • Duration: 24 h 40 min
      Open +
      • Trip:
        8 Train, bus
        • One-Way approx: USD $197 - $480
        • Duration: 24 h 40 min
        Close x
    9. Trip:
      9 Bus via New York, NY
      • One-Way approx: USD $71 - $154
      • Duration: 27 h 30 min
      Open +
      • Trip:
        9 Bus via New York, NY
        • One-Way approx: USD $71 - $154
        • Duration: 27 h 30 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 10 h 19 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 10 h 19 min
        Close x