Driving

Heart's Content to Bonavista

Updated: 31 May 2026

The drive from Heart's Content to Bonavista is approximately 180 km. You will follow Route 80 to the Trans-Canada Highway and then take Route 230 to Bonavista. This is a common route for those traveling to the historic town of Bonavista.

Total Distance: Driving distance 180 km; Air distance 130 km.
Fastest Way
Driving, taking approximately 2 hours.
Cheapest Way
Driving your own vehicle, costing approximately 35 CAD in fuel.
Compare Heart's Content to Bonavista Routes
Driving
Direct
Duration
2 hours
Avg Price
30-35 CAD (fuel)
Operator
Personal Vehicle
Route
Route 80 to Route 230.

Bonavista is famous for its lighthouse and historic sites.

Travel Tips
  • Route Planning
    Follow Route 80 to Route 230.
  • Fueling
    Fill up in Bonavista.
  • Weather
    Check the weather forecast.
  • Timing
    Enjoy the drive.
  • Navigation
    The route is well-marked.
Safety Tips
  • Moose Warning
    Be cautious of moose on the highway.
  • Road Conditions
    Watch for construction zones.
  • Emergency
    Keep your phone charged.
  • Winter Driving
    Use winter tires.
People Also Ask
  • Is there a bus?
    No, there is no public bus service.
  • How long is the drive?
    It takes about 2 hours.
  • Is the road paved?
    Yes, the entire route is paved.
  • Are there gas stations?
    Yes, there are stations in Bonavista.
  • Can I take a taxi?
    Yes, but it will be expensive.
Quick Info
  • From Heart's Content, Newfoundland and Labrador, Canada
  • To Bonavista, Newfoundland and Labrador, Canada
  • Modes
Best Time to Travel

May to October for clear roads.

Things to Do in Bonavista
1
Cape Bonavista Lighthouse
A historic lighthouse with beautiful views.
2
Matthew Legacy
A replica of the ship John Cabot used to discover Newfoundland.
3
Coastal Views
Enjoy the beautiful coastal scenery.
4
Local Parks
Relax in the local parks.
Tags
Heart's Content to Bonavista driving to Bonavista Newfoundland travel Route 80 Route 230 Avalon Peninsula travel NL road trip