How do I transfer contacts from one phone to the other without a SIM card? I have no sim card and a new Android phone. How can I transfer my contacts from one phone to the other without a SIM card?
No 3rd party utilities or cloud services needed for that. On the "old device":


open your contacts app
enter its menu
select Export/Import
select to export to SD card


Now you should find a file named 0001.vcf on the SD card (internal or external, depends on what the device has). Copy that to the new device, e.g. via Bluetooth, WiFi Hotspot. then, on the new device:


open your contacts app
enter its menu
select Export/Import
select to import from SD card
chose the file you've just copied here


Done. All your contacts including their contact pictures (if you had set such) should be available on your new device now.