The average bus between Niinisalo and Pori takes 1h 55m and the fastest bus takes 1h 19m. The bus service runs several times per day from Niinisalo to Pori. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Niinisalo and Pori. The earliest departure is at 7:28 AM in the morning, and the last departure from Niinisalo is at 3:21 PM which arrives into Pori at 5:26 PM. All services require a transfer, and take on average 1h 55m. The schedules shown below are for the next available departures.

1h 19m • 1 change
2h 53m • 1 change
1h 21m • 1 change
2h 5m • 1 change
1h 19m • 1 change
2h 53m • 1 change
1h 21m • 1 change
2h 5m • 1 change
1h 19m • 1 change
2h 53m • 1 change
1h 21m • 1 change
2h 5m • 1 changeWant to know about travelling from Niinisalo to Pori? 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 bus from Niinisalo to Pori. However, there are services departing from Niinisalo station and arriving at Pori station via Yrjönkatu 9. The journey, including transfers, takes approximately 1h 55m.
Niinisalo to Pori bus services, operated by A. Lamminmäki Oy, depart from Kankaanpään linja-autoasema station.
Niinisalo to Pori bus services, operated by A. Lamminmäki Oy, arrive at Yrjönkatu 9 station.
The distance between Niinisalo and Pori is 54.7 km. The road distance is 61 km.
A. Lamminmäki Oy operates a bus from Kankaanpään linja-autoasema to Yrjönkatu 9 every 4 hours. Tickets cost €7–9 and the journey takes 56 min.