Belagavi Railway Station is the primary railway station serving Belagavi in northern Karnataka. The station comes under the jurisdiction of Hubli division of South Western Railways. The station has three platforms. The station is situated on Sangli - Londa line.