Borås första järnvägsförbindelse var en bibana till Westra stambanan – den norrgående Borås-Herrljunga järnväg. Borås järnväg, som den hette från början, invigdes den 30 juli 1863 i närvaro av Karl XV.
Stationsbyggnaden, som ritades av Adrian C. Peterson, användes under ett sekel, fram till 1968. Stationsområdet hade som mest sex växlingsspår. 350 meter norr om stationen fanns en vändskiva på sex meter framför ett rundstall i tegel med plats för fem lok.

Under 1880-talet tillkom ytterligare två banor: den sydvästliga Varberg-Borås och den sydliga Kindsbanan.
Stadens fjärde järnväg blev den västliga Göteborg-Borås som stod klar 1894, och vars ägare lät bygga en ny station vid en tidigare hållplats längs Varbergsbanan och denna station kom under lång tid att kallas för Borås Nedre. Den första stationsbyggnaden fick då namnet Borås Öfwre. Borås Nedre är också ritat av Adrian C. Peterson i samarbete med sonen som då var privatpraktiserande arkitekt i Borås.

Borås Nedre stationsbyggnad är strikt symmetriskt med en kraftigt markerat tvåvånings mittparti flankerat av lägre sidopartier med två fönsteraxlar. Mittdelen markeras särskilt genom två torn samt ett centralt gavelparti med utkragade torn. Den ökade trafikmängden i början av 1900-talet ställde krav på utbyggnad av såväl station som stationshus. Stationshusets sidopartier förlängdes med tre fönsteraxlar och avslutades med ett förhöjt gavelparti med samma formspråk som det i mittdelen.

1902-1903 anlades ytterligare en privatbana – Borås-Alvesta järnväg och 1917 ännu en Borås-Ulricehamns järnväg. Båda dessa banor hade Borås Nedre som station.
Under 1900-talets första decennier utvecklades ett allt närmare samarbete mellan järnvägslinjerna, och de slogs samman 1930. Borås Nedre blev den gemensamma järnvägsstationen. I samband med detta så lades Borås Öfwre ned. Borås Nedre fick nu namnet Borås Central.
Borås Öfwre stationshus finns fortfarande kvar och inrymmer idag kontorslokaler.
Borås Nedre/Borås Centralstation blev förklarat byggnadsminne 2001.
Hitta hit: Borås Centralstation ligger vid Stationsgatan-Sven Eriksonsgatan. Borås Öfwre ligger vid Skaraborgsvägen 6.