Next departures for Grassland to Fort McMurray on November 19
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Grassland - Esso
Fort McMurray - Marshall St
No tags
Bus
Esso Station - 6550 Main Ave
10013 MacDonald Ave
No tags
Bus
Esso Station - 6550 Main Ave
Quality Inn Hotel
No tags
Bus
Esso Station - 6550 Main Ave
Fort McMurray Downtown
No tags
Bus
Esso Station - 6550 Main Ave
Quality Hotel & Conference Centre
No tags
Compare 2 ways to go from Grassland to Fort McMurray
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as the good way to reach Fort McMurray. The journey takes about 2 hours 30 minutes and with fares starting at just $22, it presents an excellent value for a comfortable ride.
According to the reviews, customers mention that the service provided by Cold Shot is not satisfactory and they will not be using it again. Some complaints include poor air circulation on the bus and terrible body odor. However, there are positive comments about arriving on time without any delays and feeling safe throughout the journey.
Cold Shot Grassland Fort McMurray recent customer reviews
The price is the same as Ebus and there is way less room was a very uncomfortable trip
2 out of 5 stars
Connie C.
Enjoy the ride but no washroom
4 out of 5 stars
Esther L.
It was awesome because I arrived on time no delayed
Safe and sound.
Based on 4624 reviews, the company was rated 4.5 stars on Busbud. Travelers were especially satisfied with the ticket access and the staff but often complained with the wifi. Red Arrow ticket prices on this trip start at $69
Red Arrow Grassland Fort McMurray recent customer reviews
Driver was great, Courteous, looked after a young kid for his first time on a bus.
5 out of 5 stars
Matthew B.
It was bad. I'm gonna tell ppl not to board or use your bus service.
Based on 14619 reviews, the company was rated 4.3 stars on Busbud. Travelers were especially satisfied with the ticket access and the staff but often complained with the wifi. Ebus ticket prices on this trip start at $50
Ebus Grassland Fort McMurray recent customer reviews
9903-9911 Biggs Ave, Fort McMurray, AB T9H, Canada
C - Sawridge Hotel
530 MacKenzie Blvd, Fort McMurray, AB T9H 4C8, Canada
D - Downtown Red Arrow Office
8217 Franklin Ave, Fort McMurray, AB T9H 4P4, Canada
E - Pebble Beach
E Athabasca Hwy, Wood Buffalo, AB T0P, Canada
F - Athabasca Lodge
AB-63, Fort Mackay, AB T0P Canada
Frequently asked questions about traveling from Grassland to Fort McMurray by bus
What is the travel distance from Grassland to Fort McMurray?
The distance between the two cities is 142 miles (228 km).
What are the departure and arrival stations when taking the bus from Grassland to Fort McMurray?
The majority of buses traveling from Grassland to Fort McMurray start their journey at Grassland - Esso and wind up at Quality Inn Hotel. These are the primary departure and arrival locations on this route, but you can also find other options that could better fit your plans.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/17
$28
11/18
$28
Today
$28
11/20
$23
11/21
$23
11/22
$37
11/23
$23
11/24
$23
The cheapest trip from Grassland to Fort McMurray was searched and found on Nov 20, 2025 with a price of $23
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Grassland to Fort McMurray, as early as possible.
You can expect to pay from $23 to $61 for a bus ticket from Grassland to Fort McMurray based on the last 2 days. You can expect to find the cheapest price for the trip at $23 which is on 2025-11-20.
Usually Red Arrow will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.