They are quiet a few ways you can track your stolen or lost phone without a simcard in it. One method am very familiar with is the process involving the use of Android device manager.
Android device manager is a very effective method with regards to the subject, but it has a catch. A Google account has to be active in the phone for the process to work.
All you need is a connection to the Internet on any other device. Log onto Android device manager and sign in with the same Google details as with the phone you intend to locate. If your device is still connected to Google accounts, you should be able to see or pick point the accurate position of the phone on maps and proximity address section. It's as simple as that.
I hope this will be helpful. You can search other methods over Internet.