There are 9 ways to get from Tennessee to Des Moines by plane, bus, train, car, bus (Greyhound, Amtrak), or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Nashville
best- Fly from Nashville (BNA) to Des Moines (DSM)plane BNA - DSM
3h 23m$90–455Bus, train
- Take the bus from Nashville Bus Station to Carbondale Intermodal Stationbus
- Take the train from Carbondale to Champaign-Urbanatrain
- Take the bus from Champaign Intermodal Trans Ctr to Des Moinesbus
17h 23m$187–307Drive 637.9 mi
- Drive from Nashville to Des Moinescar 637.9 mi
11h 38m$117–169Fly from Mcghee Tyson Airport
- Fly from Mcghee Tyson Airport (TYS) to Des Moines (DSM)plane TYS - DSM
4h 19m$145–490Fly from Chattanooga Metropolitan Airport
- Fly from Chattanooga Metropolitan Airport (CHA) to Des Moines (DSM)plane CHA - DSM
4h 41m$108–461Fly from Memphis
- Fly from Memphis (MEM) to Des Moines (DSM)plane MEM - DSM
6h 4m$114–574Bus
- Take the bus from Nashville Bus Station to Indianapolis Union Stationbus Greyhound US0100 / ...
- Take the bus from Indianapolis Union Station to Des Moinesbus Greyhound US0157S
17h 48m$127–187Bus via Speedway
- Take the bus from Tornado Bus Co - Nashville to Indianapolisbus Memphis
- Take the bus from Indianapolis Union Station to Des Moinesbus Greyhound US0157S
19h$144–219Bus, train via Kansas City
- Take the bus from Nashville Bus Station to Carbondale Intermodal Stationbus
- Take the bus from Carbondale Intermodal Station to St Louis Bus Stationbus
- Take the train from St. Louis to Kansas Citytrain
- Take the bus from Kansas City Bus Station to Des Moinesbus
19h 25m$232–370
Tennessee to Des Moines by bus and train
Comparing Your Travel Options
The cheapest way to get from Tennessee to Des Moines is to drive which costs $110 - $170 and takes 11h 38m.
The fastest way to get from Tennessee to Des Moines is to fly which takes 3h 23m and costs $90 - $460.
No, there is no direct bus from Tennessee to Des Moines. However, there are services departing from Central 4Th Ave - Bay 13 and arriving at Des Moines via Nashville Bus Station and Indianapolis Union Station. The journey, including transfers, takes approximately 17h 48m.
The distance between Tennessee and Des Moines is 549 miles. The road distance is 641.6 miles.
The best way to get from Tennessee to Des Moines without a car is to bus and train which takes 17h 23m and costs $180 - $310.
It takes approximately 3h 23m to get from Tennessee to Des Moines, including transfers.
Tennessee to Des Moines bus services, operated by Greyhound USA, depart from Nashville Bus Station.
The best way to get from Tennessee to Des Moines is to fly which takes 3h 23m and costs $90 - $460. Alternatively, you can bus, which costs $120 - $190 and takes 17h 48m.
Tennessee to Des Moines bus services, operated by Greyhound USA, arrive at Indianapolis Union Station.
Yes, the driving distance between Tennessee to Des Moines is 642 miles. It takes approximately 11h 38m to drive from Tennessee to Des Moines.
What companies run services between Tennessee, USA and Des Moines, IA, USA?
Allegiant Air and Southwest Airlines fly from Nashville (BNA) to Des Moines (DSM) twice daily. Alternatively, you can take a bus from Central 4Th Ave - Bay 13 to Des Moines via Fulton Station Outbound, Nashville Bus Station, and Indianapolis Union Station in around 17h 48m.
- Website
- delta.com
Flights from Mcghee Tyson Airport to Des Moines via Atlanta
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $85–440
Flights from Mcghee Tyson Airport to Des Moines via Detroit
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $90–450
Flights from Mcghee Tyson Airport to Des Moines via Minneapolis
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $90–460
Flights from Chattanooga Metropolitan Airport to Des Moines via Atlanta
- Ave. Duration
- 5h 9m
- When
- Every day
- Estimated price
- $80–430
Flights from Chattanooga Metropolitan Airport to Des Moines via Detroit
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $90–460
Flights from Memphis to Des Moines via Atlanta
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $110–600
Flights from Memphis to Des Moines via Detroit
- Ave. Duration
- 6h 19m
- When
- Every day
- Estimated price
- $120–600
Flights from Memphis to Des Moines via Minneapolis
- Ave. Duration
- 7h 13m
- When
- Every day
- Estimated price
- $100–550
- Website
- aa.com
Flights from Mcghee Tyson Airport to Des Moines via Chicago O'Hare
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $75–410
Flights from Chattanooga Metropolitan Airport to Des Moines via Charlotte
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- $95–470
Flights from Chattanooga Metropolitan Airport to Des Moines via Dallas/Ft.Worth
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- $110–550
Flights from Chattanooga Metropolitan Airport to Des Moines via Reagan Washington
- Ave. Duration
- 7h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–550
Flights from Memphis to Des Moines via Chicago O'Hare
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $95–550
Flights from Memphis to Des Moines via Dallas/Ft.Worth
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $110–600
- Website
- united.com
Flights from Mcghee Tyson Airport to Des Moines via Chicago O'Hare
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- $75–410
Flights from Chattanooga Metropolitan Airport to Des Moines via Chicago O'Hare
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $75–420
Flights from Memphis to Des Moines via Chicago O'Hare
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $95–550
- Website
- southwest.com
Flights from Nashville to Des Moines
- Ave. Duration
- 1h 55m
- When
- Monday to Friday
- Estimated price
- $70–430
Flights from Nashville to Des Moines via Chicago Midway
- Ave. Duration
- 3h 57m
- When
- Monday, Thursday, and Friday
- Estimated price
- $85–470
Flights from Mcghee Tyson Airport to Des Moines via Nashville
- Ave. Duration
- 3h 50m
- When
- Monday to Friday
- Estimated price
- $70–400
Flights from Memphis to Des Moines via Chicago Midway
- Ave. Duration
- 5h 39m
- When
- Saturday to Wednesday
- Estimated price
- $95–550
- Website
- allegiantair.com
Flights from Nashville to Des Moines
- Ave. Duration
- 1h 38m
- When
- Thursday, Monday, Friday, and Sunday
- Estimated price
- $70–430
Flights from Mcghee Tyson Airport to Des Moines via Valparaiso
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- $100–500
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Carbondale to Champaign-Urbana
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Estimated price
- $95–160
- Website
- Amtrak
Train from St. Louis to Kansas City
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $150–240
- Website
- Amtrak
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Nashville Bus Station to Carbondale Intermodal Station
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a week
- Estimated price
- $30–50
- Schedules at
- Flixbus USA
Bus from Nashville Bus Station to Carbondale Intermodal Station
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a week
- Estimated price
- $30–50
- Schedules at
- Flixbus USA
Bus from Carbondale Intermodal Station to St Louis Bus Station
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- $15–23
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Champaign Intermodal Trans Ctr to Des Moines
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- $60–95
- Website
- Greyhound
Bus from Nashville Bus Station to Indianapolis Union Station
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a day
- Estimated price
- $50–80
- Website
- Greyhound
Bus from Indianapolis Union Station to Des Moines
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- $80–130
- Website
- Greyhound
Bus from Indianapolis Union Station to Des Moines
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- $80–130
- Website
- Greyhound
Bus from Kansas City Bus Station to Des Moines
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- Greyhound
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Nashville Bus Station to Indianapolis Union Station
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $45–55
- Website
- Amtrak
- Adult
- $45–55
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from Tornado Bus Co - Nashville to Indianapolis
- Ave. Duration
- 5h 31m
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Schedules at
- Tornado Bus Company
- Adult
- $60–85
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Carbondale Intermodal Station to St Louis Bus Station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Amtrak
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
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
Booking & Getting There
There are 237+ hotels available in Des Moines.









