There are 5 ways to get from Ames to Columbia by bus (Greyhound), car, taxi, plane, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ames to Kansas Citybus Jefferson Lines 803 / ...
- Take the bus from Kansas City Bus Station to Columbiabus Greyhound US0175s
8h$78–121Drive 258.8 mi
cheapest- Drive from Ames to Columbiacar 258.8 mi
5h 16m$48–69Taxi to Fort Dodge Municipal Airport, fly
- Take the taxi from Ames to Fort Dodge Municipal Airport (FOD)taxi
- Fly from Fort Dodge Municipal Airport (FOD) to Columbia Regional Airport (COU)plane FOD - COU
13h 7m$265–606Shuttle to Des Moines, fly
- Take a shuttle bus from Ames, IA - Iowa State University to Des Moines International Airport, IA
- Fly from Des Moines (DSM) to Columbia Regional Airport (COU)plane DSM - COU
6h 5m$232–855Bus to Mason City, fly
- Take the bus from Ames to Mason Citybus
- Fly from Mason City (MCW) to Columbia Regional Airport (COU)plane MCW - COU
8h$146–478
Ames to Columbia by bus
Questions & Answers
The cheapest way to get from Ames to Columbia is to drive which costs $45 - $70 and takes 5h 16m.
The fastest way to get from Ames to Columbia is to drive which takes 5h 16m and costs $45 - $70.
No, there is no direct bus from Ames to Columbia. However, there are services departing from Ames and arriving at Columbia via Kansas City Bus Station. The journey, including transfers, takes approximately 8h.
The distance between Ames and Columbia is 354 miles. The road distance is 260.3 miles.
The best way to get from Ames to Columbia without a car is to bus which takes 8h and costs $75 - $130.
It takes approximately 8h to get from Ames to Columbia, including transfers.
Ames to Columbia bus services, operated by Jefferson Lines, depart from Ames station.
Ames to Columbia bus services, operated by Jefferson Lines, arrive at Kansas City station.
Yes, the driving distance between Ames to Columbia is 260 miles. It takes approximately 5h 16m to drive from Ames to Columbia.
There are 58+ hotels available in Columbia.
What companies run services between Ames, IA, USA and Columbia, MO, USA?
You can take a bus from Ames to Columbia via Kansas City and Kansas City Bus Station in around 8h.
- Website
- aa.com
Flights from Fort Dodge Municipal Airport to Columbia Regional Airport via Chicago O'Hare, Dallas/Ft.Worth
- Ave. Duration
- 11h 32m
- When
- Every day
- Estimated price
- $130–600
Flights from Des Moines to Columbia Regional Airport via Chicago O'Hare
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- $100–600
Flights from Des Moines to Columbia Regional Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 4m
- When
- Every day
- Estimated price
- $150–750
Flights from Des Moines to Columbia Regional Airport via Charlotte
- Ave. Duration
- 8h 36m
- When
- Sunday
- Estimated price
- $190–850
- Website
- united.com
Flights from Fort Dodge Municipal Airport to Columbia Regional Airport via Chicago O'Hare
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- $70–370
Flights from Des Moines to Columbia Regional Airport via Chicago O'Hare
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $100–600
Flights from Des Moines to Columbia Regional Airport via Denver
- Ave. Duration
- 7h 24m
- When
- Every day
- Estimated price
- $170–800
Flights from Mason City to Columbia Regional Airport via Chicago O'Hare
- Ave. Duration
- 5h 4m
- When
- Every day
- Estimated price
- $65–370
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Ames to Kansas City
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- $55–85
- Book at
- Jefferson Lines
- Adult
- $55–85
Bus from Ames to Mason City
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $30–45
- Book at
- Jefferson Lines
- Adult
- $30–45
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Kansas City Bus Station to Columbia
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $19–40
- Website
- Greyhound
- Phone
- +1 320.253.2226
- Website
- Executive Express
Shuttle from Ames, IA - Iowa State University to Des Moines International Airport, IA
- Ave. Duration
- 45 min
- Frequency
- On demand
- Estimated price
- $80–190
- Website
- Executive Express
- Schedules at
- Executive Express Coverage Areas for Minnesota and Iowa
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide





