Distance from Great Falls, MT to Troy, MT

How many miles is Great Falls, MT to Troy, MT?
The distance between Great Falls, MT and Troy, MT is 331 mi by car. The travel time is 6 hours and 17 minutes.
ZIP codes: 59401, 59402, 59403, 59404, 59405, 59406
Area code: 406
Population: 58505
Elevation: 3330ft (1015m)
County: Cascade
Postcode areas of Great Falls are 59401, 59402, 59403, 59404, 59405, 59406. Area code of Great Falls is 406. Great Falls has 3330ft (1015m) altitude. The coordinates of Great Falls are: 47.50361 lat, -111.28639 lng. Great Falls belongs to Cascade County.
ZIP code: 59935
Area code(s): 406
Population: 938
Elevation: 1800ft (549m)
County: Lincoln
Postcode area of Troy is 59935. Area code(s) of Troy is 406. Troy has 1800ft (549m) altitude. The coordinates of Troy are: 48.46000 lat, -115.89111 lng. Troy belongs to Lincoln County.