|Fastest time||8h 10m|
|Trips per day||1|
The distance between Bathurst and Truro is approximately 192.11 miles, or 309.09 kilometers. The average travel time for a bus between these two cities is around 8 hours and 10 minutes, although the absolute fastest you could get there is 8 hours and 10 minutes.
Looking for ways to pass the time? Most buses are equipped with Wi-Fi, which means you can stream music, browse social media or get some work done during your ride. That said, in case your bus has a spotty signal, or is among the few without Wi-Fi, we also recommend downloading TV shows and movies to your mobile device in advance of your trip. That way the ride will fly by whatever the Wi-Fi situation.
On average there is 1 bus trip per day. Maritime Bus has the most options for departures from Bathurst to Truro, with an average of 1 trip per day and 17 monthly trips. One bus carrier currently travels from Bathurst to Truro. Of the 1 trip there are 0 trips that are direct routes with no transfers.
Need more travel options? Traveling by Train from Bathurst to Truro starts at $62.88.
Book Maritime Bus from Bathurst to Truro from $68.54. There are 1 Maritime Bus schedules from Bathurst to Truro and you can expect on average to pay $68.98 for a Maritime Bus ticket to Truro. In Bathurst, Maritime Bus departs to Truro from Irving Grab N Go and no other station. In Truro, Maritime Bus arrives at Maritime Bus Terminal and no other station.
An average trip on Maritime Bus from Bathurst to Truro takes 8 hours and 11 minutes, while the fastest available Maritime Bus trip will get you to Truro in 8 hours and 10 minutes,
On weekends, Maritime Bus offers 1 trip per day and you could expect to pay $68.90 for a weekend getaway trip to Truro.