Mūsdienu Būšehras dienvidu daļā atrastas elamītu apmetnes paliekas, kas datētas ar 3000. gadu p.m.ē. Pilsēta no jauna nodibināta Seleika I Nikatora laikā 3. gadsimtā p.m.ē. kā Persijas Antiohija (Αντιόχεια της Περσίδος). Sasanīdu impērijas laikā viena no svarīgākajām ostām un kara flotes bāze; dēvēta par Ramardašīru par godu dinastijas pirmajam karalim Ardašīram I. Mūsu ēras 5. gadsimtā pilsēta bija nestoriešu galvenā pilsēta to ekspansijas laikā Persijas dienvidos. 18. gadsimta otrajā pusē pilsētā izveidota Britu Austrumindijas kompānijas bāze, bet vēlāk arī Britu kara flotes bāze.