Leo Ozga voted up Anonymous' answer 12/4/2015 What is the distance from vero beach to key largo? 3 h 16 min (199.6 mi) via Florida's Turnpike. Source Google Map.