Bus Ticket Price from Sioux City to Des Moines
As of 2024, a one-way bus ticket from Sioux City, IA to Des Moines, IA (≈200 miles, 3–3.5 hours) typically costs $35–$75, depending on carrier, time of booking, and travel day.
Current Operators & Approximate Fares
| Carrier | Typical Fare Range | Frequency |
| Jefferson Lines | $40–$70 | 2–3 daily |
| Burlington Trailways | $35–$65 | 1–2 daily |
| FlixBus (via partners) | $30–$60 | 1–2 daily |
Tips for Best Price
- Book 2+ weeks ahead online.
- Travel mid-week (Tue–Thu).
- Check for student/military/senior discounts.
- Consider splitting: Sioux City → Omaha (train/bus) → Des Moines (sometimes cheaper).
Verify schedules and fares on Wanderu, Busbud, or carrier websites.