(update) I just read another post saying safelink is contracted through TracFone like Straight Talk is.
If that's the case my last reply may be in error, and it may be possible to transfer your safelink minutes over to your TracFone after all
To transfer your old providers # to your TracFone via phone call (1-800-867-7183) or on line at http://www.tracfone.com
But if your asking if you can also transfer the minutes you had on your safelink account to your TracFone account the answer is no.
You may only transfer minutes from one TracFone to another not from outside providers
To transfer your number from your Old Service Provider to TracFone Wireless, you must ask TracFone to Port your existing telephone number. TracFone Wireless will process the request for you. During this process, your service with your current provider will be disconnected automatically and Activated with the new provider you have selected. There is no need for you to call your current provider to disconnect your service. During the Request process, you will still be able to place calls on your existing wireless telephone or wire line phone. You, however, will not be able to receive calls during the porting process.