If you want your passport really fast, you need to do it through a company.
If you apply yourself, it will take at least 1 month to process.
We have several types of visas and each cost differently.
I dont know what type of visa you want.
To apply for a visa,
You need to pick up visa forms from the embassy of the country you wish to apply to then make payment.
Once you fill the forms and submit, you will be called for interview.
Once you pass the interview then you will be given the visa.
Visas cost around 500ghs on average