|Shortest Duration||7h 45m|
|Trips per day||1|
Book Burlington Trailways from Hannibal to Des Moines from $74.00. Typically there is one Burlington Trailways schedule per day from Hannibal to Des Moines and you can expect on average to pay $74.00 for a Burlington Trailways ticket to Des Moines. In Hannibal, Burlington Trailways departs to Des Moines from Hardee's - 2900 James Rd, In Des Moines, Burlington Trailways arrives at Bus Station - 1501 2nd St,
An average trip on Burlington Trailways from Hannibal to Des Moines takes 7 hours and 45 minutes,
On weekends, Burlington Trailways offers 1 trip per day and you could expect to pay $74.00 for a one way ticket for your weekend getaway trip to Des Moines.