All nonstop flights from the U.S. arrive at Arlanda (ARN), Stockholm’s (and Scandinavia’s) largest airport, which is 25 miles north of downtown. Bromma Airport (BMA), while just five miles west of the city center, is small and serves mostly intra-Swedish routes.
SAS (Scandinavian Airlines) flies nonstop to ARN from Newark and Chicago O’Hare. Continental flies nonstop from Newark; United flies nonstop from both Newark and La Guardia.
To travel time to Stockholm is 8 hours nonstop from Newark; 8.5 hours nonstop from Chicago. Total travel time from Los Angeles is about 15 hours.