Miami
Riga Intl
1 stop
18h 20mMultiple Airlines
Miami
Riga Intl
1 stop
15h 10mLOT
Newark
Riga Intl
1 stop
26h 55mTurkish Airlines
Miami
Riga Intl
3 stops
32h 02mMultiple Airlines
Newark
Riga Intl
1 stop
26h 55mTurkish Airlines
New York John F Kennedy Intl
Riga Intl
1 stop
34h 50mRiga Intl
New York John F Kennedy Intl
1 stop
29h 55mTurkish Airlines
New York John F Kennedy Intl
Riga Intl
1 stop
12h 30mRiga Intl
New York John F Kennedy Intl
1 stop
13h 20mLOT
Newark
Riga Intl
1 stop
15h 40mRiga Intl
Newark
1 stop
15h 25mMultiple Airlines
Boston Logan Intl
Riga Intl
1 stop
12h 30mRiga Intl
Boston Logan Intl
1 stop
11h 30mairBaltic
Boston Logan Intl
Riga Intl
1 stop
22h 15mRiga Intl
Boston Logan Intl
1 stop
34h 15mSWISS
Newark
Riga Intl
1 stop
10h 55mRiga Intl
Newark
1 stop
25h 20mBritish Airways