Der Bahnhof Bamberg ist der einzige Personenbahnhof der kreisfreien Stadt Bamberg in Oberfranken. Er ist ein wichtiger Knotenbahnhof für Nahverkehrszüge der Deutschen Bahn und der Agilis-Eisenbahngesellschaft und wird zudem regelmäßig von ICE-Zügen bedient. Der Bahnhof liegt an den Bahnstrecken Nürnberg–Bamberg, Bamberg–Hof und Bamberg–Würzburg. Er besitzt sieben Bahnsteiggleise und gehört der Bahnhofskategorie 2 an.Täglich halten 152 Regional- und 27 Fernverkehrszüge, werden etwa 15.000 Reisende gezählt (Stand: Januar 2016).