There are 4 ways to get from Bonavista to Deer Lake by car, 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, bus
best- Drive from Bonavista to Eastport Jct - Splash 'n' Puttcar
- Take the bus from Eastport Jct - Splash 'n' Putt to Deer Lake - Circle Kbus Westbound
8h 17m$119–144Drive 544.5 km
cheapest- Drive from Bonavista to Deer Lakecar 544.5 km
6h 31m$108–155Drive to Saint John'S International Airport, fly
- Drive from Bonavista to St-Johns-Airport-YYTcar
- Fly from Saint John'S International Airport (YYT) to Deer Lake Regional Airport (YDF)plane YYT - YDF
5h 5m$392–713Drive, bus to Gander International Airport, fly
- Drive from Bonavista to Eastport Jct - Splash 'n' Puttcar
- Take the bus from Eastport Jct - Splash 'n' Putt to Gander - Gander Airportbus
- Fly from Gander International Airport (YQX) to Deer Lake Regional Airport (YDF)plane YQX - YDF
14h 54m$535–1,018
Saint John'S International Airport (YYT) to Deer Lake Regional Airport (YDF) flights
Questions & Answers
The cheapest way to get from Bonavista to Deer Lake is to drive which costs $100 - $160 and takes 6h 31m.
The fastest way to get from Bonavista to Deer Lake is to drive and fly which takes 5h 5m and costs $390 - $750.
The distance between Bonavista and Deer Lake is 580 km. The road distance is 544.5 km.
It takes approximately 8h 17m to get from Bonavista to Deer Lake, including transfers.
Yes, the driving distance between Bonavista to Deer Lake is 544 km. It takes approximately 6h 31m to drive from Bonavista to Deer Lake.
There are 11+ hotels available in Deer Lake.
What companies run services between Bonavista, NL, Canada and Deer Lake, NL, Canada?
There is no direct connection from Bonavista to Deer Lake. However, you can drive to Eastport Jct - Splash 'n' Putt then take the bus to Deer Lake - Circle K. Alternatively, you can drive from Bonavista to Deer Lake in around 6h 31m.
- Website
- palaerospace.com
Flights from Saint John'S International Airport to Deer Lake Regional Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $310–600
Flights from Gander International Airport to Deer Lake Regional Airport via Saint John'S International Airport
- Ave. Duration
- 11h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $440–900
Flights from Gander International Airport to Deer Lake Regional Airport via Goose Bay
- Ave. Duration
- 18h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $440–900
- Website
- aircanada.com
Flights from Gander International Airport to Deer Lake Regional Airport via Toronto
- Ave. Duration
- 10h 32m
- When
- Every day
- Estimated price
- $250–1,000
- Phone
- 1-888-263-1854
- [email protected]
- Website
- Home DRL
Bus from Eastport Jct - Splash 'n' Putt to Deer Lake - Circle K
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Estimated price
- $85–95
- Website
- Home DRL
- Adult
- $85–95
Bus from Eastport Jct - Splash 'n' Putt to Gander - Gander Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $39–42
- Website
- Home DRL
- Adult
- $39–42
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 Why you should take the train in the US, South Korea: Travelling from Seoul to Busan , and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
