There are multiple solutions to this issue. If you have a smartphone, you can use the available apps that allow you to call everywhere on the globe. You can use apps like Viber, Tango or Line. Or, if you prefer something else, you can set up Skype.
The paid alternative is available for Skype as being the most trusted calling service available internationally.