If you're looking for a few alternative best oils for oil pulling you can use either Sesame Oil or Sunflower oil which are a few good alternative oils for oil pulling besides coconut oil.
However for most people including myself Coconut Oil is the best oil for Oil Pulling and I've used the other two with good results but not as great as Coconut Oil.
I've also heard of people using Vegetable Oil for Oil Pulling as an alternative to Coconut Oil.
But Coconut Oil wins hands down for the best results when oil pulling your teeth.