• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 4 ways to get from Mall of America to Ames by bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  3h 23m

  1. Take the bus from Mall of America - Bloomington, MN to Ames, IA 201

$40 - $60

3 alternative options

Drive  •  3h 22m

  1. Drive from Mall of America to Ames 207.3 miles

$20 - $30

Fly to Des Moines  •  3h 58m

  1. Fly from Minneapolis (MSP) to Des Moines (DSM) MSP - DSM

$240 - $360

Fly to Mason City, bus  •  4h 45m

  1. Fly from Minneapolis (MSP) to Mason City (MCW) MSP - MCW
  2. Take the bus from Mason City, IA to Ames, IA

$61 - $97

Questions & Answers

The cheapest way to get from Mall of America to Ames is to drive which costs $20 - $30 and takes 3h 22m.

More details

The quickest way to get from Mall of America to Ames is to drive which costs $20 - $30 and takes 3h 22m.

More details

Yes, there is a direct bus departing from Mall of America - Bloomington, MN and arriving at Ames, IA. Services depart once a week, and operate Sunday. The journey takes approximately 3h 20m.

More details

The distance between Mall of America and Ames is 197 miles. The road distance is 207.3 miles.

Get driving directions

The best way to get from Mall of America to Ames without a car is to bus which takes 3h 23m and costs $40 - $60.

More details

The bus from Mall of America - Bloomington, MN to Ames, IA takes 3h 20m including transfers and departs once a week.

More details

Mall of America to Ames bus services, operated by Jefferson Lines, depart from Mall of America - Bloomington, MN station.

More details

The best way to get from Mall of America to Ames is to bus which takes 3h 23m and costs $40 - $60. Alternatively, you can fly, which costs $240 - $360 and takes 3h 58m.

Mode details

The quickest flight from Minneapolis Airport to Des Moines Airport is the direct flight which takes 1h 6m.

Search flights

Mall of America to Ames bus services, operated by Jefferson Lines, arrive at Ames, IA station.

More details

Map of how to get from Mall of America to Ames.
Launch map view
  • Distance: 196.9 miles
  • Duration: 3h 23m

What companies run services between Mall of America, MN, USA and Ames, IA, USA?

Jefferson Lines operates a bus from Mall of America to Ames once a week. Tickets cost $40 - $60 and the journey takes 3h 20m. Alternatively, Delta flies from Mall of America to Ames every 4 hours.

Airlines
Delta
Website
delta.com
Flights from Minneapolis to Des Moines
Ave. Duration
1h 14m
When
Every day
Estimated price
$250 - $900
Air Choice One
Website
airchoiceone.com
Flights from Minneapolis to Mason City
Ave. Duration
58m
When
Every day
Estimated price
$50 - $120
Bus operators
Jefferson Lines
Phone
800-451-5333
Email
info@jeffersonlines.com
Website
jeffersonlines.com
Bus from Mall of America - Bloomington, MN to Ames, IA
Ave. Duration
3h 20m
Frequency
Once a week
Estimated price
$40 - $60
Book at
jeffersonlines.com
Bus from Mason City, IA to Ames, IA
Ave. Duration
1h 35m
Frequency
Once daily
Estimated price
$24 - $35
Book at
jeffersonlines.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Mall of America to Ames is 207 miles. It takes approximately 3h 22m to drive from Mall of America to Ames.

Get driving directions

Delta offers flights from Minneapolis Airport to Des Moines Airport.

Search flights

There are 26+ hotels available in Ames. Prices start at $64 USD per night.

More details