1map logoGo to main page

Des Moines, IA, USA to Waterloo, IA, USA from $23: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Des Moines, United States
to
Waterloo, United States

How to Get from Des Moines to Waterloo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$23 by carBest price
205 kmDistance
2h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Des Moines to Waterloo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Burlington Trailways
Bus
Average Duration
4h  45m
Estimated price
$45-90
Recommended
Company
Various
Drive
Average Duration
2h  10m
Estimated price
$23-35
Cheapest
route map
Distance: 205 km
Duration: 2h 10m

See more options

Company
Various
Drive
Average Duration
2h  10m
Estimated price
$23-35

Des Moines - Waterloo operators

Explore transport companies operating between Des Moines and Waterloo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
1(800) 992-4618
Website
burlingtontrailways.com

Bus from Des Moines, IA to Waterloo, IA

Average Duration
4h 45m
Estimated price
$45-90
Drive

Drive from Des Moines, IA to Waterloo, IA

Average Duration
2h 10m
Estimated price
$23-35

Des Moines to Waterloo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Des Moines and Waterloo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Des Moines to Waterloo, covering a driving distance of 128 miles. The route offers a blend of urban landscapes and rural charm, making for a pleasant drive. 💸 Prices for the trip by car from Des Moines to Waterloo range from $23 to $35, providing budget-friendly options for travelers seeking a cost-effective transportation choice. Plan ahead to secure the best deal that fits your travel budget. 🌄 As you approach Waterloo after approximately 2 hours and 10 minutes on the road, be prepared to be greeted by the inviting ambiance of this vibrant city in Iowa. Arrive ready to explore all that Waterloo has to offer, from cultural attractions to outdoor adventures.
Average price
$23 - $35
🚌 Traveling from Des Moines to Waterloo by bus is a convenient option with a direct service available. The journey typically lasts around 4 hours and 45 minutes. 🚌 Ticket prices for the bus ride from Des Moines to Waterloo may range from $45 to $90, offering a cost-effective way to reach your destination while enjoying the scenic views along the route.
Departure Point
Des Moines, Ia station
Arrival Point
Waterloo, Ia station

Frequently asked questions

Find out more about the route from Des Moines to Waterloo.

Or choose the category:
The distance between Des Moines and Waterloo is approximately 144.8 km by air. However, by road, the distance is 205.4 km. If you choose to travel by car, it typically takes around 2 hours and 10 minutes to drive from Waterloo to Des Moines. On the other hand, if you opt for the bus, the travel time is longer, with an average of 4 hours and 45 minutes to reach Waterloo from Des Moines.
The most cost-effective and time-efficient transportation option for traveling from Des Moines to Waterloo is by driving. It costs between $23 and $35 and takes approximately 2 hours and 10 minutes.
The prices for a bus ticket from Des Moines to Waterloo range from $45 to $90.
To travel from Des Moines to Waterloo without using public transportation, you can opt to drive. The distance between the two cities is approximately 206.0 km, and it takes around 2 hours and 10 minutes to drive from Des Moines to Waterloo. The estimated cost of this journey by car can range from $23 to $35, depending on factors such as fuel prices and vehicle type.
The most convenient way to travel from Des Moines to Waterloo without a car is by bus. The journey takes around 4 hours and 45 minutes and typically costs between $45 and $90.
Yes, there is a direct link between Des Moines and Waterloo. Burlington Trailways operates a daily bus service that departs from Des Moines and arrives in Waterloo. The journey takes approximately 4 hours and 45 minutes.
There are numerous accommodation options available near Waterloo. With over 30 hotels to choose from, you'll have a wide range of choices to suit your preferences and budget. Prices for hotels near Waterloo start at $42 per night.