Bus from Cornwall, PE, CA to Saint-John: Tickets & Schedules

Previously seen trips

Next departures for Cornwall to Saint-John on November 26
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Maritime BusBus
Cornwall Esso Bus Stop
Saint John TerminalNo tags
Maritime BusBus
Cornwall Esso Bus Stop
Saint John TerminalNo tags
Maritime BusBus
Cornwall Esso Bus Stop
Saint John TerminalNo tags
Maritime BusBus
Cornwall Esso Bus Stop
Saint John TerminalNo tags
Maritime BusBus
Cornwall Esso Bus Stop
Saint John TerminalNo tags

Get from Cornwall to Saint-John

This route is served by bus only

The journey takes about 5 hours 30 minutes, and with fares starting at just $109, it presents an excellent value for a comfortable ride.

1bus per day
5h 30mAverage Duration
244 kmDistance
6kgCO₂ emissions

Frequently asked questions about travelling from Cornwall, PE, CA to Saint-John by bus

  1. What is the distance between Cornwall and Saint-John?

    The distance covered from Cornwall to Saint-John is 247 km (153 miles).

  2. What are the departure and arrival locations for buses traveling from Cornwall to Saint-John?

    Buses traveling this route start their trip at Cornwall Esso Bus Stop, in Cornwall, and end it at Saint John Maritime Bus Terminal, in Saint-John.

People from around the world trust Busbud