|Shortest Duration||5h 35m|
|Trips per day||1|
Book Burlington Trailways from Hannibal to Fairfield from $52.00. Typically there is one Burlington Trailways schedule per day from Hannibal to Fairfield and you can expect on average to pay $52.00 for a Burlington Trailways ticket to Fairfield. In Hannibal, Burlington Trailways departs to Fairfield from Hardee's - 2900 James Rd, In Fairfield, Burlington Trailways arrives at Best Western - 2200 W Burlington Ave,
An average trip on Burlington Trailways from Hannibal to Fairfield takes 5 hours and 35 minutes,
On weekends, Burlington Trailways offers 1 trip per day and you could expect to pay $52.00 for a one way ticket for your weekend getaway trip to Fairfield.