The Milwaukee Road introduced the Arrow in August 1926, replacing two previous services: the Omaha Limited (Chicago–Omaha) and Sioux City Limited (Chicago–Sioux City). The new train served both Omaha and Sioux City (for Sioux Falls, South Dakota), splitting in Manilla, Iowa. Through connections with other trains the Arrow also carried Chicago–Des Moines, Iowa and Milwaukee, Wisconsin–Omaha sleeping cars (via the Southwest Limited). The train made the run between Chicago and Omaha in 13 hours and 20 minutes. In 1934 the Milwaukee Road extended the Arrow over the Big Sioux River to Sioux Falls.[1]: 61–65
The Omaha sleeping car ended in early 1955, but was reinstated later that year when the Milwaukee Road began handling the Union Pacific Railroad's Overland Route trains, and ended for good in 1958. Between 1956 and 1959 the Arrow carried a Chicago–Los Angeles coach which it exchanged in Omaha. The Sioux Falls section, including the train's last sleeping cars, ended on September 17, 1965. All that remained of the Arrow was a Chicago–Omaha coach train, which the Milwaukee Road discontinued on October 5, 1967.[1]: 66
Today, its route is being used by Metra as its Milwaukee District/West Line, shared by the Milwaukee Road's successor, Canadian Pacific through its Soo Line Railroad subsidiary.