How to get from Bonavista to St. John's by car, truck, bike, walk
Distance between Bonavista and St. John's is 125 kilometers (78 miles).
Driving distance from Bonavista to St. John's is 296 kilometers (184 miles)
Route Map
Routes from bonavista-terre-neuve-et-labrador to st-john-s-terre-neuve-et-labrador
4 Ways from Bonavista (Canada/Terre-Neuve-et-Labrador) to St. John's (Canada/Terre-Neuve-et-Labrador)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Forbes Street 162 m
2. Turn slight left onto Church Street, Route 235 63.50 km
3. Turn right onto Route 230, 230 30.37 km
4. Turn left onto 230-A 11.28 km
5. Turn left 5.45 km
See more
Questions and Answers
What is the cheapest way to get from Bonavista (Canada/Terre-Neuve-et-Labrador) to St. John's (Canada/Terre-Neuve-et-Labrador)?
How do I get from Bonavista (Canada/Terre-Neuve-et-Labrador) to St. John's (Canada/Terre-Neuve-et-Labrador) the fastest?
How long does it take to get from Bonavista (Canada/Terre-Neuve-et-Labrador) to St. John's (Canada/Terre-Neuve-et-Labrador)?