How Far Is Madrid IA From Des Moines?

By Alice Nichols

If you’re planning a trip to Iowa, you might be wondering how far Madrid is from Des Moines. Madrid is a small town located northwest of Des Moines, and the distance between the two cities is approximately 29 miles.

Driving to Madrid from Des Moines

If you’re driving from Des Moines to Madrid, you can take Highway 17 north for about 25 miles. Then, turn right onto County Road R22 and follow it for about 4 miles until you reach Madrid. The drive takes around 35-40 minutes depending on traffic.

Public Transportation Options

If you prefer not to drive, there are public transportation options available. The easiest way to get to Madrid from Des Moines is by taking the bus. You can take the Megabus from Des Moines to Ames and then transfer to the Jefferson Bus Lines route that goes through Madrid.

  • The Megabus fare ranges from $1-$20 depending on how far in advance you book.
  • The Jefferson Bus Lines fare ranges from $10-$20 depending on how far in advance you book.

Other Considerations

When planning your trip from Des Moines to Madrid, there are a few other things to keep in mind. For example:

  • The weather can affect travel times and conditions, especially during the winter months when snow and ice may be present.
  • If you’re traveling by car, make sure your vehicle is in good working order before embarking on your journey.
  • If you’re taking public transportation, be sure to check schedules and plan accordingly.

In conclusion, if you’re looking for a quiet getaway that’s not too far from the hustle and bustle of Des Moines, consider visiting Madrid. With its charming small-town atmosphere and proximity to the state capital, it’s a great destination for a day trip or weekend getaway.