Theodore Roosevelt International Highway

Termini:
Portland and Portland
Cities along route:
Maine: Portland
New Hampshire: North Conway
Vermont: Montpelier, Burlington
New York: Plattsburg, Watertown, Rochester, Niagara Falls
Ontario: Hamilton
Michigan: Detroit, Flint, Saginaw, Alpena, Mackinaw City, Escanaba, Ironwood
Wisconsin: Ashland, Superior
Minnesota: Duluth, Bemidji, Crookston
North Dakota: Grand Forks, Devils Lake, Minot
Montana: Havre, Glacier NP
Idaho: Bonners Ferry
Washington: Spokane, Walla Walla
Oregon: Pendleton, The Dalles, Portland
Corresponding US Highways:

Back to the list of National Trails. Last Updated October 26, 1998