I don't understan your question visa how? Oh I get now. We applied june 2004. So they gave us 7years after the wait wasn't short
We did our medicals in march 2010 and they give you ur visa a few months before your medical exam expires 1 year duration,
Well we left march 8 2011 it was a teusday if I remember we went with KLM
Left nigeria around 11pm landed about 5pm the next flight was not until 4pm in the afternoon , after findin a place to lounge and eat my family waited for hours till 4 then the long flight to canada 8 hrs 30mins or so it was winter. After we landed we followed the long queue to immigrations, and they asked us a few questions, checked our documents then led us to a room, the parents were the ones asked questions, they gave us freebies and books 5 in all. Then welcomed us, we then went to clear our lugages we had 10 pieces. 2 lugages per person, then paid 25 dollars to the trolly man for 2 trollys. Luckyly for us a friend of ours came al d way from US to pick us up, with his church bus. When I stepped out o my, the cold is exactly like that of a deep freezer, it was soi horrible. It was like a slap in the face I never imagined, anywaiz the drive to windsor was 6hours. We initally chose windsor cause our nearby friends in US offered us a free house. (Although we later moved to toronto 3 weeks after another story for another day). The cold was superb, I had been to uk before but canada was unlike. The airport was so beautiful, the place was so neat and peaceful, white people around they mind their business etc, we connected with redeem people as that's our chucrch in nigeria. And they were so nice offering rides to get our things like clots and pots although we bought some of those things from nigeria including soap, pots and what not, anyways the next couple of days we went to register our names for something can't remember think it was SIN related as I was a spectator my parents were in charge of all this, then we joined the newcomers to canada group. My hand hurts right now I have to stop here.....wish you all the best.