Depending on order volume (5-30) about $2CAD per board to have them made and assembled.
Just looking at my last order I paid $30CAD for 30 boards to be manufactured. Assembly was $140CAD, of which $115 was component costs. So the various assembly fees end up being about $25
So manufacturing and assembly costs for 30 boards came to about $55CAD.
The big hitch is that this is using THEIR component library. I think the assembly costs go up a bit if you want to provide your own components.
I made some PCBs for Halloween costumes a few years ago. I installed KiCad on Sunday, ordered boards on Monday, had them in my hand in US east coast on Friday (paying for fast shipping, of course). Even with the fast shipping, it was around $4/board times 10 boards.