- Edmonton to Slave Lake buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Cold Shot Terminal 11550 154 St. | Sawridge Travel Center | CheapestFastest |
Last refresh of the prices: Last Friday at 3:00 PM MDT.
Get from Edmonton to Slave Lake
The journey takes about 5 hours 20 minutes and with fares starting at just $70, it presents an excellent value for a comfortable ride.
Compare bus companies
Passengers have shared positive experiences with the bus service, highlighting professional drivers and comfortable seating. The trips were generally on time, direct, and booking was efficient. However, some users noted issues such as limited legroom in certain seats and occasional problems with air conditioning or lack of USB chargers for passengers at the back.
Cold Shot Edmonton Slave Lake recent customer reviews
Racist bus driver wouldnt let my daughter om the bus he says she was intoxicated not true
Terry S.
it was good, i felt safe. i just don’t like how close the seats are to each other and that there’s no foot room when youre stuck with the seat that’s at the wheel well
Delanie H.
I sat up front behind the driver, the lady behind me kept putting her feet or knees upon the back of my seat. Her alarm on her phone kept going off quite loud
Beverly M.
Frequently asked questions about traveling from Edmonton to Slave Lake by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Edmonton to Slave Lake?
The cheapest bus tickets from Edmonton to Slave Lake start from $70. The average price for this route is around $83. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
Which bus companies service the Edmonton to Slave Lake route?
Several major bus companies operate on this route with 1 buses available per day.
What is the earliest and latest departure time for the bus from Edmonton to Slave Lake?
The earliest bus departs from Edmonton to Slave Lake at 12:15am. And the latest bus departs at 9:45pm.
What are the CO₂ emissions for the bus trip from Edmonton to Slave Lake?
A bus trip from Edmonton to Slave Lake generates an estimated 5 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Edmonton to Slave Lake, as early as possible.
You can expect to pay from $63 to $74 for a bus ticket from Edmonton to Slave Lake based on the last 2 days. You can expect to find the cheapest price for the trip at $63 which is on 2026-03-30.
Top traveled bus routes
People from around the world trust Busbud
Popular bus departures from Edmonton
- Find bus tickets from Edmonton to Jasper
- Edmonton to Lloydminster bus times and fares
- How to travel from Edmonton to Kamloops
- Find bus tickets from Edmonton to Kelowna
- Edmonton to Regina bus times and fares
- How to travel from Edmonton to Fort McMurray
- Find bus tickets from Edmonton to Grande Prairie
- Edmonton to Vancouver bus times and fares
- How to travel from Edmonton to Lethbridge
- Find bus tickets from Edmonton to Cold Lake
- Edmonton to Grassland bus times and fares
- How to travel from Edmonton to Saskatoon
- Find bus tickets from Edmonton to Peace River
- Edmonton to Banff bus times and fares
- How to travel from Edmonton to Calgary
- Find bus tickets from Edmonton to Red Deer
Popular bus routes to Slave Lake
- Find bus tickets from Calgary to Slave Lake
- Calgary to Slave Lake bus times and fares
- How to travel from Calgary to Slave Lake
- Find bus tickets from High Prairie to Slave Lake
- Grassland to Slave Lake bus times and fares
- How to travel from Westlock to Slave Lake
- Find bus tickets from Whitecourt to Slave Lake
- Red Deer to Slave Lake bus times and fares
- How to travel from Fort McMurray to Slave Lake
- Find bus tickets from Grande Prairie to Slave Lake
- Dawson Creek to Slave Lake bus times and fares
- How to travel from Peace River to Slave Lake
Continue your journey from Slave Lake
- Find bus tickets from Slave Lake to Westlock
- Slave Lake to Calgary bus times and fares
- How to travel from Slave Lake to Calgary
- Find bus tickets from Slave Lake to Edmonton
- Slave Lake to Edmonton bus times and fares
- How to travel from Slave Lake to Red Deer
- Find bus tickets from Slave Lake to High Prairie
- Slave Lake to Edmonton bus times and fares
- How to travel from Slave Lake to Peace River







