Lots of hills in Lisbon.. Taxi is cheap to where you want to go.. Bus too.. But walking to main square easy