Het openbaar vervoer in Arnhem bestaat uit diverse vormen van openbaar vervoer. De stad beschikt over vier treinstations: Arnhem Centraal Arnhem Presikhaaf Arnhem Velperpoort Arnhem Zuid

Het centraal station van Arnhem vormt het knooppunt van openbaar vervoer in de stad. Het ligt tegenover het centrum van Arnhem. Vanaf dit station vertrekken treinen in richting Nijmegen, Roosendaal, Tiel, Winterswijk, Zwolle, Amsterdam, Schiphol en Rotterdam, en de internationale treinen naar Düsseldorf, Köln en Frankfurt am Main.

Vanaf het overdekte busstation onder het centraal station vertrekken de reguliere stads- en streekbussen naar plaatsen in de omgeving. De trolleybussen vertrekken vanaf een eigen niet overdekte busplein aan de oostkant van het station, behalve lijn 352 die aan de Utrechtsestraat halteert en lijn 3 die in het overdekte busstation stopt. Naast deze busstations zijn er ook busstations bij het Willemsplein aan de oostkant van het centraal station, het Velperplein aan de andere kant van het centrum en bij winkelcentrum Kronenburg in Arnhem-Zuid.

De stadsbussen en de meeste streekbussen worden verzorgd door vervoerbedrijf Transdev onder de naam RRReis. De busverbindingen richting de Achterhoek worden verzorgd door vervoerbedrijf Arriva (ook onder de naam RRReis).

Geschiedenis Door de ligging van Arnhem was de stad al vroeg een middelpunt van verbindingslijnen van openbaar vervoer. Voordat er een spoorlijn werd aangelegd, bestond het openbaar vervoer uit karren, veelal in particuliere handen. Vanuit Arnhem waren begin 19e eeuw dagelijkse verbindingen met Nijmegen en Utrecht en was het mogelijk om meerdere malen per week naar steden als Amsterdam, Rotterdam, Deventer en Doetinchem te gaan. Eveneens bestond er een verbinding die driemaal per week naar Düsseldorf en Berlijn ging. (1964): Van omnibus tot trolleybus

De opening van de Rhijnspoorweg, aangelegd en geëxploiteerd door de Nederlandsche Rhijnspoorweg-Maatschappij (NRS), bracht Arnhem een stuk dichter bij de rest van Nederland. Vóór de opening van de spoorlijn was de reistijd naar Amsterdam nog zeventien en naar Den Haag vierentwintig uur. Aanvankelijk zou de spoorlijn langs de Rijn worden aangelegd, wat een goede uitwisseling tussen scheepvaart en spoor mogelijk zou maken. Bovendien zou het spoor dan niet door het heuvelachtige landschap ten noorden van Arnhem aangelegd hoeven te worden. Desondanks besloot Gedeputeerde Staten tot de laatste variant.

De hoogteverschillen werden overbrugd met een spoordijk. De spoorlijn werd feestelijk geopend op 14 mei 1845. Aanvankelijk reden er drie treinen per dag van en naar Utrecht en Arnhem. Na moeizame onderhandelingen met Pruisen werd op 15 februari 1856 de verlenging van de Rhijnspoorweg naar Duitsland geopend. Op 1 februari 1865 werd de Staatslijn A geopend. Deze spoorlijn, aangelegd door de Staat der Nederlanden en geëxploiteerd door Maatschappij tot Exploitatie van Staatsspoorwegen (SS), verbond Arnhem met Deventer en (vanaf 1868) Leeuwarden. De NRS en SS gebruikten het NRS-station gezamenlijk. Door capaciteitsgebrek in het station besloten de NRS en de SS een nieuw station te bouwen, wat werd geopend in 1867. Arnhems derde spoorlijn, de door de Staat der Nederlanden aangelegde spoorlijn Arnhem - Nijmegen, werd geopend op 12 juni 1879.

Arnhem stelde voor deze spoorlijn aan de oostzijde van de stad aan te leggen. Arnhem breidde sterk in deze richting uit. Een gecombineerde spoor- en verkeersbrug op deze plek zou zeer welkom zijn. Uiteindelijk werd de spoorlijn in het westen van de stad aangelegd, met uitsluitend een spoorbrug over de Rijn. De gewenste verkeersbrug (de huidige John Frostbrug) werd uiteindelijk geopend in 1935. Het stationsgebouw werd verwoest tijdens de Slag om Arnhem. Op 8 mei 1954 werd het nieuwe stationsgebouw, een ontwerp van ir. H.J.G. Schelling, geopend. Dit station werd al langer als weinig functioneel beschouwd. Sinds het eind van de jaren 80 leeft het idee het station te vervangen door nieuwbouw. Dit plan is van 2006 tot 2011 gerealiseerd. De sloop van het oude station heeft eind 2007 plaatsgevonden, waarmee ruimte voor een compleet nieuw station ontstond.

Dienstregeling sinds 2007 De sneltrein Roosendaal - Zwolle werd in de dienstregeling van 2007 gesplitst in de intercitydiensten Nijmegen - Zwolle en Roosendaal – Arnhem. De laatste reed als stoptrein tussen Arnhem en Nijmegen. Volgens NS hielp de opdeling van de sneltrein bij het verminderen van vertragingen. Eind 2007 werd bekend dat hetzelfde bedrijf onderzoek deed naar het herstel van een doorgaande verbinding Zwolle - Roosendaal.

