|Fastest time||6h 15m|
|Trips per day||6|
Book Maritime Bus from Halifax to Saint John from $68.53. There are 6 Maritime Bus schedules from Halifax to Saint John and you can expect on average to pay $69.64 for a Maritime Bus ticket to Saint John. In Halifax, Maritime Bus departs to Saint John from Maritime Bus Terminal and 1 other station. In Saint John, Maritime Bus arrives at Maritime Bus Terminal and no other station.
An average trip on Maritime Bus from Halifax to Saint John takes 8 hours and 1 minutes, while the fastest available Maritime Bus trip will get you to Saint John in 6 hours and 15 minutes,
On weekends, Maritime Bus offers 5 trips per day and you could expect to pay $69.49 for a weekend getaway trip to Saint John.