All scheduled flights from Teterboro to Martha's Vineyard (TEB-MVY)
USA
United States
All scheduled flights from TEB to MVY. You can fly from Teterboro to Martha's Vineyard non-stop on Fridays & Sundays and the flight takes about 57 minutes.