Rome2Rio

How to get fromBangor to Swan's Islandby bus, car ferry, or car

Find Transport to Swan's Island

See all options

There are 3 ways to get from Bangor to Swan's Island by bus, car ferry, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, car ferry

    best
    1. Take the bus from Bangor - Pickering Square to 600 Main Streetbus bus Bangor to Bar Harbor
    2. Take the carferry from Bass Harbor to Swan's Islandcarferry car ferry Swan's Island Ferry
    4h 39m
    $19–116
  2. Drive, car ferry

    1. Drive from Bangor to Bass Harborcar car
    2. Take the carferry from Bass Harbor to Swan's Islandcarferry car ferry Swan's Island Ferry
    2h 5m
    $24–35
  3. Bus, car ferry via Bangor International Airport

    1. Take the bus from Bangor International Airport to Bar Harbor - Kebo St, Malvern Belmont Apartmentsbus bus Bangor to Bar Harbor
    2. Take the carferry from Bass Harbor to Swan's Islandcarferry car ferry Swan's Island Ferry
    4h 51m
    $20–104

Questions & Answers

What companies run services between Bangor, ME, USA and Swan's Island, ME, USA?

There is no direct connection from Bangor to Swan's Island. However, you can take the bus to 600 Main Street, drive to Bass Harbor, take the car ferry to Swan's Island, then drive to Swan's Island. Alternatively, you can take a vehicle from Bangor to Swan's Island via Bass Harbor and Swan's Island in around 2h 5m.

Bus operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, Need to know: Eurostar, and Need to know: Jadrolinija - to help you get the most out of your next trip.