|Fastest time||2h 0m|
|Trips per day||2|
Book Maritime Bus from Moncton to Saint-John from $33.59. There are 2 Maritime Bus schedules from Moncton to Saint-John and you can expect on average to pay $33.71 for a Maritime Bus ticket to Saint-John. In Moncton, Maritime Bus departs to Saint-John from Maritime Bus Terminal and no other station. In Saint-John, Maritime Bus arrives at Maritime Bus Terminal and no other station.
An average trip on Maritime Bus from Moncton to Saint-John takes 2 hours and 9 minutes, while the fastest available Maritime Bus trip will get you to Saint-John in 2 hours and 0 minutes,
On weekends, Maritime Bus offers 3 trips per day and you could expect to pay $33.73 for a weekend getaway trip to Saint-John.