Sadly, that's just how the Internet works and as a end user you have limited control over it. Sometimes, certain routes on the Internet are busy and cause delays but usually this is just a temporary hickup and will get better a few days later.
If it stays like that, you have the following options to force your computer to take a different route to the SWTOR servers, which may not have that high of a ping:
- Use a VPN like WTFast or Pingzapper. Most programs have a free trial period which may be long enough for your normal connection to get better again, so you may not even have to pay for it.
- Switch to a different Internet provider. But that's not too good of an idea since every provider can have problems like this.