Tumby Bay is a coastal town situated on the Spencer Gulf , on the eastern coast of Eyre Peninsula in South Australia , north of Port Lincoln .
Tumby Bay is a coastal town on the Spencer Gulf , on the eastern coast of Eyre Peninsula in South Australia . It is 45 km north of Port Lincoln .