Switch Phones same sim card, missing contacts I switch phones from a galaxy 2 to moto g was able to use same sim card but my contacts are gone
They are not gone, they're just left on the old device. Contacts are no longer stored on the SIM card by default for years already. If you've synchronized them (e.g. with Google), you should be able to synchronize them back with the same service on your new device.

Otherwise, you'll have to export them on your old device, transfer the export to your new device, and import it again:

On the old device:


open Contacts
hit the Menu button (the 3 "stapled dots" in the upper right corner), and chose Import/Export
select to export them to your storage (SD card)
copy the exported file (usually /sdcard/0001.vcf) to the SD card of your new device


On the new device


open Contacts
hit the Menu button (the 3 "stapled dots" in the upper right corner), and chose Import/Export
select to import from storage (SD card)
select the file


Now your contacts should be there again.