There are 10 ways to get from Des Moines to Crystal River by plane, shuttle, taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tampa, shuttle, taxi
best- Fly from Des Moines (DSM) to Tampa (TPA)plane DSM - TPA
- Take a shuttle bus from Tampa International Airport - Red Terminal to Brooksville Wawa
- Take the taxi from Brooksville Wawa to Crystal Rivertaxi
7h 14m$314–1,053Fly to Orlando Sanford, drive
cheapest- Fly from Des Moines (DSM) to Orlando Sanford (SFB)plane DSM - SFB
- Drive from Orlando-Sanford-Airport-SFB to Crystal Rivercar
4h 55m$175–797Bus, train, taxi via Carbondale
- Take the bus from Des Moines to Champaign Intermodal Trans Ctrbus
- Take the train from Champaign-Urbana to Carbondaletrain
- Take the bus from Carbondale Intermodal Station to Atlanta Bus Stationbus
- Take the bus from Atlanta Bus Station to Gainesvillebus
- Take the bus from University of Florida - 1956 Gale Lemerand Dr to Ocala, FLbus
- Take the taxi from Ocala, FL to Crystal Rivertaxi
29h 53m$403–596Bus, train, taxi
- Take the bus from Des Moines to Chicago Bus Stationbus
- Take the train from Chicago Union Station to Jacksonvilletrain
- Take the bus from Jacksonville to Wildwood Amtrak Stationbus
- Take the taxi from Wildwood Amtrak Station to Crystal Rivertaxi
2dDrive 1,249.8 mi
- Drive from Des Moines to Crystal Rivercar 1,249.8 mi
22h 45m$229–330Fly to Orlando, shuttle, taxi
- Fly from Des Moines (DSM) to Orlando (MCO)plane DSM - MCO
- Take a shuttle bus from Orlando Airport to Sleep Inn
- Take the taxi from Sleep Inn to Crystal Rivertaxi
7h 39m$359–1,033Fly to Gainesville Regional Airport, bus, taxi
- Fly from Des Moines (DSM) to Gainesville Regional Airport (GNV)plane DSM - GNV
- Take the bus from University of Florida - 1956 Gale Lemerand Dr to Ocala, FLbus
- Take the taxi from Ocala, FL to Crystal Rivertaxi
9h 50m$272–881Fly to Sarasota–Bradenton International Airport, bus, taxi
- Fly from Des Moines (DSM) to Sarasota–Bradenton International Airport (SRQ)plane DSM - SRQ
- Take the bus from Bradenton/Sarasota - Mobil Gas Station to Ocala, FLbus
- Take the taxi from Ocala, FL to Crystal Rivertaxi
8h 26m$311–967Bus, taxi
- Take the bus from Des Moines to Indianapolis Union Stationbus
- Take the bus from Indianapolis Union Station to Nashville Bus Stationbus
- Take the bus from Nashville Bus Station to Tallahasseebus
- Take the bus from Tallahassee - FSU - Old St Augustine at Intramural Field to Ocala, FLbus
- Take the taxi from Ocala, FL to Crystal Rivertaxi
31h 49m$363–521Bus, train, taxi #2
- Take the bus from Des Moines to Galesburgbus
- Take the train from Galesburg Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Lakeland Amtrak Stationtrain
- Take the bus from Lakeland to Wildwood Amtrak Stationbus
- Take the taxi from Wildwood Amtrak Station to Crystal Rivertaxi
2d 4h
Des Moines (DSM) to Tampa (TPA) flights
Comparing Your Travel Options
The cheapest way to get from Des Moines to Crystal River is to drive which costs $220 - $330 and takes 22h 45m.
The fastest way to get from Des Moines to Crystal River is to fly and drive which takes 4h 55m and costs $170 - $800.
The distance between Des Moines and Crystal River is 1233 miles. The road distance is 1257.1 miles.
The best way to get from Des Moines to Crystal River without a car is to bus and train and taxi via Carbondale which takes 29h 53m and costs $400 - $600.
It takes approximately 7h 14m to get from Des Moines to Crystal River, including transfers.
Crystal River is 1h ahead of Des Moines. It is currently 6:30 AM in Des Moines and 7:30 AM in Crystal River.
Yes, the driving distance between Des Moines to Crystal River is 1257 miles. It takes approximately 22h 45m to drive from Des Moines to Crystal River.
There are 251+ hotels available in Crystal River.
What companies run services between Des Moines, IA, USA and Crystal River, FL, USA?
There is no direct connection from Des Moines to Crystal River. However, you can take the taxi to Des-Moines-Airport-DSM airport, fly to Tampa (TPA), walk to Tampa International Airport - Red Terminal, take the shuttle to Brooksville Wawa, then take the taxi to Crystal River. Alternatively, you can take the bus to Champaign Intermodal Trans Ctr, walk to Champaign-Urbana, take the train to Carbondale, walk to Carbondale Intermodal Station, take the bus to Atlanta Bus Station, take the bus to Gainesville, walk to Rosa Parks RTS Downtown Station, take the line 1 bus to UF Health Archer Road, walk to University of Florida - 1956 Gale Lemerand Dr, take the bus to Ocala, FL, then take the taxi to Crystal River.
- Website
- southwest.com
Flights from Des Moines to Tampa via Nashville
- Ave. Duration
- 4h 45m
- When
- Monday to Friday
- Estimated price
- $160–850
Flights from Des Moines to Tampa via Chicago Midway
- Ave. Duration
- 5h 59m
- When
- Every day
- Estimated price
- $180–900
Flights from Des Moines to Orlando via Nashville
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- $160–800
Flights from Des Moines to Orlando via Chicago Midway
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $170–850
Flights from Des Moines to Sarasota–Bradenton International Airport via Chicago Midway
- Ave. Duration
- 5h 23m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–800
- Website
- delta.com
Flights from Des Moines to Tampa via Atlanta
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $160–850
Flights from Des Moines to Tampa via Detroit
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $200–950
Flights from Des Moines to Orlando via Atlanta
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $160–800
Flights from Des Moines to Gainesville Regional Airport via Atlanta
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $130–700
Flights from Des Moines to Sarasota–Bradenton International Airport via Atlanta
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $150–750
- Website
- aa.com
Flights from Des Moines to Tampa via Charlotte
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $180–900
Flights from Des Moines to Tampa via Miami
- Ave. Duration
- 6h 23m
- When
- Saturday
- Estimated price
- $200–950
Flights from Des Moines to Tampa via Chicago O'Hare
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $180–900
Flights from Des Moines to Orlando via Charlotte
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $170–850
Flights from Des Moines to Gainesville Regional Airport via Charlotte
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $150–750
Flights from Des Moines to Gainesville Regional Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $180–850
Flights from Des Moines to Sarasota–Bradenton International Airport via Charlotte
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $160–800
- Website
- allegiantair.com
Flights from Des Moines to Orlando Sanford
- Ave. Duration
- 2h 41m
- When
- Monday, Saturday, Friday, and Wednesday
- Estimated price
- $140–750
Flights from Des Moines to Orlando Sanford via Nashville
- Ave. Duration
- 4h 39m
- When
- Monday
- Estimated price
- $140–750
Flights from Des Moines to Sarasota–Bradenton International Airport
- Ave. Duration
- 2h 44m
- When
- Sunday and Thursday
- Estimated price
- $150–750
- Website
- united.com
Flights from Des Moines to Tampa via Chicago O'Hare
- Ave. Duration
- 7h 19m
- When
- Every day
- Estimated price
- $180–900
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Champaign-Urbana to Carbondale
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a day
- Estimated price
- $100–160
- Website
- Amtrak
Train from Chicago Union Station to Jacksonville
- Ave. Duration
- 34h 52m
- Frequency
- Once daily
- Estimated price
- $850–1,400
- Website
- Amtrak
Train from Galesburg Amtrak Station to Chicago Union Station
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- $85–140
- Website
- Amtrak
Train from Chicago Union Station to Lakeland Amtrak Station
- Ave. Duration
- 39h 58m
- Frequency
- Once daily
- Estimated price
- $950–1,500
- Website
- Amtrak
- Phone
- +1 352 539 9664
- Website
- Groome Transportation
Shuttle from Tampa International Airport - Red Terminal to Brooksville Wawa
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $35–50
- Website
- Groome Transportation
- online discount
- $35–45
- call in
- $40–50
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Des Moines to Champaign Intermodal Trans Ctr
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- $60–90
- Website
- Greyhound
Bus from Des Moines to Chicago Bus Station
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- $55–90
- Website
- Greyhound
Bus from Des Moines to Indianapolis Union Station
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- $80–120
- Website
- Greyhound
Bus from Indianapolis Union Station to Nashville Bus Station
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- $50–75
- Website
- Greyhound
Bus from Nashville Bus Station to Tallahassee
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- $80–130
- Website
- Greyhound
Bus from Des Moines to Galesburg
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Carbondale Intermodal Station to Atlanta Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 5 times a week
- Estimated price
- $70–110
- Schedules at
- Flixbus USA
Bus from Atlanta Bus Station to Gainesville
- Ave. Duration
- 5h 10m
- Frequency
- 5 times a day
- Estimated price
- $50–80
- Schedules at
- Flixbus USA
- Phone
- +1 877 733 0724
- Website
- RedCoach
Bus from University of Florida - 1956 Gale Lemerand Dr to Ocala, FL
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- $11–16
- Website
- RedCoach
Bus from University of Florida - 1956 Gale Lemerand Dr to Ocala, FL
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- $11–16
- Website
- RedCoach
Bus from Bradenton/Sarasota - Mobil Gas Station to Ocala, FL
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- RedCoach
Bus from Tallahassee - FSU - Old St Augustine at Intramural Field to Ocala, FL
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $45–70
- Website
- RedCoach
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Jacksonville to Wildwood Amtrak Station
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Website
- Amtrak
Bus from Lakeland to Wildwood Amtrak Station
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Website
- Amtrak
- Phone
- +1 352-237-9900
Shuttle from Orlando Airport to Sleep Inn
- Ave. Duration
- 1h 40m
- Frequency
- On demand
- Estimated price
- $70
- Schedules at
- Shuttleliner of Ocala
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Indianapolis Union Station to Nashville Bus Station
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $45–60
- Website
- Amtrak
- Adult
- $45–60
- Ave. Duration
- 49 min
- Estimated price
- $100–150
On Time Taxi
- Phone
- +1-352-834-0500
Signature Taxi
- Phone
- +1 352-207-2008
- Website
- signatureshuttle.net
A-1 Taxi
- Phone
- +1 352-753-1415
A-1 Taxi
- Phone
- +1 352-753-1415
Signature Taxi
- Phone
- +1 352-207-2008
- Website
- signatureshuttle.net
A-1 Taxi
- Phone
- +1 352-753-1415
Signature Taxi
- Phone
- +1 352-207-2008
- Website
- signatureshuttle.net
A-1 Taxi
- Phone
- +1 352-753-1415
Signature Taxi
- Phone
- +1 352-207-2008
- Website
- signatureshuttle.net
A-1 Taxi
- Phone
- +1 352-753-1415
Signature Taxi
- Phone
- +1 352-207-2008
- Website
- signatureshuttle.net
A-1 Taxi
- Phone
- +1 352-753-1415
A-1 Taxi
- Phone
- +1 352-753-1415
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
Why you should take the train in the US
Read the travel guide












