The flight to Europe was Atlanta->Montreal->Frankfurt->Budapest, originally more direct but somehow changed to a 3-legger, a much more grueling experience. The return was Prague->Frankfurt->Atlanta. Flight arrangements were made by Gate 1 Tours with United Airlines and fulfilled by Air Canada and Lufthansa. The return from Europe took over 20 hours, beginning with a 3AM departure from the hotel. Even with the advantages of a tour agency handling flight arrangements, booking your own flights might be preferable.