There are 7 ways to get from Saint John to Corner Brook by bus, plane, car ferry, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Fredericton International Airport, fly, bus
best- Take the bus from Saint John Terminal to Fredericton Airportbus
- Fly from Fredericton International Airport (YFC) to Deer Lake Regional Airport (YDF)plane YFC - YDF
- Take the bus from Deer Lake - Circle K to Corner Brook - Confederation Drive Circle Kbus
9h 6m$270–901Fly from St. John Airport, bus
cheapest- Fly from St. John Airport (YSJ) to Deer Lake Regional Airport (YDF)plane YSJ - YDF
- Take the bus from Deer Lake - Circle K to Corner Brook - Confederation Drive Circle Kbus
6h 15m$180–731Bus, car ferry
- Take the bus from Saint John Terminal to Monctonbus
- Take the bus from Moncton to Halifaxbus
- Take the bus from Halifax to North Sydneybus
- Take the car ferry from North Sydney, NS to Port aux Basquescarferry
- Take the bus from Port aux Basques - Marine Atlantic to Corner Brook - Confederation Drive Circle Kbus
26h 50m$457–845Drive, car ferry
- Drive from Saint John to North Sydney, NScar
- Take the car ferry from North Sydney, NS to Port aux Basquescarferry
- Drive from Port aux Basques to Corner Brookcar
15h 44m$181–364Bus to Greater Moncton International Airport, fly, bus
- Take the bus from Saint John Terminal to Monctonbus
- Fly from Greater Moncton International Airport (YQM) to Deer Lake Regional Airport (YDF)plane YQM - YDF
- Take the bus from Deer Lake - Circle K to Corner Brook - Confederation Drive Circle Kbus
7h 56m$476–797Bus, bus to Halifax Stanfield International Airport, fly
- Take the bus from Saint John Terminal to Monctonbus
- Take the bus from Moncton to Halifax Airport NSbus
- Fly from Halifax Stanfield International Airport (YHZ) to Deer Lake Regional Airport (YDF)plane YHZ - YDF
- Take the bus from Deer Lake - Circle K to Corner Brook - Confederation Drive Circle Kbus
11h 23m$462–1,219Bus, train, car ferry
- Take the bus from Saint John Terminal to Monctonbus
- Take the train from Moncton to Halifaxtrain
- Take the bus from Halifax to North Sydneybus
- Take the car ferry from North Sydney, NS to Port aux Basquescarferry
- Take the bus from Port aux Basques - Marine Atlantic to Corner Brook - Confederation Drive Circle Kbus
27h 21m$407–915
Fredericton International Airport (YFC) to Deer Lake Regional Airport (YDF) flights
Questions & Answers
The cheapest way to get from Saint John to Corner Brook is to drive and car ferry which costs $180 - $370 and takes 15h 44m.
The fastest way to get from Saint John to Corner Brook is to fly and bus which takes 6h 15m and costs $180 - $750.
The distance between Saint John and Corner Brook is 939 km.
The best way to get from Saint John to Corner Brook without a car is to bus and car ferry which takes 26h 50m and costs $450 - $850.
It takes approximately 9h 6m to get from Saint John to Corner Brook, including transfers.
Corner Brook is 30 min ahead of Saint John. It is currently 7:50 AM in Saint John and 8:20 AM in Corner Brook.
There are 11+ hotels available in Corner Brook.
What companies run services between Saint John, NB, Canada and Corner Brook, NL, Canada?
There is no direct connection from Saint John to Corner Brook. However, you can take the bus to Fredericton Airport, walk to Fredericton International Airport (YFC) airport, fly to Deer Lake Regional Airport (YDF), take the taxi to Deer Lake - Circle K, take the bus to Corner Brook - Confederation Drive Circle K, then take the taxi to Corner Brook. Alternatively, you can take a bus from Saint John Terminal to Corner Brook via Moncton, Halifax, North Sydney, North Sydney, NS, Port aux Basques, Port aux Basques - Marine Atlantic, and Corner Brook - Confederation Drive Circle K in around 26h 50m.
- Website
- aircanada.com
Flights from Fredericton International Airport to Deer Lake Regional Airport via Montreal
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $160–750
Flights from Fredericton International Airport to Deer Lake Regional Airport via Toronto
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- $220–950
Flights from St. John Airport to Deer Lake Regional Airport via Halifax Stanfield International Airport
- Ave. Duration
- 6h 21m
- When
- Monday to Friday
- Estimated price
- $110–650
Flights from Halifax Stanfield International Airport to Deer Lake Regional Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $75–450
- Website
- flyporter.com
Flights from St. John Airport to Deer Lake Regional Airport via Halifax Stanfield International Airport
- Ave. Duration
- 3h 3m
- When
- Monday to Friday
- Estimated price
- $310–1,100
Flights from St. John Airport to Deer Lake Regional Airport via Toronto
- Ave. Duration
- 6h 45m
- When
- Wednesday
- Estimated price
- $340–1,400
Flights from Halifax Stanfield International Airport to Deer Lake Regional Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $230–800
- Website
- palaerospace.com
Flights from Greater Moncton International Airport to Deer Lake Regional Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $340–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Moncton to Halifax
- Ave. Duration
- 4h 41m
- Frequency
- 3 times a week
- Estimated price
- $70–280
- Website
- https://www.viarail.ca/en
- Escape
- $70–180
- Business
- $110–260
- Business Plus
- $130–280
- Economy
- $75–190
- Economy Plus
- $85–200
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Saint John Terminal to Fredericton Airport
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $40–75
- Website
- https://maritimebus.com/
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- https://maritimebus.com/
Bus from Moncton to Halifax
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $120–210
- Website
- https://maritimebus.com/
Bus from Halifax to North Sydney
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $180–320
- Website
- https://maritimebus.com/
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- https://maritimebus.com/
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- https://maritimebus.com/
Bus from Moncton to Halifax Airport NS
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $100–180
- Website
- https://maritimebus.com/
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- https://maritimebus.com/
Bus from Halifax to North Sydney
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $180–320
- Website
- https://maritimebus.com/
- Phone
- 1-888-263-1854
- [email protected]
- Website
- drl-lr.com
Bus from Deer Lake - Circle K to Corner Brook - Confederation Drive Circle K
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- $36–39
- Website
- https://drl-lr.com/
- Adult
- $36–39
Bus from Port aux Basques - Marine Atlantic to Corner Brook - Confederation Drive Circle K
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $63–68
- Website
- https://drl-lr.com/
- Adult
- $63–68
Bus from Deer Lake - Circle K to Corner Brook - Confederation Drive Circle K
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- $36–39
- Website
- https://drl-lr.com/
- Adult
- $36–39
Bus from Deer Lake - Circle K to Corner Brook - Confederation Drive Circle K
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- $36–39
- Website
- https://drl-lr.com/
- Adult
- $36–39
Bus from Deer Lake - Circle K to Corner Brook - Confederation Drive Circle K
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- $36–39
- Website
- https://drl-lr.com/
- Adult
- $36–39
Bus from Port aux Basques - Marine Atlantic to Corner Brook - Confederation Drive Circle K
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $63–68
- Website
- https://drl-lr.com/
- Adult
- $63–68
- Phone
- +1 800-341-7981
- [email protected]
- Website
- marineatlantic.ca
Car ferry from North Sydney, NS to Port aux Basques
- Ave. Duration
- 6h 31m
- Frequency
- 4 times a day
- Estimated price
- $18–115
- Website
- https://www.marineatlantic.ca/
- Schedules at
- https://www.marineatlantic.ca/sailing-information/schedule
- Adults
- $44
- Standard vehicle
- $115
- Bicycles
- $18
- Motorcycles
- $58
Car ferry from North Sydney, NS to Port aux Basques
- Ave. Duration
- 6h 31m
- Frequency
- 4 times a day
- Estimated price
- $18–115
- Website
- https://www.marineatlantic.ca/
- Schedules at
- https://www.marineatlantic.ca/sailing-information/schedule
- Adults
- $44
- Standard vehicle
- $115
- Bicycles
- $18
- Motorcycles
- $58
Car ferry from North Sydney, NS to Port aux Basques
- Ave. Duration
- 6h 31m
- Frequency
- 4 times a day
- Estimated price
- $18–115
- Website
- https://www.marineatlantic.ca/
- Schedules at
- https://www.marineatlantic.ca/sailing-information/schedule
- Adults
- $44
- Standard vehicle
- $115
- Bicycles
- $18
- Motorcycles
- $58
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 Which London airport should I choose?, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from JFK to New York City - to help you get the most out of your next trip.










