$299
1:05p MEX » 2:09a MIA
Unknown Company 1 stop (13h04m)
1:50p MIA » 5:20p MEX
Unknown Company 1 stop (27h30m)
$315
2:00a MEX » 7:29p MIA
Unknown Company 1 stop (17h29m)
7:45p MIA » 4:55a MEX
Unknown Company 1 stop (9h10m)
Average flight duration: 20h17m (flight with stopovers)