|Shortest Duration||2h 0m|
|Trips per day||2|
Book Maritime Bus from Moncton to Saint-John from $25.01. There are 2 trips per day offered by Maritime Bus from Moncton to Saint-John and you can expect on average to pay $25.10 for a Maritime Bus ticket to Saint-John. In Moncton, Maritime Bus departs to Saint-John from Maritime Bus Terminal, In Saint-John, Maritime Bus arrives at Maritime Bus Terminal,
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. A one way ticket costs $25.10 for a weekend trip to Saint-John.