|Shortest Duration||3h 0m|
|Trips per day||2|
Book Maritime Bus from Halifax to Port Hawkesbury from $34.09. There are 2 trips per day offered by Maritime Bus from Halifax to Port Hawkesbury and you can expect on average to pay $36.93 for a Maritime Bus ticket to Port Hawkesbury. In Halifax, Maritime Bus departs to Port Hawkesbury from Maritime Bus Terminal and one other station. In Port Hawkesbury, Maritime Bus arrives at Ultramar,
An average trip on Maritime Bus from Halifax to Port Hawkesbury takes 4 hours and 11 minutes, while the fastest available Maritime Bus trip will get you to Port Hawkesbury in 3 hours and 0 minutes,
On weekends, Maritime Bus offers 3 trips per day. A one way ticket costs $37.00 for a weekend trip to Port Hawkesbury.