The average train between Piatra Neamţ and București takes 7h 47m and the fastest train takes 6h 16m. The train service runs several times per day from Piatra Neamţ to București. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 4 times a day between Piatra Neamţ and București. The earliest departure is at 4:45 AM at night, and the last departure from Piatra Neamţ is at 11:10 PM which arrives into București at 9:10 AM. All services require a transfer at Bacău and take an average of 7h 47m. The schedules shown below are for the next available departures.


7h 24m • 2 changes


6h 25m • 2 changes


6h 25m • 2 changes
Arrives next day


10h • 2 changes


7h 24m • 2 changes


6h 25m • 2 changes


6h 25m • 2 changes
Arrives next day


10h • 2 changes


7h 24m • 2 changes


6h 25m • 2 changes


6h 25m • 2 changes
Arrives next day


10h 9m • 2 changes


7h 21m • 2 changes


6h 16m • 2 changes


6h 23m • 2 changes
Arrives next day


10h 10m • 2 changes
Want to know about travelling from Piatra Neamţ to București? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Piatra Neamţ to București. However, there are services departing from Piatra Neamţ station and arriving at București station via Bacău. The journey, including transfers, takes approximately 7h 47m.
Piatra Neamţ to București train services, operated by Romanian Railways (CFR), depart from Piatra Neamţ station.
Piatra Neamţ to București train services, operated by Romanian Railways (CFR), arrive at Bucharest station.
Book your Piatra Neamţ to București train tickets online with Romanian Railways (CFR) and Societatea de Transport București STB SA.
The distance between Piatra Neamţ and București is 269.4 km. The road distance is 366 km.
You can take a train from Piatra Neamţ to Universitate via Bacău, Bucharest North, and Gara de Nord in around 6h 54m.