Maritime Bus operates, on average, 1 bus schedule(s) from Fredericton to Port Hawkesbury. The average Maritime Bus ticket to Port Hawkesbury costs $63.86. Cheap Maritime Bus tickets to Port Hawkesbury are available on Wanderu starting from $63.33. In Fredericton, Maritime Bus departs from Maritime Bus Terminal and no other station. In Port Hawkesbury, Maritime Bus arrives at Ultramar and no other station.
An average trip on Maritime Bus from Fredericton to Port Hawkesbury takes 8 hours and 26 minutes, while the fastest available Maritime Bus trip will get you to Port Hawkesbury in 8 hours and 25 minutes,
On weekends, Maritime Bus offers 1 trip per day and you could expect to pay $63.83 for a weekend getaway trip to Port Hawkesbury.