1map logoGo to main page

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

Compare Travel Options and Prices

from
Des Moines, United States
to
Marshalltown, United States

How to Get from Des Moines to Marshalltown: 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.

$9 - OtherBest price
86 kmDistance
59m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Des Moines to Marshalltown 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
DART, various
Bus
Taxi
Average Duration
1h  13m
Estimated price
$100-140
Recommended
Company
Various
Drive
Average Duration
59m
Estimated price
$9-15
Cheapest
route map
Distance: 86 km
Duration: 59m

See more options

Company
Various
Taxi
Average Duration
59m
Estimated price
$120-150

Des Moines - Marshalltown operators

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

Bus
Contact phone
+1 515-283-8100
Website
ridedart.com

Bus from University Ave / Pennsylvania Ave, Dsm to Outlets Of Des Moines, Alt

Average Duration
23m
Estimated price
$1020-1021
Taxi
Contact phone
+1 515-289-9800

Taxi from Outlets Of Des Moines, Alt to Marshalltown

Average Duration
50m
Estimated price
$100-102030
Contact phone
+1 515-243-1111

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

Traveling between Des Moines and Marshalltown 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 Marshalltown, covering a distance of 54 miles. The drive typically takes around 59 minutes, offering a smooth and enjoyable road trip experience. 💰 Explore cost-effective travel options as prices to reach Marshalltown from Des Moines by car range from $9 to $15. Enjoy the flexibility and convenience of driving while also saving on transportation expenses.
Average price
$9 - $15

Frequently asked questions

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

Or choose the category:
The distance between Des Moines and Marshalltown is approximately 77 km. If traveling by car, it typically takes about to reach Des Moines from Marshalltown. On the other hand, if traveling by bus, it takes approximately 1 hour and 38 minutes to reach Marshalltown from Des Moines.
The most cost-effective and time-efficient transportation option for traveling from Des Moines to Marshalltown is to drive. It typically takes 59 minutes and costs around $9-$15 for fuel. Another quick but more expensive option is to take a taxi, which can take the same amount of time but costs approximately $120-$150. Other modes of transportation like buses may take longer, with a travel time of 1 hour and 38 minutes, but can be more affordable for those without access to a car.
The prices of a bus ticket between Marshalltown and Des Moines can range from $37 to $65, depending on the bus company and the time of travel.
The distance between Des Moines and Marshalltown is approximately 87 km by road. It takes around 59 minutes to drive this distance by car. The prices for the journey from Des Moines to Marshalltown by car can vary between $9 to $15.
The best way to travel from Des Moines to Marshalltown without a car is by taking a bus. The bus journey typically takes 1 hour and 38 minutes, and the cost is around $35-$65.
There are several accommodation options available near Marshalltown. A quick search reveals that there are more than 11 hotels to choose from. Prices start at $49 per night, offering a range of budgets to cater to different needs.