The official Portuguese language is Portuguese, that said people in general will be able to communicate in Spanish and English. Though Portugal and Spain share some very early culture and historical bonds it shouldn’t be assumed that these languages are the same.

You will find Portuguese people very helpful and friendly, ask questions or directions to an Police man, taxi or a bus driver, store attendants or locals, in the later case you can always get confirmation by asking someone else.