De voormalige stoptrein tussen Zutphen - Arnhem - Nijmegen ging rijden op het traject Zutphen - Arnhem - Ede-Wageningen. Tussen Arnhem en Ede bleef de stoptrein alleen in de spits elk half uur rijden. Tussen Zutphen en Arnhem reed de stoptrein op zondag de hele dag elk uur. De rechtstreekse stoptreinverbinding met Nijmegen van de stations tussen Zutphen en Arnhem was hiermee vervallen. In Elst stopten buiten de spits minder treinen.

De intercity's tussen Arnhem en Utrecht Centraal gingen vier keer per uur rijden en stopten altijd in Ede-Wageningen. De intercity naar Den Helder stopte in Veenendaal-De Klomp. Driebergen-Zeist werd bediend door de intercity naar Den Haag. De laatste trein reed niet meer 's avonds en op zondagmorgen. Dan stopte de intercity Nijmegen-Den Helder op beide stations. De spitsstoptrein tussen Arnhem en Utrecht verviel. In plaats hiervan reed er een spitsstoptrein tussen Veenendaal Centrum en Utrecht.

In de dienstregeling van 2009 is de intercity naar Den Haag vervangen door een intercitydienst van Nijmegen naar Schiphol via Arnhem en Utrecht Centraal. Ook kwam de verbinding tussen Zwolle en Roosendaal weer terug door de twee intercitydiensten samen te voegen. Deze reed tussen Zwolle en Zutphen, tussen Arnhem en Nijmegen en tussen Breda en Roosendaal als stoptrein. In september maakte deze intercity door de studentendrukte in de spits een extra stop op station Arnhem Presikhaaf. Ook de stoptrein Zutphen - Nijmegen werd heringevoerd. Deze kwam terug als sprinter.

Treinen De volgende treinseries stoppen in de dienstregeling 2026 in Arnhem:

Busvervoer

