Train from Denver to Mason City
Find the schedules, compare prices, and buy cheap tickets from Denver to Mason City. Choose a date, or explore the cheapest ticket options below.
Road Trip via Car
- Companies: N/A (Personal vehicle recommended; rental options available from [Enterprise], [Hertz])
- Duration: Approximately 10 hours
- Distance: 660 miles
- Costs: Estimated $100 for gas, $50 for food, $100 for potential lodging (if needed, for a total of approximately $250)
- Roads/Routes: I-70 E, I-80 E
Pro Tip: Take breaks every couple of hours to stretch and refresh; the rest areas along I-80 are well-kept, making for a pleasant stopover.
If possible, leave early in the morning to avoid traffic near Denver and arrive in Mason City before dusk.
Bus
- Companies: Greyhound
- Duration: Approximately 12-15 hours (including stops)
- Distance: 660 miles
- Costs: Approximately $70 - $120 depending on the booking time
- Roads/Routes: Not applicable
Pro Tip: Book your tickets in advance and opt for evening departures to make the most of your travel time and potentially save on one night's accommodation.
This option gives a chance to relax and enjoy the scenery without worrying about driving.
Air
- Companies: United Airlines, Southwest Airlines
- Duration: Approximately 3 hours (direct flight time); this does not include check-in and travel time to the airport
- Distance: 660 miles
- Costs: $150 - $300 (dependent on booking class and time)
- Roads/Routes: Not applicable
Pro Tip: Consider using a travel app to monitor fare drops or upload your itinerary to keep abreast of gate changes and flight alerts.
Check both Denver International Airport and Mason City Municipal Airport for the best deals and consider potential layovers.