There are 6 ways to get from Isle of Arran to Campbellton by ferry, bus, plane, car, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus to Edinburgh Airport, fly to Bathurst Airport, bus
best- Take the ferry from Brodick Isle of Arran Ferry Terminal to Troon Ferry Terminal
- Take the bus from Glasgow Buchanan Bus Station to Edinburgh Airport Bus Stop D
- Fly from Edinburgh Airport (EDI) to Bathurst Airport (ZBF)EDI - ZBF
- Take the bus from Bathurst, NB to Campbellton, NB
36h 51m$376–1,275Ferry, bus to Edinburgh Airport, fly to Presque Isle, drive
- Take the ferry from Brodick Isle of Arran Ferry Terminal to Troon Ferry Terminal
- Take the bus from Glasgow Buchanan Bus Station to Edinburgh Airport Bus Stop D
- Fly from Edinburgh Airport (EDI) to Presque Isle (PQI)EDI - PQI
- Drive from Presque Isle (PQI) to Campbellton
24h 19m$384–1,296Ferry to Glasgow Airport, fly to Bathurst Airport, bus
- Take the ferry from Brodick Isle of Arran Ferry Terminal to Troon Ferry Terminal
- Fly from Glasgow Airport (GLA) to Bathurst Airport (ZBF)GLA - ZBF
- Take the bus from Bathurst, NB to Campbellton, NB
34h 29m$409–1,371Ferry, bus and ferry, bus to Dublin Airport, fly to Bathurst Airport, bus
- Take the ferry from Brodick Isle of Arran Ferry Terminal to Troon Ferry Terminal
- Take the busferry from Ayr to Belfast, Europa Buscentre
- Take the bus from Glengall Street to Dublin Airport Terminal 2 Zone 21
- Fly from Dublin Airport (DUB) to Bathurst Airport (ZBF)DUB - ZBF
- Take the bus from Bathurst, NB to Campbellton, NB
37h 38mFerry to Glasgow Airport, fly to Halifax Stanfield International Airport, bus
- Take the ferry from Brodick Isle of Arran Ferry Terminal to Troon Ferry Terminal
- Fly from Glasgow Airport (GLA) to Halifax Stanfield International Airport (YHZ)GLA - YHZ
- Take the bus from Halifax Airport to Moncton Airport
- Take the bus from Moncton Airport to Campbellton
24h 13m$797–2,842Ferry, bus to Edinburgh Airport, fly to Halifax Stanfield International Airport, bus
- Take the ferry from Brodick Isle of Arran Ferry Terminal to Troon Ferry Terminal
- Take the bus from Glasgow Buchanan Bus Station to Edinburgh Airport Bus Stop D
- Fly from Edinburgh Airport (EDI) to Halifax Stanfield International Airport (YHZ)EDI - YHZ
- Take the bus from Halifax Airport to Moncton Airport
- Take the bus from Moncton Airport to Campbellton
23h 5m$504–1,196
Edinburgh Airport (EDI) to Bathurst Airport (ZBF) flights
Questions & Answers
The cheapest way to get from Isle of Arran to Campbellton is to ferry and bus and fly which costs $370 - $1,300 and takes 36h 51m.
The fastest way to get from Isle of Arran to Campbellton is to ferry and bus and fly which takes 23h 5m and costs $500 - $1,200.
The distance between Isle of Arran and Campbellton is 4504 km.
It takes approximately 36h 51m to get from Isle of Arran to Campbellton, including transfers.
Campbellton is 4h behind Isle of Arran. It is currently 3:08 PM in Isle of Arran and 11:08 AM in Campbellton.
There are 15+ hotels available in Campbellton.
What companies run services between Isle of Arran, Scotland and Campbellton, NB, Canada?
There is no direct connection from Isle of Arran to Campbellton. However, you can take the taxi to Brodick Isle of Arran Ferry Terminal, take the ferry to Troon Ferry Terminal, walk to Garden Place, take the line 10 bus to Dunlop Street, walk to Kilmarnock, take the train to Glasgow Central, walk to Glasgow Buchanan Bus Station, take the bus to Edinburgh Airport Bus Stop D, walk to Edinburgh Airport (EDI) airport, fly to Bathurst Airport (ZBF), take the taxi to Bathurst, NB, then take the bus to Campbellton, NB. Alternatively, you can take the taxi to Brodick Isle of Arran Ferry Terminal, take the ferry to Troon Ferry Terminal, walk to Garden Place, take the line 10 bus to Dunlop Street, walk to Kilmarnock, take the train to Glasgow Central, walk to Glasgow Buchanan Bus Station, take the bus to Edinburgh Airport Bus Stop D, walk to Edinburgh Airport (EDI) airport, fly to Presque Isle (PQI), then drive to Campbellton.
- Website
- aircanada.com
Flights from Edinburgh Airport to Bathurst Airport via Montreal
- Ave. Duration
- 30h 14m
- When
- Sunday
- Estimated price
- $280–1,100
Flights from Edinburgh Airport to Bathurst Airport via Toronto, Montreal
- Ave. Duration
- 29h 19m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $330–1,600
Flights from Edinburgh Airport to Bathurst Airport via London Heathrow, Montreal
- Ave. Duration
- 26h 54m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $340–1,500
Flights from Edinburgh Airport to Bathurst Airport via Boston, Montreal
- Ave. Duration
- 27h 24m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $300–1,200
Flights from Edinburgh Airport to Bathurst Airport via Philadelphia, Montreal
- Ave. Duration
- 27h 59m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $330–1,300
Flights from Edinburgh Airport to Bathurst Airport via Halifax Stanfield International Airport, Montreal
- Ave. Duration
- 30h 9m
- When
- Tuesday and Sunday
- Estimated price
- $360–1,600
Flights from Glasgow Airport to Bathurst Airport via Newark, Montreal
- Ave. Duration
- 25h 34m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $310–1,200
Flights from Glasgow Airport to Bathurst Airport via London Heathrow, Montreal
- Ave. Duration
- 25h 49m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $330–1,400
Flights from Glasgow Airport to Bathurst Airport via Toronto, Montreal
- Ave. Duration
- 28h 34m
- When
- Thursday and Saturday
- Estimated price
- $380–1,600
Flights from Glasgow Airport to Bathurst Airport via Amsterdam Schiphol, Montreal
- Ave. Duration
- 30h 29m
- When
- Tuesday and Thursday
- Estimated price
- $340–1,300
Flights from Glasgow Airport to Bathurst Airport via Paris Charles de Gaulle, Montreal
- Ave. Duration
- 31h 14m
- When
- Saturday
- Estimated price
- $340–1,300
Flights from Dublin Airport to Bathurst Airport via Montreal
- Ave. Duration
- 30h 14m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $250–1,000
Flights from Dublin Airport to Bathurst Airport via London Heathrow, Montreal
- Ave. Duration
- 28h 4m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $290–1,300
Flights from Dublin Airport to Bathurst Airport via Toronto, Montreal
- Ave. Duration
- 28h 26m
- When
- Sunday
- Estimated price
- $290–1,300
Flights from Dublin Airport to Bathurst Airport via Boston, Montreal
- Ave. Duration
- 22h 49m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $320–1,500
Flights from Dublin Airport to Bathurst Airport via St Johns, Montreal
- Ave. Duration
- 29h 34m
- When
- Tuesday and Thursday
- Estimated price
- $320–1,400
Flights from Glasgow Airport to Halifax Stanfield International Airport via Newark
- Ave. Duration
- 13h 54m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $320–1,300
Flights from Glasgow Airport to Halifax Stanfield International Airport via London Heathrow
- Ave. Duration
- 9h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $270–1,100
Flights from Edinburgh Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 11h 28m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $350–1,400
Flights from Edinburgh Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 10h 27m
- When
- Wednesday and Sunday
- Estimated price
- $300–1,200
- Website
- united.com
Flights from Glasgow Airport to Halifax Stanfield International Airport via Newark
- Ave. Duration
- 13h 54m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $320–1,300
Flights from Glasgow Airport to Halifax Stanfield International Airport via London Heathrow
- Ave. Duration
- 9h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $270–1,100
Flights from Edinburgh Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 11h 28m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $350–1,400
- Website
- westjet.com
Flights from Glasgow Airport to Halifax Stanfield International Airport via Dublin Airport
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $310–1,500
Flights from Glasgow Airport to Halifax Stanfield International Airport via Amsterdam Schiphol
- Ave. Duration
- 10h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $360–1,600
Flights from Glasgow Airport to Halifax Stanfield International Airport via London Gatwick
- Ave. Duration
- 10h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $340–1,500
Flights from Edinburgh Airport to Halifax Stanfield International Airport
- Ave. Duration
- 6h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $300–700
- Website
- jetblue.com
Flights from Edinburgh Airport to Presque Isle via Boston
- Ave. Duration
- 15h 37m
- When
- Every day
- Estimated price
- $280–1,100
Flights from Edinburgh Airport to Presque Isle via Dublin Airport, Boston
- Ave. Duration
- 13h 52m
- When
- Every day
- Estimated price
- $350–1,600
- Website
- icelandair.com
Flights from Glasgow Airport to Halifax Stanfield International Airport via Reykjavik Keflavik Nas
- Ave. Duration
- 10h 50m
- When
- Thursday and Sunday
- Estimated price
- $280–1,300
Flights from Edinburgh Airport to Halifax Stanfield International Airport via Reykjavik Keflavik Nas
- Ave. Duration
- 12h 25m
- When
- Thursday and Sunday
- Estimated price
- $280–1,400
- Website
- airtransat.com
Flights from Glasgow Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 14h 47m
- When
- Thursday and Sunday
- Estimated price
- $470–1,500
- Website
- flyporter.com
Flights from Glasgow Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 14h 47m
- When
- Thursday and Sunday
- Estimated price
- $470–1,500
- Phone
- 0141 352 4444
- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Glasgow Buchanan Bus Station to Edinburgh Airport Bus Stop D
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $16–23
- Website
- https://uk.megabus.com
- Phone
- +1 800-575-1807
- info@maritimebus.com
- Website
- maritimebus.com
Bus from Bathurst, NB to Campbellton, NB
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $19–28
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $19–28
Bus from Halifax Airport to Moncton Airport
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $35–50
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $35–50
Bus from Moncton Airport to Campbellton
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $45–65
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $45–65
- Phone
- +44 28 9066 6630
- Website
- translink.co.uk
Busferry from Ayr to Belfast, Europa Buscentre
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Website
- https://www.translink.co.uk/
- Phone
- +353 1 903 9508
- Website
- dublinexpress.ie
Bus from Glengall Street to Dublin Airport Terminal 2 Zone 21
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $26–28
- Website
- https://www.dublinexpress.ie/
- Phone
- +44 (0)1475 650 397
- enquiries@calmac.co.uk
- Website
- calmac.co.uk
Ferry from Brodick Isle of Arran Ferry Terminal to Troon Ferry Terminal
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $8–60
- Website
- https://www.calmac.co.uk
- Passenger Fare
- $8–13
- Car Fare
- $45–60
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 UK: What do I need to know?
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide




















