There are 7 ways to get from Tadoussac to Saint John by car, train, bus, 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.
Drive, train, bus via Trois-Pistoles
best- Drive from Tadoussac to Trois Pistolescar
- Take the train from Trois Pistoles to Monctontrain
- Take the bus from Moncton to Saint John Terminalbus
21h 23m$295–652Drive 896.5 km
cheapest- Drive from Tadoussac to Saint Johncar 896.5 km
12h 11m$162–234Bus, fly to St. John Airport
- Take the bus from Tadoussac to Saguenaybus
- Fly from Bagotville Airport (YBG) to St. John Airport (YSJ)plane YBG - YSJ
16h 50m$246–1,088Drive, train, bus
- Drive from Tadoussac to Rivière-du-Loupcar
- Take the train from Rivière-du-Loup to Monctontrain
- Take the bus from Moncton to Saint John Terminalbus
21h 31m$297–660Bus, train
- Take the bus from Tadoussac to Québecbus
- Take the train from Sainte-Foy to Monctontrain
- Take the bus from Moncton to Saint John Terminalbus
23h 28m$298–646Bus, fly to Fredericton International Airport
- Take the bus from Tadoussac to Saguenaybus
- Fly from Bagotville Airport (YBG) to Fredericton International Airport (YFC)plane YBG - YFC
- Take the bus from Fredericton Airport to Saint John Terminalbus
9h 50m$244–979Bus, fly to Greater Moncton International Airport
- Take the bus from Tadoussac to Saguenaybus
- Fly from Bagotville Airport (YBG) to Greater Moncton International Airport (YQM)plane YBG - YQM
- Take the bus from Moncton Airport to Saint John Terminalbus
12h 58m$1,079–1,934
Tadoussac to Saint John by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Tadoussac to Saint John is to drive which costs $160 - $240 and takes 12h 11m.
The fastest way to get from Tadoussac to Saint John is to bus and fly which takes 9h 50m and costs $240 - $1,000.
The distance between Tadoussac and Saint John is 1293 km. The road distance is 896.5 km.
The best way to get from Tadoussac to Saint John without a car is to bus and train which takes 23h 28m and costs $290 - $650.
It takes approximately 21h 23m to get from Tadoussac to Saint John, including transfers.
Saint John is 1h ahead of Tadoussac. It is currently 5:49 PM in Tadoussac and 6:49 PM in Saint John.
Yes, the driving distance between Tadoussac to Saint John is 896 km. It takes approximately 12h 11m to drive from Tadoussac to Saint John.
There are 42+ hotels available in Saint John.
What companies run services between Tadoussac, QC, Canada and Saint John, NB, Canada?
There is no direct connection from Tadoussac to Saint John. However, you can drive to Trois Pistoles, take the train to Moncton, walk to Moncton, then take the bus to Saint John Terminal. Alternatively, you can drive from Tadoussac to Saint John in around 12h 11m.
- Website
- aircanada.com
Flights from Bagotville Airport to St. John Airport via Montreal
- Ave. Duration
- 15h 51m
- When
- Every day
- Estimated price
- $180–1,000
Flights from Bagotville Airport to St. John Airport via Montreal, Toronto
- Ave. Duration
- 18h 21m
- When
- Wednesday, Thursday, Friday, Saturday, and Monday
- Estimated price
- $270–1,300
Flights from Bagotville Airport to Fredericton International Airport via Montreal
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $140–800
Flights from Bagotville Airport to Fredericton International Airport via Montreal, Toronto
- Ave. Duration
- 7h 23m
- When
- Every day
- Estimated price
- $210–1,100
Flights from Bagotville Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- $140–800
Flights from Bagotville Airport to Greater Moncton International Airport via Montreal, Toronto
- Ave. Duration
- 7h 9m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–1,000
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Trois Pistoles to Moncton
- Ave. Duration
- 11h 11m
- Frequency
- 3 times a week
- Estimated price
- $130–350
- Website
- VIA Rail
- Escape
- $130–300
- Business
- $180–340
- Business Plus
- $190–350
- Economy
- $140–310
- Economy Plus
- $160–320
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
- 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
- $60–150
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $60–150
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $60–150
- Website
- Maritimebus
Bus from Fredericton Airport to Saint John Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $40–95
- Website
- Maritimebus
Bus from Moncton Airport to Saint John Terminal
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $65–150
- Website
- Maritimebus
- Phone
- +1 800 806 2167
- [email protected]
- Website
- Intercar
Bus from Tadoussac to Saguenay
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Estimated price
- $29–34
- Website
- Intercar
- Adult
- $29–34
Bus from Tadoussac to Québec
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $50–65
- Website
- Intercar
- Adult
- $50–65
Bus from Tadoussac to Saguenay
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Estimated price
- $29–34
- Website
- Intercar
- Adult
- $29–34
Bus from Tadoussac to Saguenay
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Estimated price
- $29–34
- Website
- Intercar
- Adult
- $29–34
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 The beginner’s guide to the 2018 World Nomad Games, Getting around the Cyclades, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.









