Is a smooth (infinitely differentiable) map always continuous?

I am not sure about this. Here is my problem:

I have a smooth map , where is open. For , ive got an open neighbourhood of , say .

It is claimed that is an open neighbourhood of p. Surely must be continuous for this to be the case? Any help with this would be appreciated!