COVID-19 Travel restrictions may apply upon entering United States. Learn More.

There are 6 ways to get from Calgary to Montana by plane, car, bus or night bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Lethbridge, drive  •  6h 25m

  1. Fly from Calgary (YYC) to Lethbridge (YQL) YYC - YQL
  2. Drive from Lethbridge to Kalispell

$210 - $414

Cheapest option

Bus, drive, night bus  •  18h 35m

  1. Take the bus from Calgary, AB - Mcknight C-Train Station to Lethbridge, AB - Petrocanada, 1606 Mayor Mgrath S
  2. Drive from Lethbridge, AB - Petrocanada, 1606 Mayor Mgrath S to Port of Sweet Grass
  3. Take the bus from Port of Sweet Grass to Shelby Transit Center
  4. Take the bus from Shelby Transit Center to Great Falls Transfer Center
  5. Take the bus from Great Falls, MT to Butte, MT
  6. Take the night bus from Butte, MT to Billings, MT 942

$95 - $150

4 alternative options

Fly to Cranbrook, drive  •  5h 48m

  1. Fly from Calgary (YYC) to Cranbrook (YXC) YYC - YXC
  2. Drive from Cranbrook to Kalispell

$168 - $587

Fly to Medicine Hat, drive  •  6h 9m

  1. Fly from Calgary (YYC) to Medicine Hat (YXH) YYC - YXH
  2. Drive from Medicine Hat to Havre

$126 - $515

Bus, drive, night bus via Okotoks  •  18h 23m

  1. Take the bus from Okotoks, AB to Lethbridge, AB - 4151 4 Ave S
  2. Drive from Lethbridge, AB - 4151 4 Ave S to Port of Sweet Grass
  3. Take the bus from Port of Sweet Grass to Shelby Transit Center
  4. Take the bus from Shelby Transit Center to Great Falls Transfer Center
  5. Take the bus from Great Falls, MT to Butte, MT
  6. Take the night bus from Butte, MT to Billings, MT 942

$120 - $186

Drive  •  10h 3m

  1. Drive from Calgary to Billings 538.2 miles

$70 - $110

Canada → United States
Restricted

Travel safe during COVID-19

International entry into United States from Canada

  • Entry is restricted for citizens and permanent residents of Canada
Show more details
Allowed for: All visitors arriving by air. United States land borders are closed to non-essential travel

Restricted for: Foreign nationals that have visited China, Iran, United Kingdom, Ireland, Brazil, EU Schengen Area and South Africa in the past 14 days. Mexico and Canada land borders are closed to non-essential travel

Show less

Conditions of entry into United States from Canada

  • Negative COVID-19 test issued at most 3 days prior to boarding for air passengers 2 years of age or older
This applies to arrivals from all countries, with no exceptions
  • 7-day mandatory self-quarantine
  • Test performed on day 3 of quarantine
This applies to all arrivals by air

Rules to follow in United States

2m

Regional advice

Considerations leaving from Canada

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


No, entry into United States from Canada is currently restricted.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • Domestic border crossings may be subject to approval, testing and quarantine

Explore travel options

The national COVID-19 helpline number in Montana is 800-232-4636.

Wearing a face mask on public transport in Montana is subject to regional advice.

The social distance requirement in Montana is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 800-232-4636.

Yes, entry into Canada from United States is currently restricted.

Explore options for future travel.

Last updated: 4 May 2021
Exceptions may apply, for full details: Centers for Disease control and prevention (CDC).

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Calgary to Montana is to drive which costs $85 - $130 and takes 10h 3m.

More details

The quickest way to get from Calgary to Montana is to fly and drive which costs $210 - $750 and takes 5h 48m.

More details

The distance between Calgary and Montana is 325 miles. The road distance is 538.2 miles.

Get driving directions

It takes approximately 6h 25m to get from Calgary to Montana, including transfers.

More details

The quickest flight from Calgary Airport to Lethbridge Airport is the direct flight which takes 52 min.

Search flights

Yes, the driving distance between Calgary to Montana is 538 miles. It takes approximately 10h 3m to drive from Calgary to Montana.

Get driving directions

WestJet offers flights from Calgary Airport to Lethbridge Airport.

Search flights

The best way to get from Calgary to Calgary Airport is to line 300 bus which takes 34 min and costs $11.

More details

Map of how to get from Calgary to Montana.
Launch map view
  • Distance: 325.4 miles
  • Duration: 6h 25m

What companies run services between Calgary, AB, Canada and Montana, USA?

There is no direct connection from Calgary to Montana. However, you can take the line 300 bus to YYC Airport Domestic Terminal, take the walk to Calgary airport, fly to Lethbridge, then take the drive to Kalispell. Alternatively, you can take the line 300 bus to YYC Airport Domestic Terminal, take the walk to Calgary airport, fly to Cranbrook, then take the drive to Kalispell.

Airlines
WestJet
Website
westjet.com
Flights from Calgary to Lethbridge
Ave. Duration
53 min
When
Every day
Estimated price
$180 - $420
Flights from Calgary to Cranbrook
Ave. Duration
58 min
When
Every day
Estimated price
$140 - $460
Flights from Calgary to Medicine Hat
Ave. Duration
1h 4m
When
Every day
Estimated price
$100 - $480
Bus operators
Mountain Man Mikes Bus Service
Email
info@mountainmanmikes.ca
Website
mountainmanmikes.ca
Bus from Okotoks, AB to Lethbridge, AB - 4151 4 Ave S
Ave. Duration
2h 7m
Frequency
On demand
Estimated price
$35 - $50
Schedules at
mountainmanmikes.ca
Northern Transit Interlocal
Phone
+1 406-470-0727
Website
northern.rural-transit.com
Bus from Port of Sweet Grass to Shelby Transit Center
Ave. Duration
45 min
Frequency
Once daily
Estimated price
$0
Schedules at
northern.rural-transit.com
Bus from Shelby Transit Center to Great Falls Transfer Center
Ave. Duration
2h
Frequency
4 times a week
Estimated price
$0
Schedules at
northern.rural-transit.com
Jefferson Lines
Phone
800-451-5333
Email
info@jeffersonlines.com
Website
jeffersonlines.com
Night bus from Butte, MT to Billings, MT
Ave. Duration
4h 5m
Frequency
Once daily
Estimated price
$30 - $60
Book at
jeffersonlines.com
Snow Travels Inc
Phone
+1-8556587669
Email
info@snowtravels.ca
Website
snowtravels.ca
Bus from Calgary, AB - Mcknight C-Train Station to Lethbridge, AB - Petrocanada, 1606 Mayor Mgrath S
Ave. Duration
2h 15m
Frequency
5 times a week
Estimated price
$19 - $24
Schedules at
snowtravels.ca

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.