San Juan Luis Munoz Marin Intl
Singapore Changi
2 stops
44h 30mSingapore Changi
San Juan Luis Munoz Marin Intl
2 stops
52h 24mQatar Airways
San Juan Luis Munoz Marin Intl
Singapore Changi
2 stops
59h 55mSingapore Changi
San Juan Luis Munoz Marin Intl
2 stops
49h 42mQatar Airways
San Juan Luis Munoz Marin Intl
Singapore Changi
2 stops
38h 50mSingapore Changi
San Juan Luis Munoz Marin Intl
2 stops
38h 43mQatar Airways