Tavira (Portuguese pronunciation: [tɐˈviɾɐ]) is a Portuguese city, situated at 37°07' north, 7°39' west in the east of the Algarve on the south coast of Portugal. It is 30 km east of Faro and 160 km west of Seville in Spain. The Gilão River meets the Atlantic Ocean in Tavira.