Skip to content
93

Missoula to Whitefish via the Bison Range and Flathead Lake

North through the Flathead Reservation to a mission church and a bison range, then around Flathead Lake to Kalispell and Whitefish.

Distance
228 km (142 mi)
Driving
2 h 32 min
Suggested days
3
Stops
9
States
MT
Updated
May 14, 2026

At a glance: 3-day road trip of about 228 km (142 mi) with 9 stops, from Missoula to Whitefish. About 2 h 32 min of driving in total.

More road trips in Montana

Route description

Leave Missoula north on US-93 and climb over Evaro Hill onto the Flathead Reservation, home of the Confederated Salish and Kootenai Tribes. After about 65 km, stop at St. Ignatius Mission, with its painted interior and the jagged Mission Mountains behind it. The People’s Center in Pablo, further north, has exhibits on the tribes’ history.

For the Bison Range, turn west at Ravalli onto MT-200 and then MT-212 to Moiese. Red Sleep Mountain Drive is a 30 km gravel loop that climbs over the hills with views of the valley; it is one-way and closed from November to April. Vehicles over 30 ft and trailers are not allowed on it or on the shorter Prairie Drive, which is open all year.

Return to US-93 and drive north to Polson at the south end of Flathead Lake, the largest natural freshwater lake west of the Mississippi. Take MT-35 along the east shore, a narrow, winding road past cherry orchards and roadside stands in July and August. Several state park units on the lake have campgrounds, but most are small and not suitable for large RVs.

Bigfork is a small village at the north end of the lake, with galleries and a summer theater. Wayfarers State Park is just south of town. From Bigfork, MT-35 continues to Kalispell, where the Conrad Mansion shows how the town’s founder lived. Whitefish is 25 km further north on US-93, and Glacier National Park is 40 km east.

Stop-by-stop itinerary

In driving order. Distances are estimates between consecutive stops.

  1. 1

    Missoula

    MT
    Start
  2. 2

    St. Ignatius Mission

    HistorySt. Ignatius, MT

    An 1891 brick mission church with 58 interior murals painted by a Jesuit brother, set against the Mission Mountains. It is just off US-93 in the Flathead Reservation town of St. Ignatius; donations welcome.

    60 km
  3. 3

    CSKT Bison Range

    NatureMoiese, MT

    A wildlife refuge run by the Confederated Salish and Kootenai Tribes, with bison, elk, pronghorn and bighorn sheep. Red Sleep Mountain Drive is a steep one-way gravel loop; vehicles over 30 ft and trailers are not allowed on the drives.

    16 km
  4. 4

    Polson

    MT
    44 km
  5. 5

    Bigfork

    MT
    50 km
  6. 6

    Wayfarers State Park

    NatureBigfork, MT

    A small state park on the northeast shore of Flathead Lake, with rocky beaches, short forest trails and a view west at sunset. It has a campground and is a short walk from the village of Bigfork.

    1 km
  7. 7

    Kalispell

    MT
    28 km
  8. 8

    Conrad Mansion Museum

    HistoryKalispell, MT

    A 26-room Norman-style mansion from 1895, built for Kalispell founder Charles Conrad and kept with its original furnishings. Guided tours run from spring to autumn; the museum is a few blocks east of Main Street.

    1 km
  9. 9

    Whitefish

    MT
    29 km

FAQs

How long is Missoula to Whitefish via the Bison Range and Flathead Lake?

3-day road trip of about 228 km (142 mi) with 9 stops, from Missoula to Whitefish. About 2 h 32 min of driving in total.

How many days do you need for Missoula to Whitefish via the Bison Range and Flathead Lake?

We suggest 3 days: about 2 h 32 min of driving, which leaves time for the stops.

Where does Missoula to Whitefish via the Bison Range and Flathead Lake start and end?

It starts in Missoula and ends in Whitefish.

Which states does Missoula to Whitefish via the Bison Range and Flathead Lake pass through?

Montana.