|Shortest Duration||1h 45m|
|Trips per day||1|
Book Burlington Trailways from Hannibal to St Louis from €35.38. There are 1 Burlington Trailways schedules from Hannibal to St Louis and you can expect on average to pay €35.38 for a Burlington Trailways ticket to St Louis. In Hannibal, Burlington Trailways departs to St Louis from Hardee's - 2900 James Rd and no other station. In St Louis, Burlington Trailways arrives at Gateway Station - 430 S 15th St and 1 other station.
An average trip on Burlington Trailways from Hannibal to St Louis takes 1 hours and 55 minutes, while the fastest available Burlington Trailways trip will get you to St Louis in 1 hours and 45 minutes,
On weekends, Burlington Trailways offers 1 trip per day and you could expect to pay €35.38 for a weekend getaway trip to St Louis.