direct (5h35m)
LATAM Airlines
1 stop (10h30m)
LATAM Airlines
1 stop (13h01m)
Spirit Airlines
1 stop (15h51m)
Spirit Airlines
1 stop (18h50m)
Avianca
1 stop (10h15m)
Avianca
2 stops (21h35m)
Air Canada
2 stops (23h32m)
Avianca
2 stops (32h20m)
Avianca
2 stops (18h10m)
Avianca
1 stop (11h51m)
LATAM Airlines
1 stop (24h50m)
LATAM Airlines