|Shortest Duration||2h 0m|
|Trips per day||1|
Book Maritime Bus from Port Hawkesbury to Truro from $24.94. Typically there is one Maritime Bus schedule per day from Port Hawkesbury to Truro and you can expect on average to pay $25.25 for a Maritime Bus ticket to Truro. In Port Hawkesbury, Maritime Bus departs to Truro from Ultramar, In Truro, Maritime Bus arrives at Maritime Bus Terminal,
An average trip on Maritime Bus from Port Hawkesbury to Truro takes 2 hours and 31 minutes, while the fastest available Maritime Bus trip will get you to Truro in 2 hours and 0 minutes,
On weekends, Maritime Bus offers 1 trip per day and you could expect to pay $25.22 for a one way ticket for your weekend getaway trip to Truro.