Hate to be the naysayer but I would want an hour plus for a connection in MIA..you might get lucky..or you might have a 20 min walk..five or six min walk and five min train ride..not exactly the way to start a relaxing vacation..but I'd grab that business class fare in a heartbeat!