Journey Through the Heartland: A Complete Guide to Amtrak Stations in Iowa

While Iowa may not be a rail giant compared to coastal states, it offers dependable and scenic Amtrak services through six well-placed stations. Each station tells a story—from the historical grandeur of Creston and Fort Madison to the cultural blend at Ottumwa and the practicality of Osceola. For locals and tourists alike, Iowa’s Amtrak network opens the door to affordable, comfortable, and unforgettable travel.

Journey Through the Heartland: A Complete Guide to Amtrak Stations in Iowa

When it comes to exploring America’s Midwest by train, Iowa offers a unique blend of convenience, history, and scenic travel. Though Iowa is often overshadowed by bigger transit hubs like Chicago or Denver, it remains a key player in the Amtrak network thanks to its six strategically located stations. Whether you're a resident planning a getaway or a traveler passing through the region, the amtrak stations in iowa provide a reliable and enjoyable route to some of the most iconic destinations across the country.

In this comprehensive blog post, we’ll take a closer look at each of the Amtrak stations in Iowa, what makes them special, the services they offer, and how they connect you to the rest of the nation.


Why Train Travel in Iowa Matters

Amtrak continues to be an essential part of Iowa’s transportation infrastructure, offering both practical travel options and a nostalgic glimpse into the golden age of rail. With limited air service in some parts of the state and long drives to major airports, Amtrak serves as a valuable alternative for both convenience and experience.

The two major Amtrak routes that serve Iowa are:

  • California Zephyr: One of Amtrak’s most scenic long-distance trains, it runs daily between Chicago, Illinois and Emeryville, California (near San Francisco). It makes five stops in Iowa.

  • Southwest Chief: Connecting Chicago to Los Angeles, this route makes one Iowa stop in Fort Madison.


The Six Amtrak Stations in Iowa

Let’s explore the six active Amtrak stations in Iowa, highlighting what passengers can expect from each.


1. Osceola Station (OSC)

Route: California Zephyr
Address: 201 S. Main St., Osceola, IA 50213
Distance from Des Moines: ~50 miles south

Osceola Station is the go-to option for residents of Des Moines and the surrounding region. Built in 1907, the station is a Prairie-style structure listed on the National Register of Historic Places. It features a waiting room, restrooms, and free parking. While the station is unstaffed, it offers a simple and convenient boarding process.

Fun Fact: It’s the busiest Amtrak station in Iowa, thanks in large part to its proximity to the state capital.


2. Burlington Station (BRL)

Route: California Zephyr
Address: 300 S. Main St., Burlington, IA 52601
Nearby Feature: Mississippi River

Located on the banks of the Mississippi River, Burlington Station is a charming mid-century building that reflects the small-town charm of southeastern Iowa. It’s an unstaffed station but features a waiting area and a beautiful view of the river just steps away. It’s a great launching point for travelers looking to explore Illinois or head westward.

Nearby Attractions: Snake Alley, the Des Moines County Heritage Center, and Burlington's historic downtown.


3. Mount Pleasant Station (MTP)

Route: California Zephyr
Address: 418 N. Washington St., Mt. Pleasant, IA 52641

Built in 1912, Mount Pleasant Station is another gem along the California Zephyr route. The station retains much of its historic charm and is located near the city’s bustling downtown area. While it offers basic amenities like shelter and parking, it is an excellent choice for travelers who appreciate a more relaxed, small-town atmosphere.

Local Highlight: The Midwest Old Threshers Museum, which celebrates Iowa’s agricultural and railroad history.


4. Ottumwa Station (OTM)

Route: California Zephyr
Address: 210 W. Main St., Ottumwa, IA 52501
Shared With: Wapello County Historical Museum

The Ottumwa Station is a standout due to its dual function as both a transportation hub and a museum. Built in the early 1950s, the station offers a large indoor waiting area, restrooms, and exhibits from local history. It’s ADA-accessible and one of the more spacious Amtrak facilities in Iowa.

Bonus: You can explore Iowa history while waiting for your train!


5. Creston Station (CRN)

Route: California Zephyr
Address: 116 W. Adams St., Creston, IA 50801
Depot Built: 1899

Creston’s station is one of the most architecturally striking in Iowa. Built in 1899 by the Chicago, Burlington & Quincy Railroad, this depot has been beautifully restored and now also houses municipal offices. It’s unstaffed but offers modern features like accessible platforms, parking, and restrooms.

Architectural Note: The red brick and Romanesque style make this one of the most photographable Amtrak stops in the Midwest.


6. Fort Madison Station (FMD)

Route: Southwest Chief
Address: 902 20th St., Fort Madison, IA 52627
Depot Restored: 2021

Fort Madison Station is unique in that it is the only Iowa station served by the Southwest Chief. It was recently returned to the original historic Santa Fe Depot after decades of operation at a nearby temporary facility. Its beautiful Mission Revival-style architecture, combined with river views, makes it a memorable place to start or end your journey.

Highlight: It’s located directly along the Mississippi River and shares space with a local historical museum.


Quick Comparison of Iowa’s Amtrak Stations

Station Route ADA Accessible Parking Waiting Room Nearby Major City
Osceola (OSC) California Zephyr Yes Yes Yes Des Moines
Burlington (BRL) California Zephyr Partial Yes Yes Muscatine
Mount Pleasant (MTP) California Zephyr Partial Yes Yes Fairfield
Ottumwa (OTM) California Zephyr Yes Yes Yes Oskaloosa
Creston (CRN) California Zephyr Yes Yes Yes Atlantic
Fort Madison (FMD) Southwest Chief Yes Yes Yes Keokuk

Planning Your Amtrak Trip in Iowa

If you’re thinking about using Amtrak in Iowa for your next journey, here are some practical tips:

  1. Check Schedules in Advance – Not all trains run daily, and some stations have only one train per day in each direction.

  2. Book Early for Best Fares – Like airlines, Amtrak pricing is dynamic.

  3. Be Self-Sufficient – Many Iowa stations are unstaffed, so arrive early and bring your own water, snacks, and tickets (printed or mobile).

  4. Use Parking Wisely – All stations offer free parking, making it easy for you to leave your vehicle during your trip.

  5. Explore Local Areas – Many stations are near quaint downtowns, parks, and local attractions—great for passing time before departure.


The Future of Amtrak in Iowa

There have been ongoing discussions about expanding passenger rail services in Iowa. Several proposals have suggested adding service to Des Moines and reestablishing routes to Dubuque and the Quad Cities. While nothing is confirmed, the growing interest in rail as a sustainable and efficient mode of travel gives reason for optimism.

For now, the six existing amtrak stations in iowa continue to serve thousands of passengers every year, maintaining Iowa’s connection to the national Amtrak system and offering a pleasant alternative to air and road travel.


Final Thoughts

Iowa may not be the first state that comes to mind when you think of rail travel, but its Amtrak stations tell a different story. From the history-filled halls of Ottumwa and Creston to the scenic riverside charm of Fort Madison and Burlington, each station offers its own slice of Midwestern hospitality and rail heritage.

If you're planning to board the California Zephyr or Southwest Chief anytime soon, consider starting your journey from one of the well-maintained, strategically located amtrak stations in iowa. It's more than just a mode of transport—it’s a memorable part of the journey.