There are 5 ways to get from Cape Breton Island to Amherst by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from North Sydney to Halifaxbus Sydney to Halifax
- Take the bus from Halifax to Amherstbus Halifax to Moncton
10h 4m$286–584Drive 404.3 km
cheapest- Drive from Sydney to Amherstcar 404.3 km
4h 46m$80–115Fly to Greater Moncton International Airport, train
- Fly from Sydney/J.A. Douglas Mccurdy Airport (YQY) to Greater Moncton International Airport (YQM)plane YQY - YQM
- Take the train from Moncton to Amhersttrain
8h 34m$409–2,032Bus, train
- Take the bus from North Sydney to Halifaxbus Sydney to Halifax
- Take the train from Halifax to Amhersttrain VIA Rail
10h 14m$237–643Fly to Halifax Stanfield International Airport, bus
- Fly from Sydney/J.A. Douglas Mccurdy Airport (YQY) to Halifax Stanfield International Airport (YHZ)plane YQY - YHZ
- Take the bus from Halifax Airport NS to Amherstbus
9h 47m$953–2,672
Cape Breton Island to Amherst by bus and train
Questions & Answers
The cheapest way to get from Cape Breton Island to Amherst is to drive which costs $75 - $120 and takes 4h 46m.
The fastest way to get from Cape Breton Island to Amherst is to drive which takes 4h 46m and costs $75 - $120.
No, there is no direct bus from Cape Breton Island to Amherst. However, there are services departing from North Sydney and arriving at Amherst via Halifax. The journey, including transfers, takes approximately 10h 4m.
The distance between Cape Breton Island and Amherst is 648 km. The road distance is 404.3 km.
The best way to get from Cape Breton Island to Amherst without a car is to bus which takes 10h 4m and costs $280 - $600.
It takes approximately 10h 4m to get from Cape Breton Island to Amherst, including transfers.
Cape Breton Island to Amherst bus services, operated by Maritimebus, depart from North Sydney station.
Cape Breton Island to Amherst bus services, operated by Maritimebus, arrive at Halifax station.
Yes, the driving distance between Cape Breton Island to Amherst is 404 km. It takes approximately 4h 46m to drive from Cape Breton Island to Amherst.
There are seven+ hotels available in Amherst.
What companies run services between Cape Breton Island, NS, Canada and Amherst, NS, Canada?
You can take a bus from North Sydney to Amherst via Halifax and Amherst in around 10h 4m.
- Website
- aircanada.com
Flights from Sydney/J.A. Douglas Mccurdy Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $380–1,900
Flights from Sydney/J.A. Douglas Mccurdy Airport to Greater Moncton International Airport via Toronto
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- $500–2,400
Flights from Sydney/J.A. Douglas Mccurdy Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $460–2,000
Flights from Sydney/J.A. Douglas Mccurdy Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $330–1,600
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Moncton to Amherst
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $18–210
- Website
- VIA Rail
- Escape
- $18–75
- Business
- $60–200
- Business Plus
- $75–210
- Economy
- $20–85
- Economy Plus
- $22–95
Train from Halifax to Amherst
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a week
- Estimated price
- $50–260
- Website
- VIA Rail
- Escape
- $50–150
- Business
- $95–240
- Business Plus
- $110–260
- Economy
- $55–160
- Economy Plus
- $65–170
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from North Sydney to Halifax
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $180–390
- Website
- Maritimebus
Bus from Halifax to Amherst
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $90–190
- Website
- Maritimebus
Bus from North Sydney to Halifax
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $180–390
- Website
- Maritimebus
Bus from Halifax Airport NS to Amherst
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $70–160
- Website
- Maritimebus
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 Heading to Europe? Read this before you buy a Eurail Pass, What documents do I need to cross Niagara Falls?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.







