There are 8 ways to get from Fort McMurray to Butte by plane, bus, train, car, shuttle, taxi, or bus (Flixbus, Greyhound, Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bert Mooney Airport
best- Fly from Fort Mcmurray Airport (YMM) to Bert Mooney Airport (BTM)plane YMM - BTM
12h 44m$263–1,227Drive 867.3 mi
cheapest- Drive from Fort McMurray to Buttecar 867.3 mi
14h 50m$199–287Bus, train
- Take the bus from Fort McMurray Downtown to Edmonton Southbus
- Take the bus from Edmonton to Calgary Flix busbus
- Take the bus from Calgary Delta Hotel to Vancouverbus
- Take the train from Vancouver to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Spokanetrain
- Take the bus from Spokane to Buttebus
43h 47m$451–776Bus, train via Jasper
- Take the bus from Fort McMurray - Hardin St to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Jasper Park Lodgebus
- Take the train from Jasper to Vancouvertrain
- Take the train from Vancouver to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Spokanetrain
- Take the bus from Spokane to Buttebus
2d 6h$596–986Fly to Helena Regional Airport, bus
- Fly from Fort Mcmurray Airport (YMM) to Helena Regional Airport (HLN)plane YMM - HLN
- Take the bus from Helena, MT to Butte, MTbus
10h 42m$393–1,695Fly to Gallatin Field Airport, shuttle, taxi
- Fly from Fort Mcmurray Airport (YMM) to Gallatin Field Airport (BZN)plane YMM - BZN
- Take a shuttle bus from Bozeman Airport to Twin Bridges
- Take the taxi from Twin Bridges to Buttetaxi
13h 23m$663–1,567Bus
- Take the bus from Fort McMurray - 10013 Macdonald Ave to Edmonton - Southgate LRT - 111 Street Southboundbus
- Take the bus from Edmonton to Canmorebus
- Take the bus from Canmore to Vancouverbus
- Take the bus from Vancouver to Everett Bus Stopbus
- Take the bus from Everett, WA to Spokane, WAbus
- Take the bus from Spokane to Buttebus
44h 50mBus, train #2
- Take the bus from Fort McMurray - 10013 Macdonald Ave to Edmonton - Southgate LRT - 111 Street Southboundbus
- Take the bus from Edmonton to Canmorebus
- Take the bus from Canmore to Vancouverbus
- Take the train from Vancouver to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Spokanetrain
- Take the bus from Spokane to Buttebus
45h 11m
Fort McMurray to Butte by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Fort McMurray to Butte is to drive which costs $190 - $290 and takes 14h 50m.
The fastest way to get from Fort McMurray to Butte is to fly and bus which takes 10h 42m and costs $390 - $1,700.
No, there is no direct bus from Fort McMurray to Butte. However, there are services departing from Fort McMurray - 10013 Macdonald Ave and arriving at Butte via Edmonton, Canmore, Vancouver, Everett, WA and Spokane. The journey, including transfers, takes approximately 44h 50m.
The distance between Fort McMurray and Butte is 760 miles. The road distance is 872.4 miles.
The best way to get from Fort McMurray to Butte without a car is to bus and train which takes 43h 47m and costs $450 - $800.
It takes approximately 12h 44m to get from Fort McMurray to Butte, including transfers.
Fort McMurray to Butte bus services, operated by Red Arrow, depart from Fort McMurray - 10013 Macdonald Ave station.
The best way to get from Fort McMurray to Butte is to fly which takes 12h 44m and costs $260 - $1,300. Alternatively, you can bus, which costs and takes 44h 50m.
Fort McMurray to Butte bus services, operated by Red Arrow, arrive at Edmonton - Southgate LRT - 111 Street Southbound station.
Yes, the driving distance between Fort McMurray to Butte is 872 miles. It takes approximately 14h 50m to drive from Fort McMurray to Butte.
What companies run services between Fort McMurray, AB, Canada and Butte, MT, USA?
WestJet, Delta, and two other airlines fly from Fort Mcmurray Airport (YMM) to Bert Mooney Airport (BTM) 4 times a day. Alternatively, you can take a bus from Fort McMurray - 10013 Macdonald Ave to Butte via Edmonton, Canmore, Vancouver, Everett, WA, and Spokane in around 44h 50m.
- Website
- delta.com
Flights from Fort Mcmurray Airport to Bert Mooney Airport via Calgary, Salt Lake City
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- $240–1,200
Flights from Fort Mcmurray Airport to Bert Mooney Airport via Edmonton, Salt Lake City
- Ave. Duration
- 21h 20m
- When
- Thursday
- Estimated price
- $410–2,300
Flights from Fort Mcmurray Airport to Helena Regional Airport via Calgary, Salt Lake City
- Ave. Duration
- 14h 31m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $340–1,600
Flights from Fort Mcmurray Airport to Gallatin Field Airport via Calgary, Salt Lake City
- Ave. Duration
- 12h 4m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–1,100
Flights from Fort Mcmurray Airport to Gallatin Field Airport via Calgary, Seattle
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $220–1,100
- Website
- united.com
Flights from Fort Mcmurray Airport to Bert Mooney Airport via Toronto, Denver
- Ave. Duration
- 21h 30m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $500–2,000
Flights from Fort Mcmurray Airport to Bert Mooney Airport via Edmonton, Denver
- Ave. Duration
- 11h 25m
- When
- Monday to Friday
- Estimated price
- $290–1,300
Flights from Fort Mcmurray Airport to Bert Mooney Airport via Calgary, Denver
- Ave. Duration
- 13h 45m
- When
- Monday to Thursday
- Estimated price
- $290–1,300
Flights from Fort Mcmurray Airport to Gallatin Field Airport via Toronto, Denver
- Ave. Duration
- 12h 31m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $460–1,900
- Website
- alaskaair.com
Flights from Fort Mcmurray Airport to Helena Regional Airport via Calgary, Seattle
- Ave. Duration
- 8h 4m
- When
- Monday to Thursday
- Estimated price
- $850–3,500
Flights from Fort Mcmurray Airport to Gallatin Field Airport via Calgary, Seattle
- Ave. Duration
- 9h 16m
- When
- Every day
- Estimated price
- $600–2,400
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Vancouver to Everett Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- $65–110
- Website
- Amtrak
Train from Everett Amtrak Station to Spokane
- Ave. Duration
- 6h 42m
- Frequency
- Once daily
- Estimated price
- $160–250
- Website
- Amtrak
Train from Vancouver to Everett Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- $65–110
- Website
- Amtrak
Train from Everett Amtrak Station to Spokane
- Ave. Duration
- 6h 42m
- Frequency
- Once daily
- Estimated price
- $160–250
- Website
- Amtrak
Train from Vancouver to Everett Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- $65–110
- Website
- Amtrak
Train from Everett Amtrak Station to Spokane
- Ave. Duration
- 6h 42m
- Frequency
- Once daily
- Estimated price
- $160–250
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to Vancouver
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $140–320
- Website
- VIA Rail
- Escape
- $140–300
- Business
- $180–300
- Business Plus
- $190–310
- Economy
- $150–310
- Economy Plus
- $170–320
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- Rider Express
Bus from Fort McMurray Downtown to Edmonton South
- Ave. Duration
- 4h 55m
- Frequency
- 6 times a week
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
Bus from Calgary Delta Hotel to Vancouver
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- $80–170
- Website
- Rider Express
- Standard
- $80–170
Bus from Canmore to Vancouver
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- $70–160
- Website
- Rider Express
- Standard
- $70–160
Bus from Canmore to Vancouver
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- $70–160
- Website
- Rider Express
- Standard
- $70–160
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Edmonton to Calgary Flix bus
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $28–45
- Schedules at
- Flixbus USA
Bus from Edmonton to Canmore
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a week
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Vancouver to Everett Bus Stop
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- $17–26
- Schedules at
- Flixbus USA
Bus from Edmonton to Canmore
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a week
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Spokane to Butte
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- $75–110
- Book at
- Jefferson Lines
- Adult
- $75–110
Bus from Spokane to Butte
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- $75–110
- Book at
- Jefferson Lines
- Adult
- $75–110
Bus from Spokane to Butte
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- $75–110
- Book at
- Jefferson Lines
- Adult
- $75–110
Bus from Spokane to Butte
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- $75–110
- Book at
- Jefferson Lines
- Adult
- $75–110
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- Cold Shot Bus Service
Bus from Fort McMurray - Hardin St to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $75–95
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $75–95
Bus from Edmonton - Cold Shot Terminal 154 St NW to Jasper Park Lodge
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a week
- Estimated price
- $65–85
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $65–85
- Phone
- +1 208-656-8824
- info@saltlakeexpress.com
- Website
- Salt Lake Express
Bus from Helena, MT to Butte, MT
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $19–55
- Website
- Salt Lake Express
Bus from Everett, WA to Spokane, WA
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $50–95
- Website
- Salt Lake Express
Shuttle from Bozeman Airport to Twin Bridges
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $350
- Schedules at
- Old Faithful and Friends
- Phone
- +1 800 232 1958
- customerservice@redarrow.ca
- Website
- Red Arrow
Bus from Fort McMurray - 10013 Macdonald Ave to Edmonton - Southgate LRT - 111 Street Southbound
- Ave. Duration
- 5h 45m
- Frequency
- Every 10 minutes
- Website
- Red Arrow
Bus from Fort McMurray - 10013 Macdonald Ave to Edmonton - Southgate LRT - 111 Street Southbound
- Ave. Duration
- 5h 45m
- Frequency
- Every 10 minutes
- Website
- Red Arrow
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- Greyhound
Bus from Vancouver to Everett Bus Stop
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $20–30
- Website
- Greyhound
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Everett, WA to Spokane, WA
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $50–60
- Website
- Amtrak
- Adult
- $50–60
- Phone
- +1 800-366-6975
- info@busnws.com
- Website
- Northwestern Stages
Bus from Everett, WA to Spokane, WA
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $100–130
- Schedules at
- Northwestern Stages
- Adults
- $100–130
- Ave. Duration
- 1h 6m
- Estimated price
- $70–90
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guideWhy you should take the train in the US
Read the travel guideNeed to know: Greyhound
Read the travel guideBooking & Getting There
There are 23+ hotels available in Butte.