You asked:

what is the distance between oso, washington and whidbey island

  • Whidbey Island
    Whidbey Island
    Oso, Washington is 31.5 miles (50.7 kilometers) from Whidbey Island, as the crow flies.