Rail travel is experiencing a revival across America, offering a charming and practical alternative to congested airports and long road trips. For those journeying through the Midwest, Iowa is a key player in Amtrak’s long-distance rail services. This often-overlooked gem of a state connects passengers to some of the most scenic and historic train routes in the country. The amtrak stations in iowa serve not only as transit hubs but as portals to the soul of small-town America, steeped in architectural beauty, cultural heritage, and unmatched convenience.
Whether you're a local commuter, a student heading home for the holidays, or an adventurer crossing the plains by rail, Iowa’s Amtrak stations offer a window into the state’s proud rail legacy and vibrant present. This blog explores each of the six Amtrak stations in Iowa, their individual features, and how they tie into the larger fabric of American train travel.
Iowa and the Railways: A Brief History
Iowa’s railroad history dates back to the mid-1800s when tracks first carved their way across its fertile landscape. For decades, trains were the lifeblood of commerce and community here, linking isolated towns to bustling cities and coasts. Today, while the freight industry dominates, passenger rail—particularly Amtrak—still plays an important role.
With two Amtrak routes—the California Zephyr and the Southwest Chief—serving Iowa, travelers can access destinations as varied as Chicago, Denver, Salt Lake City, San Francisco, Kansas City, and Los Angeles. These long-distance trains stop at six stations across the state, each providing a different lens through which to view Iowa’s storied railroad tradition.
The Six Amtrak Stations in Iowa: Rail Travel with Personality
Iowa’s Amtrak stations are not your typical sterile terminals. Most are housed in historic depots that have been lovingly preserved or restored. Here’s a closer look at each.
  1. Creston Station (CRN)
Route: California Zephyr
Address: 116 W. Adams St., Creston, IA
Creston is home to one of the oldest and most distinctive train depots in Iowa. Built in 1899, its Romanesque Revival architecture stands as a tribute to the golden age of rail. Today, it doubles as a community building housing city offices. Amtrak service continues from a designated platform with a small waiting area, making it a quiet but functional stop for passengers traveling between Chicago and the West Coast.
Pro Tip: Arrive a bit early to admire the building’s stonework and old-world charm.
  1. Osceola Station (OSC)
Route: California Zephyr
Address: 201 S. Main St., Osceola, IA
Osceola is perhaps the most strategically located Amtrak station in the state, serving as the nearest rail link for Des Moines residents. About 50 miles south of the capital, this 1907 Prairie-style station is listed on the National Register of Historic Places. It features a sheltered waiting area and free parking. While unstaffed, it remains a vital connection point for central Iowa.
Nearby: The town of Osceola itself offers a quiet, walkable downtown and is a short drive to major highways.
  1. Ottumwa Station (OTM)
Route: California Zephyr
Address: 210 W. Main St., Ottumwa, IA
Ottumwa’s station is unique in its integration with the Wapello County Historical Museum. Passengers here can explore a variety of exhibits related to local history and the railroads while waiting for their train. The facility is ADA compliant and includes indoor seating and public restrooms, making it one of the more traveler-friendly stations in Iowa.
Did You Know? Ottumwa is known as the "Video Game Capital of the World" due to its role in arcade history.
  1. Mount Pleasant Station (MTP)
Route: California Zephyr
Address: 418 N. Washington St., Mt. Pleasant, IA
Built in 1912, Mount Pleasant’s Amtrak station is an understated gem. Though services are basic and ADA access is limited, its historical significance and proximity to the Old Threshers Grounds make it a special place. This is a particularly popular stop during the annual Old Threshers Reunion, a celebration of Iowa’s rail and agricultural heritage.
Highlight: Board a steam train during the Old Threshers festival in late summer!
  1. Burlington Station (BRL)
Route: California Zephyr
Address: 300 S. Main St., Burlington, IA
Burlington Station boasts one of the most scenic settings in Iowa—right along the banks of the Mississippi River. Though small and unstaffed, the station provides a warm shelter for passengers, along with parking and basic amenities. The town’s downtown district and riverfront park are both within walking distance, allowing for a pleasant layover experience.
Fun Fact: Visit Snake Alley nearby, dubbed “the most crooked street in the world.”
  1. Fort Madison Station (FMD)
Route: Southwest Chief
Address: 902 20th St., Fort Madison, IA