$512
4:25a ORD » 11:25p BUD
Lufthansa 1 stop (19h)
7:55p BUD » 11:05p ORD
Swiss 1 stop (27h10m)
$557
12:00a ORD » 11:05p BUD
British Airways 1 stop (23h05m)
7:00p BUD » 12:25a ORD
Finnair 1 stop (29h25m)
$612
4:25a ORD » 11:25p BUD
Lufthansa 1 stop (19h)
4:50p BUD » 8:20p ORD
Austrian Airlines 1 stop (27h30m)
$624
4:45a ORD » 4:45p BUD
LOT Polish Airlines 1 stop (12h)
5:30p BUD » 10:20p ORD
LOT Polish Airlines 1 stop (28h50m)
$625
4:45a ORD » 9:05a BUD
LOT Polish Airlines 1 stop (28h20m)
9:45a BUD » 2:45a ORD
LOT Polish Airlines 1 stop (17h)
$627
6:35p ORD » 8:15a BUD
Turkish Airlines 1 stop (13h40m)
8:20p BUD » 4:55p ORD
Turkish Airlines 1 stop (20h35m)
$628
4:10a ORD » 1:10p BUD
Turkish Airlines 1 stop (33h)
2:00p BUD » 4:55p ORD
Turkish Airlines 1 stop (26h55m)
$630
6:35p ORD » 8:15a BUD
Turkish Airlines 1 stop (13h40m)
8:20p BUD » 4:55p ORD
Turkish Airlines 1 stop (20h35m)
$646
12:10a ORD » 11:25a BUD
Air France 1 stop (11h15m)
7:40p BUD » 7:56p MDW
Unknown Company 2 stops (24h16m)
$666
4:15a ORD » 12:00a BUD
British Airways 1 stop (19h45m)
5:45p BUD » 8:15p ORD
British Airways 1 stop (26h30m)
$1,133
12:10a ORD » 12:10p BUD
LOT Polish Airlines 1 stop (12h)
9:45a BUD » 10:20p ORD
LOT Polish Airlines 1 stop (12h35m)
$1,215
4:15a ORD » 11:55a BUD
British Airways 1 stop (31h40m)
7:00p BUD » 12:05a ORD
Finnair 2 stops (29h05m)