Find coaches from Saint-John to Campbellton

Previously seen journeys

Next departures from Saint-John to Campbellton on 23 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Maritime BusBus
Saint John Terminal
Campbellton Circle K Mainway/Irving Bus StopNo tags
Maritime BusBus
Saint John Terminal
Campbellton Circle K Mainway/Irving Bus StopNo tags
Maritime BusBus
Saint John Terminal
Campbellton Circle K Mainway/Irving Bus StopNo tags
Maritime BusBus
Saint John Terminal
Campbellton Circle K Mainway/Irving Bus StopNo tags
Maritime BusBus
Saint John Terminal
Campbellton Circle K Mainway/Irving Bus StopNo tags

Get from Saint-John to Campbellton

This route is served by bus only

The journey takes about 10 hours 10 minutes, and with fares starting at just £63, it presents an excellent value for a comfortable ride.

1bus per day
10h 10mAverage duration
190 milesDistance
8kgCO₂ emissions

Frequently asked questions about travelling by bus from Saint-John to Campbellton

  1. What's the distance between Saint-John and Campbellton by coach?

    The distance between Saint-John and Campbellton by coach is approximately 191 miles (308 km).

  2. How can I get from Saint-John to Campbellton without driving?

    You can travel to Campbellton from Saint-John by coach, which provides a smooth ride and an affordable and convenient trip. You can also consider rideshare services depending on your preferences.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
21/11
£47
22/11
No data
Today
No data
24/11
No data
25/11
No data
26/11
No data
27/11
No data
28/11
No data
busbud logoThe cheapest trip from Saint-John to Campbellton was searched and found on 21 Nov 2025 with a price of £47

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Saint-John to Campbellton as early as possible.

People from around the world trust Busbud