|Shortest Duration||16h 45m|
|Trips per day||1|
Book Burlington Trailways from Hannibal to Rockford from $115.00. Typically there is one Burlington Trailways schedule per day from Hannibal to Rockford and you can expect on average to pay $129.55 for a Burlington Trailways ticket to Rockford. In Hannibal, Burlington Trailways departs to Rockford from Hardee's - 2900 James Rd, In Rockford, Burlington Trailways arrives at E Side Tranfer Ctr,
An average trip on Burlington Trailways from Hannibal to Rockford takes 18 hours and 39 minutes, while the fastest available Burlington Trailways trip will get you to Rockford in 16 hours and 45 minutes,
On weekends, Burlington Trailways offers 1 trip per day and you could expect to pay $141.00 for a one way ticket for your weekend getaway trip to Rockford.