There are 6 ways to get from Baie-Sainte-Catherine to Saint John by car ferry, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, train, bus
best- Take the carferry from Saint Simeon, QC to Riviere-du-Loup, QCcarferry
- Take the train from Rivière-du-Loup to Monctontrain
- Take the bus from Moncton to Saint John Terminalbus
18h 9m$229–632Drive 840.4 km
cheapest- Drive from Baie-Sainte-Catherine to Saint Johncar 840.4 km
10h 53m$165–238Bus to Québec City Jean Lesage International Airport, fly to St. John Airport
- Take the bus from Baie-Sainte-Catherine to Québecbus
- Fly from Québec City Jean Lesage International Airport (YQB) to St. John Airport (YSJ)plane YQB - YSJ
11h 29m$552–1,573Bus, train
- Take the bus from Baie-Sainte-Catherine to Québecbus
- Take the train from Sainte-Foy to Monctontrain
- Take the bus from Moncton to Saint John Terminalbus
22h 50m$305–629Drive to Bagotville Airport, fly to St. John Airport
- Drive from Baie-Sainte-Catherine to Bagotville Airport (YBG)car
- Fly from Bagotville Airport (YBG) to St. John Airport (YSJ)plane YBG - YSJ
13h 59m$226–989Car ferry, drive, train to Mont-Joli Airport, fly to Greater Moncton International Airport, bus
- Take the carferry from Saint Simeon, QC to Riviere-du-Loup, QCcarferry
- Drive from Riviere-du-Loup, QC to Trois Pistolescar
- Take the train from Trois Pistoles to Mont-Jolitrain
- Fly from Mont-Joli Airport (YYY) to Greater Moncton International Airport (YQM)plane YYY - YQM
- Take the bus from Moncton Airport to Saint John Terminalbus
11h 25m$421–1,714
Baie-Sainte-Catherine to Saint John by bus and train
Questions & Answers
The cheapest way to get from Baie-Sainte-Catherine to Saint John is to drive which costs $160 - $240 and takes 10h 53m.
The fastest way to get from Baie-Sainte-Catherine to Saint John is to drive which takes 10h 53m and costs $160 - $240.
The distance between Baie-Sainte-Catherine and Saint John is 822 km. The road distance is 840.4 km.
The best way to get from Baie-Sainte-Catherine to Saint John without a car is to bus and train which takes 22h 50m and costs $300 - $650.
It takes approximately 18h 9m to get from Baie-Sainte-Catherine to Saint John, including transfers.
Saint John is 1h ahead of Baie-Sainte-Catherine. It is currently 9:22 PM in Baie-Sainte-Catherine and 10:22 PM in Saint John.
Yes, the driving distance between Baie-Sainte-Catherine to Saint John is 840 km. It takes approximately 10h 53m to drive from Baie-Sainte-Catherine to Saint John.
There are 43+ hotels available in Saint John.
What companies run services between Baie-Sainte-Catherine, QC, Canada and Saint John, NB, Canada?
There is no direct connection from Baie-Sainte-Catherine to Saint John. However, you can drive to Saint Simeon, QC, take the car ferry to Riviere-du-Loup, QC, drive to Rivière-du-Loup, take the train to Moncton, walk to Moncton, then take the bus to Saint John Terminal. Alternatively, you can drive from Baie-Sainte-Catherine to Saint John in around 10h 53m.
- Website
- aircanada.com
Flights from Québec City Jean Lesage International Airport to St. John Airport via Montreal
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $130–750
Flights from Québec City Jean Lesage International Airport to St. John Airport via Toronto
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $210–1,000
Flights from Bagotville Airport to St. John Airport via Montreal, Toronto
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $200–950
- Website
- pascan.com
Flights from Québec City Jean Lesage International Airport to St. John Airport via Montreal St. Hubert
- Ave. Duration
- 6h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $470–1,500
- Website
- palaerospace.com
Flights from Mont-Joli Airport to Greater Moncton International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $290–1,200
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Rivière-du-Loup to Moncton
- Ave. Duration
- 11h 52m
- Frequency
- 3 times a week
- Estimated price
- $140–370
- Website
- VIA Rail
- Escape
- $140–320
- Business
- $190–350
- Business Plus
- $200–370
- Economy
- $150–330
- Economy Plus
- $170–340
Train from Sainte-Foy to Moncton
- Ave. Duration
- 14h 18m
- Frequency
- 3 times a week
- Estimated price
- $180–430
- Website
- VIA Rail
- Escape
- $180–400
- Business
- $240–410
- Business Plus
- $250–430
- Economy
- $200–410
- Economy Plus
- $230–420
Train from Trois Pistoles to Mont-Joli
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a week
- Estimated price
- $21–220
- Website
- VIA Rail
- Escape
- $21–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–95
- Economy Plus
- $26–110
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Maritimebus
Bus from Moncton Airport to Saint John Terminal
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- Maritimebus
- Phone
- +1 800-806-2167
- [email protected]
- Website
- Intercar
Bus from Baie-Sainte-Catherine to Québec
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $55–65
- Website
- Intercar
- Schedules at
- Intercar Schedules
- Adult
- $55–65
Bus from Baie-Sainte-Catherine to Québec
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $55–65
- Website
- Intercar
- Schedules at
- Intercar Schedules
- Adult
- $55–65
- Phone
- 418 862-9545
- [email protected]
- Website
- Traverse Ferry
Car ferry from Saint Simeon, QC to Riviere-du-Loup, QC
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $17–120
- Website
- Traverse Ferry
- Schedules at
- Traverse Ferry Schedules
- Adult (13-64)
- $23
- Adult + Small Car/SUV
- $78
- Adult + Medium Car/SUV
- $96
- Adult + Large Car/SUV
- $120
- Adult + Motorcycle
- $59
Car ferry from Saint Simeon, QC to Riviere-du-Loup, QC
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $17–120
- Website
- Traverse Ferry
- Schedules at
- Traverse Ferry Schedules
- Adult (13-64)
- $23
- Adult + Small Car/SUV
- $78
- Adult + Medium Car/SUV
- $96
- Adult + Large Car/SUV
- $120
- Adult + Motorcycle
- $59
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, Thanksgiving 2018: How to travel stress-free, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.













