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.
Bus, car ferry
best- Take the bus from Bangor - Pickering Square to 600 Main Streetbus Bangor to Bar Harbor
- Take the carferry from Bass Harbor to Swan's Islandcarferry Swan's Island Ferry
4h 39m$19–116Drive, car ferry
- Drive from Bangor to Bass Harborcar
- Take the carferry from Bass Harbor to Swan's Islandcarferry Swan's Island Ferry
2h 5m$24–35Bus, car ferry via Bangor International Airport
- Take the bus from Bangor International Airport to Bar Harbor - Kebo St, Malvern Belmont Apartmentsbus Bangor to Bar Harbor
- Take the carferry from Bass Harbor to Swan's Islandcarferry Swan's Island Ferry
4h 51m$20–104
Questions & Answers
The cheapest way to get from Bangor to Swan's Island is to drive and car ferry which costs $24 - $35 and takes 2h 5m.
The fastest way to get from Bangor to Swan's Island is to drive and car ferry which takes 2h 5m and costs $24 - $35.
The distance between Bangor and Swan's Island is 89 miles.
It takes approximately 4h 39m to get from Bangor to Swan's Island, including transfers.
There are 82+ hotels available in Swan's Island.
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.
- Phone
- +1 (207) 667-5796
- [email protected]
- Website
- downeasttrans.org
Bus from Bangor - Pickering Square to 600 Main Street
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a week
- Estimated price
- $1–90
- Schedules at
- downeasttrans.org
- Down East services
- $8–90
Bus from Bangor International Airport to Bar Harbor - Kebo St, Malvern Belmont Apartments
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a week
- Estimated price
- $1–75
- Schedules at
- downeasttrans.org
- Down East services
- $7–75
- Phone
- +1 207-596-5400
- Website
- Maine DOT
Car ferry from Bass Harbor to Swan's Island
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- $14–21
- Website
- Maine DOT
- Peak Adult
- $21
- Off-Peak Adult
- $14
Car ferry from Bass Harbor to Swan's Island
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- $14–21
- Website
- Maine DOT
- Peak Adult
- $21
- Off-Peak Adult
- $14
Car ferry from Bass Harbor to Swan's Island
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- $14–21
- Website
- Maine DOT
- Peak Adult
- $21
- Off-Peak Adult
- $14
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.
