There are 5 ways to get from Merrimack to Yarmouth by taxi, train, bus, car ferry, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, bus, car ferry
best- Take the taxi from Merrimack to Haverhill Amtraktaxi
- Take the train from Haverhill Amtrak to Brunswick Amtrak Stationtrain
- Take the bus from Brunswick Station to Bangor Park & Ridebus
- Take the bus from Bangor: Odlin Road Park & Ride to 600 Main Streetbus
- Take the carferry from Bar Harbour to Yarmouthcarferry
12h 57m$462–730Drive, car ferry
cheapest- Drive from Merrimack to Bar Harbourcar
- Take the carferry from Bar Harbour to Yarmouthcarferry Bar Harbour to Yarmouth
9h 8m$184–251Route 3, bus, car ferry
- Take the bus from Nashua, NH to Boston South Busesbus
- Take the bus from Boston, MA - South Station to Bangor Transportation Centerbus
- Take the bus from Bangor - Concord Coach to Bar Harbor - Kebo St, Malvern Belmont Apartmentsbus
- Take the carferry from Bar Harbour to Yarmouthcarferry
14h 19m$258–460Bus, fly to Hancock County-Bar Harbor Airport, car ferry
- Take the bus from North Londonderry NH Transportation Center to Logan International Airportbus
- Fly from Boston Logan Airport (BOS) to Hancock County-Bar Harbor Airport (BHB)plane BOS - BHB
- Take the carferry from Bar Harbour to Yarmouthcarferry
8h 46m$442–812Bus, fly to Halifax Stanfield International Airport, drive
- Take the bus from North Londonderry NH Transportation Center to Logan International Airportbus
- Fly from Boston Logan Airport (BOS) to Halifax Stanfield International Airport (YHZ)plane BOS - YHZ
- Drive from Halifax-Airport-YHZ to Yarmouthcar
8h 56m$397–1,307
Boston Logan Airport (BOS) to Hancock County-Bar Harbor Airport (BHB) flights
Questions & Answers
The cheapest way to get from Merrimack to Yarmouth is to drive and car ferry which costs $180 - $260 and takes 9h 8m.
The fastest way to get from Merrimack to Yarmouth is to bus and fly and car ferry which takes 8h 46m and costs $440 - $850.
The distance between Merrimack and Yarmouth is 649 km.
The best way to get from Merrimack to Yarmouth without a car is to taxi and train and bus and car ferry which takes 12h 57m and costs $460 - $750.
It takes approximately 12h 57m to get from Merrimack to Yarmouth, including transfers.
Yarmouth is 1h ahead of Merrimack. It is currently 1:28 PM in Merrimack and 2:28 PM in Yarmouth.
There are five+ hotels available in Yarmouth.
What companies run services between Merrimack, NH, USA and Yarmouth, NS, Canada?
There is no direct connection from Merrimack to Yarmouth. However, you can take the taxi to Haverhill Amtrak, take the train to Brunswick Amtrak Station, walk to Brunswick Station, take the bus to Bangor Park & Ride, take the bus to 600 Main Street, take the taxi to Bar Harbour, then take the car ferry to Yarmouth. Alternatively, you can take a vehicle from Merrimack to Yarmouth via Nashua, NH, Boston South Buses, Boston, MA - South Station, Bangor - Concord Coach, Bar Harbor - Kebo St, Malvern Belmont Apartments, and Bar Harbour in around 14h 19m.
- Website
- capeair.com
Flights from Boston Logan Airport to Hancock County-Bar Harbor Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $190–490
- Website
- aa.com
Flights from Boston Logan Airport to Halifax Stanfield International Airport
- Ave. Duration
- 1h 48m
- When
- Saturday
- Estimated price
- $70–410
- Website
- aircanada.com
Flights from Boston Logan Airport to Halifax Stanfield International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $70–410
- Website
- delta.com
Flights from Boston Logan Airport to Halifax Stanfield International Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- $70–410
- Website
- flyporter.com
Flights from Boston Logan Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $240–1,100
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Haverhill Amtrak to Brunswick Amtrak Station
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a day
- Estimated price
- $45–100
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Brunswick Station to Bangor Park & Ride
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $21–35
- Schedules at
- flixbus.com
- Phone
- +1 (207) 667-5796
- [email protected]
- Website
- downeasttrans.org
Bus from Bangor: Odlin Road Park & Ride to 600 Main Street
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $1–110
- Schedules at
- downeasttrans.org
- Down East services
- $10–110
Bus from Bangor - Concord Coach to Bar Harbor - Kebo St, Malvern Belmont Apartments
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a week
- Estimated price
- $1–110
- Schedules at
- downeasttrans.org
- Down East services
- $10–110
- Phone
- +1 800-639-8080
- [email protected]
- Website
- bostonexpressbus.com
Bus from Nashua, NH to Boston South Buses
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $20–28
- Schedules at
- bostonexpressbus.com
- Phone
- +1 800 639 3317
- [email protected]
- Website
- concordcoachlines.com
Bus from Boston, MA - South Station to Bangor Transportation Center
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $70–95
- Website
- https://concordcoachlines.com
Bus from North Londonderry NH Transportation Center to Logan International Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $14–19
- Website
- https://concordcoachlines.com
Bus from North Londonderry NH Transportation Center to Logan International Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $14–19
- Website
- https://concordcoachlines.com
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Boston, MA - South Station to Bangor Transportation Center
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $60–70
- Website
- https://www.amtrak.com/home.html
- Adult
- $60–70
- Phone
- +1 877-762-7245
- Website
- ferries.ca
Car ferry from Bar Harbour to Yarmouth
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $120–160
- Website
- https://www.ferries.ca/
- Adult
- $120–160
Car ferry from Bar Harbour to Yarmouth
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $120–160
- Website
- https://www.ferries.ca/
- Adult
- $120–160
Car ferry from Bar Harbour to Yarmouth
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $120–160
- Website
- https://www.ferries.ca/
- Adult
- $120–160
Car ferry from Bar Harbour to Yarmouth
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $120–160
- Website
- https://www.ferries.ca/
- Adult
- $120–160
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide












