Ping ranging from 600 to 3000 ms

Is there anything that could be causing this delay on my end? My Speedtest.net to Chicago is 64 ms and local 6 ms.