Newark
Tallinn Ulemiste
1 stop
28h 15mTurkish Airlines
Newark
Tallinn Ulemiste
1 stop
35h 40mTurkish Airlines
New York John F Kennedy Intl
Tallinn Ulemiste
1 stop
28h 20mTallinn Ulemiste
New York John F Kennedy Intl
1 stop
28h 50mTurkish Airlines
Washington, D.C. Dulles Intl
Tallinn Ulemiste
1 stop
10h 15mTallinn Ulemiste
Washington, D.C. Dulles Intl
1 stop
11h 20mScandinavian Airlines
Chicago O'Hare Intl
Tallinn Ulemiste
2 stops
19h 30mTallinn Ulemiste
Chicago O'Hare Intl
2 stops
25h 25mLufthansa
New York LaGuardia
Tallinn Ulemiste
2 stops
15h 00mTallinn Ulemiste
New York LaGuardia
2 stops
15h 35mMultiple Airlines
Chicago O'Hare Intl
Tallinn Ulemiste
1 stop
34h 25mTallinn Ulemiste
Chicago O'Hare Intl
1 stop
25h 30mLufthansa
Washington, D.C. Dulles Intl
Tallinn Ulemiste
1 stop
10h 15mTallinn Ulemiste
Washington, D.C. Dulles Intl
2 stops
29h 50mScandinavian Airlines