Amtrak's passenger train the California Zephyr stops in Burlington on its runs between Chicago and San Francisco.
American Connection, an affiliate of American Airlines, has three flights a day from St Louis to Southeast Iowa Regional Airport, (http://www.brlairport.com/) about five miles south of town. The flights take between 51 and 60 minutes.