There are 3 ways to get from Bonnyville to Camrose by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Bonnyville - Esso 50 Avenue to Edmonton - Cold Shot Terminal 154 St NWbus Cold Lake
- Drive from Edmonton - Cold Shot Terminal 154 St NW to Camrosecar
4h 54m$99–126Drive 274.6 km
cheapest- Drive from Bonnyville to Camrosecar 274.6 km
3h 8m$55–79Bus, taxi
- Take the bus from Bonnyville - Esso 50 Avenue to Edmonton - Cold Shot Terminal 154 St NWbus Cold Lake
- Take the taxi from Ken Nichol Recreation Centre to Camrosetaxi
6h 46m$237–285
Questions & Answers
The cheapest way to get from Bonnyville to Camrose is to drive which costs $50 - $80 and takes 3h 8m.
The fastest way to get from Bonnyville to Camrose is to drive which takes 3h 8m and costs $50 - $80.
The distance between Bonnyville and Camrose is 380 km. The road distance is 274.6 km.
The best way to get from Bonnyville to Camrose without a car is to bus and taxi which takes 6h 46m and costs $230 - $290.
It takes approximately 4h 54m to get from Bonnyville to Camrose, including transfers.
Yes, the driving distance between Bonnyville to Camrose is 275 km. It takes approximately 3h 8m to drive from Bonnyville to Camrose.
There are 16+ hotels available in Camrose.
What companies run services between Bonnyville, AB, Canada and Camrose, AB, Canada?
There is no direct connection from Bonnyville to Camrose. However, you can take the bus to Edmonton - Cold Shot Terminal 154 St NW then drive to Camrose. Alternatively, you can drive from Bonnyville to Camrose in around 3h 8m.
- Phone
- +1 587-557-7719
- [email protected]
- Website
- coldshot.ca
Bus from Bonnyville - Esso 50 Avenue to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $75–100
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $75–100
Bus from Bonnyville - Esso 50 Avenue to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $75–100
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $75–100
- Ave. Duration
- 50 min
- Estimated price
- $150–180
Easy ride
- Phone
- +1 780 980 5112
Metro Airport Taxi
- Phone
- +1 780 850 4800
- Website
- metroairporttaxi.ca
Smart Ride Taxi
- Phone
- +1 825 777 0320
Astro Taxi
- Phone
- +1 780 467 2222
- Website
- sherwoodpark.cab
Baselline Taxi
- Phone
- +1 780 444 4556
- Website
- baselinetaxi.com
Flat Rate Cabs
- Phone
- +1 780 469 4222
- Website
- sherwoodparkcabs.ca
Sherwood Park Taxi
- Phone
- +1 780 464 1500
- Website
- taxisherwoodpark.com
Sherwood Taxi
- Phone
- +1 780 803 0000
- Website
- sherwoodtaxi.ca
Barrel Taxi
- Phone
- +1 780-462-3456
- Website
- edmtaxi.com
Edmonton Yellow Cab
- Phone
- +1 780-462-3456
- Website
- edmtaxi.com
Leduc Yellow Cab
- Phone
- +1 780-980-8080
- Website
- leducyellow.com
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

