|Fastest time||3h 40m|
|Trips per day||6|
Book Maritime Bus from Salisbury to Halifax from $25.49. There are 6 Maritime Bus schedules from Salisbury to Halifax and you can expect on average to pay $45.38 for a Maritime Bus ticket to Halifax. In Salisbury, Maritime Bus departs to Halifax from 2995 Fredericton Rd and no other station. In Halifax, Maritime Bus arrives at Maritime Bus Terminal and 1 other station.
An average trip on Maritime Bus from Salisbury to Halifax takes 4 hours and 28 minutes, while the fastest available Maritime Bus trip will get you to Halifax in 3 hours and 40 minutes,
On weekends, Maritime Bus offers 6 trips per day and you could expect to pay $45.48 for a weekend getaway trip to Halifax.