Travel from New-York to Mount-Desert-Island

Bus from New York to Mount Desert Island

Megabus operates a bus from New York to Mount Desert Island every 2 hours. Tickets cost $19 - $35 and the journey takes 4 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 New York to Mount Desert Island

From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Bangor airport, bus to Bolling Drive, walk to Bangor International Airport, then bus to Mount Desert Island. 6 h 13 min $247. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Bangor airport, bus to Bolling Drive, walk to Bangor International Airport, then bus to Mount Desert Island. 6 h 20 min $237. From Penn Station train to Station D Jamaica Station, train to New York JFK airport, fly to Bangor airport, bus to Bolling Drive, walk to Bangor International Airport, then bus to Mount Desert Island. 6 h 27 min $199. From New York Penn Station 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 Mount Desert Island. 13 h 7 min $343. From New York Penn Station 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 - Birch Bay Retirement Village. 13 h 13 min. From New York, NY bus to Boston, bus to Bangor Depot, bus to Bangor International Airport, then bus to Bar Harbor - Birch Bay Retirement Village. 13 h 20 min $75. From New York Penn Station train to Boston, bus to Bangor - Pickering Square, then bus to Bar Harbor - Birch Bay Retirement Village. 22 h 47 min $129. From W 4 St subway to New York, NY, bus to Boston, bus to Bangor - Pickering Square, bus to Bar Harbor - Village Green, then bus to Somesville. 25 h 16 min $84. From New York drive to Mount Desert Island. 8 h 39 min $58.
Close Print Itinerary
  1. Here are 9 options to get from
    New York to Mount Desert Island:

    1. Trip:
      1 Fly from New York La Guardia, bus
      • One-Way approx: USD $124 - $519
      • Duration: 6 h 13 min
      Open +
      • Trip:
        1 Fly from New York La Guardia, bus
        • One-Way approx: USD $124 - $519
        • Duration: 6 h 13 min
        Close x
    2. Trip:
      2 Fly from Newark, bus
      • One-Way approx: USD $156 - $728
      • Duration: 6 h 20 min
      Open +
      • Trip:
        2 Fly from Newark, bus
        • One-Way approx: USD $156 - $728
        • Duration: 6 h 20 min
        Close x
    3. Trip:
      3 Fly from New York JFK, bus
      • One-Way approx: USD $128 - $440
      • Duration: 6 h 27 min
      Open +
      • Trip:
        3 Fly from New York JFK, bus
        • One-Way approx: USD $128 - $440
        • Duration: 6 h 27 min
        Close x
    4. Trip:
      4 Train, bus, drive
      • One-Way approx: USD $191 - $458
      • Duration: 13 h 7 min
      Open +
      • Trip:
        4 Train, bus, drive
        • One-Way approx: USD $191 - $458
        • Duration: 13 h 7 min
        Close x
    5. Trip:
      5 Train, Amtrak Thruway, bus
      • One-Way approx: N/A
      • Duration: 13 h 13 min
      Open +
      • Trip:
        5 Train, Amtrak Thruway, bus
        • One-Way approx: N/A
        • Duration: 13 h 13 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $56 - $86
      • Duration: 13 h 20 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $56 - $86
        • Duration: 13 h 20 min
        Close x
    7. Trip:
      7 Train, bus
      • One-Way approx: USD $84 - $203
      • Duration: 22 h 47 min
      Open +
      • Trip:
        7 Train, bus
        • One-Way approx: USD $84 - $203
        • Duration: 22 h 47 min
        Close x
    8. Trip:
      8 Bus via Somesville
      • One-Way approx: USD $59 - $120
      • Duration: 25 h 16 min
      Open +
      • Trip:
        8 Bus via Somesville
        • One-Way approx: USD $59 - $120
        • Duration: 25 h 16 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 8 h 39 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 8 h 39 min
        Close x