The average bus between Oskarshamn and Nybro takes 2h 27m and the fastest bus takes 1h 58m. There is a bus service every few hours from Oskarshamn to Nybro. 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 hourly between Oskarshamn and Nybro. The earliest departure is at 12:30 AM at night, and the last departure from Oskarshamn is at 11:30 PM which arrives into Nybro at 1:50 AM. All services require a transfer at Kalmar, Järnvägstation and take an average of 2h 27m. The schedules shown below are for the next available departures.

2h 20m • 1 change

2h 20m • 1 change

2h 20m • 1 change

2h 20m • 1 change

2h 20m • 1 change

2h 5m • 1 change

2h 20m • 1 change

2h 20m • 1 change

2h 20m • 1 change

2h 50m • 1 change

2h 20m • 1 change

2h 20m • 1 change

2h 20m • 1 change

2h 50m • 1 change

2h 20m • 1 change

2h 20m • 1 change
Want to know about travelling from Oskarshamn to Nybro? 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 Oskarshamn to Nybro. However, there are services departing from Oskarshamn station and arriving at Nybro station via Kalmar, Järnvägstation station. The journey, including transfers, takes approximately 2h 27m.
Oskarshamn to Nybro bus services, operated by Kalmar länstrafik, depart from Oskarshamn centrum station.
Oskarshamn to Nybro bus services, operated by Kalmar länstrafik, arrive at Kalmar, Järnvägstation.
Book your Oskarshamn to Nybro bus tickets online with Kalmar länstrafik and Öresundståg.
The distance between Oskarshamn and Nybro is 66.4 km. The road distance is 129 km.
Kalmar länstrafik operates a bus from Oskarshamn centrum to Kalmar, Järnvägstation every 30 minutes, and the journey takes 1h 18m.