Lijn Route Via Vervoerder Opmerkingen Stadsdienst De Laar West - Centraal Station Elderveld, Nelson Mandelabrug Transdev (RRReis) Centraal Station - De Laar West Velperplein, John Frostbrug, Malburgen-Oost, Winkelcentrum Kronenburg, Rijnstate Polikliniek-Zuid, De Laar Oost Transdev (RRReis) Het Duifje - Burgers' Zoo/Openluchtmuseum Immerloo, Malburgen Oost, John Frostbrug, Centrum, Centraal Station, Ziekenhuis Rijnstate, 't Cranevelt, Alteveer (lus in één richting 't Cranevelt, Burgers' Zoo en Alteveer) Transdev (RRReis) 4 Het Duifje - Schuytgraaf Immerloo, Malburgen Oost, Winkelcentrum Kronenburg, Elden, Station Zuid Transdev (RRReis) Rijdt niet 's avonds en in de spitsuren Schuytgraaf - Presikhaaf Station Zuid, Elderveld, Nelson Mandelabrug, Centraal Station, Centrum, 't Broek, Winkelcentrum Presikhaaf Transdev (RRReis) Geitenkamp - Rijkerswoerd Monnikenhuizen, Angerenstein, Station Velperpoort, Centrum, Centraal Station, Nelson Mandelabrug, GelreDome, Kronenburg Transdev (RRReis) 8 Rijnstate - Rheden, Dorpskerk Alteveer, Geitenkamp, Rozendaal, Velp Transdev (RRReis) 9 Centraal Station - Schaarsbergen, IPC Centrum, Hoogkamp, Oranjekazerne Transdev (RRReis) Rijdt 's avonds doordeweeks en in het weekend tot Koningsweg. 10 Centraal Station - Het Dorp Centrum Transdev (RRReis) Rijdt niet 's avonds en op zondag 11 Centraal Station - Gelderse Poort Nelson Mandelabrug, Malburgen West, Vredenburg, Elden Transdev (RRReis) 12 Centraal Station - IJsseloord 2 Centrum, 't Broek, IJsseloord 1 Transdev (RRReis) Spitsbus13Centraal Station - KlarendalCentrumTransdev (RRReis)Rijdt niet 's avonds en op zondag110Centraal Station - Sportcentrum PapendalCentrum, Het DorpTransdev (RRReis)Spitsbus127Centraal Station - Presikhaaf WestCentrum, Station Velperpoort, Station PresikhaafTransdev (RRReis) Streeklijnen 26 Arnhem, Centraal Station - Dieren, Station Arnhem Centrum, Station Velperpoort, Station Presikhaaf, Velp, Duiven, Lathum, Giesbeek, Angerlo, Doesburg Transdev (RRReis) 27 Arnhem, Centraal Station - Doetinchem, Station Arnhem Centrum, Station Velperpoort, Station Presikhaaf, Velp, Duiven, Lathum, Giesbeek, Angerlo, Doesburg, Drempt, Hoog-Keppel, Laag-Keppel, Langerak Transdev (RRReis) x Arriva (RRReis) 29 Arnhem, Centraal Station - Doetinchem, StationArnhem Centrum, Station Velperpoort, Velp, Rheden, Doesburg, Drempt, Hoog-Keppel, Laag-Keppel, Langerak Transdev (RRReis) x Arriva (RRReis) Rijdt niet in het weekend 32 Arnhem, Centraal Station - Huissen, Bergerden Winkelcentrum Kronenburg, Malburgen Oost Transdev (RRReis) Spitsbus 33 Arnhem, Centraal Station - Nijmegen, Brakkenstein Malburgen Oost, Huissen, Angeren, Doornenburg, Gendt, Haalderen, Bemmel, Doornik, Lent, Nijmegen CS Transdev (RRReis) 36 Arnhem, Centraal Station - Heteren, Beemdhof Station Arnhem Zuid, Driel Transdev (RRReis) 43 Arnhem, Station Zuid - Apeldoorn, Station Arnhem (Kronenburg, 't Broek, Presikhaaf), Velp, Rheden, De Steeg, Ellecom, Dieren, Laag-Soeren, Eerbeek, Loenen, Beekbergen Transdev (RRReis) 60 Arnhem, Centraal Station - Tolkamer, Lobede Arnhem Centrum, Westervoort, Duiven, Zevenaar, Oud-Zevenaar, Babberich, Herwen, Lobith Transdev (RRReis)61Arnhem, IJsseloord 2 - Duiven, Centerpoort NoordStation WestervoortTransdev (RRReis)Rijdt niet 's avonds en in het weekend 62 Arnhem, Centraal Station - Duiven, Vergertlaan Arnhem Centrum, Westervoort, Station Duiven Transdev (RRReis) 103 Arnhem, Centraal Station - Ede, Station Ede-Wageningen Oosterbeek, Heveadorp, Doorwerth, Heelsum, Renkum, Wageningen Transdev (RRReis) 105 Arnhem, Centraal Station - Barneveld, Harselaar West Arnhem Willemsplein, Oud-Reemst, Otterlo, Wekerom, De Valk, Station Barneveld Centrum Transdev (RRReis) comfortRRReis 300 Arnhem, Centraal Station - Nijmegen, Heijendaal Arnhem Centrum, Huissen, Bemmel, Ressen, Lent, Nijmegen (Centrum, Nijmegen CS, Station Heyendaal) Transdev (RRReis) RijnWaalSprinter 302 Velp, Beekhuizenseweg - Apeldoorn, Station Arnhem (Station Presikhaaf, Station Velperpoort, Centrum, Arnhem CS), Woeste Hoeve, Beekbergen Transdev (RRReis) 303 Velp, Beekhuizenseweg - Ede, Station Ede-Wageningen Arnhem (Station Velperpoort, Centrum, Arnhem CS), Oosterbeek, Doorwerth, Heelsum, Renkum, Wageningen Transdev (RRReis) 306 Arnhem, Elsweide/HAN - Nijmegen, Heijendaal Arnhem (Centrum, Arnhem CS, Winkelcentrum Kronenburg), Elst, Oosterhout, Lent, Nijmegen (Centrum, Nijmegen CS, Station Heyendaal) Transdev (RRReis)Campuslijn 406 Centraal Station - Elsweide/HAN Centrum, Station Velperpoort Transdev (RRReis)Schoollijnen 605 Sportcentrum Papendal - Beekdal LyceumHet Venster Transdev (RRReis) 608 Centraal Station → CIOS Willemsplein, Velperplein, Station Velperpoort Transdev (RRReis)Nachtlijnen 801 Arnhem, Willemsplein → Doesburg, Kraakselaan Arnhem (Station Velperpoort, Station Presikhaaf), Velp, Rheden, De Steeg, Ellecom, Dieren Transdev (RRReis) Rijdt alleen zaterdagnacht 802 Arnhem, Willemsplein - Apeldoorn, Station Beekbergen Transdev (RRReis)Rijdt alleen zaterdagnacht803Arnhem, Willemsplein → Wageningen, BusstationOosterbeek, Doorwerth, Heelsum, RenkumTransdev (RRReis)Rijdt alleen zaterdagnacht804Arnhem, Willemsplein → Zevenaar, StationWestervoort, DuivenTransdev (RRReis)Rijdt alleen zaterdagnacht805Arnhem, Willemsplein → Station, Zetten-AndelstArnhem Station Zuid, Driel, Heteren, IndoornikTransdev (RRReis)Rijdt alleen zaterdagnacht806Arnhem, Willemsplein - Nijmegen CSArnhem Kronenburg, Elst, Oosterhout, Lent, Nijmegen CentrumTransdev (RRReis)Rijdt alleen zaterdagnacht807Arnhem, Willemsplein → Bemmel, Klein RomeArnhem Malburgen Oost, Huissen, Angeren, Doornenburg, Gendt, HaalderenTransdev (RRReis)Rijdt alleen zaterdagnacht

Externe links Stationsinformatie Arnhem Centraal (NS.nl) Stationsinformatie Arnhem Presikhaaf (NS.nl)