Discover Osnabrück to Nijmegen by train

Planning a train adventure from Osnabrück to Nijmegen? To get started, check out our detailed guide to a seamless, enjoyable journey.

Train travel between Osnabrück and Nijmegen: train ticket prices

Cost of train tickets from Osnabrück to Nijmegen:

  • Cheapest tickets: €122.22

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale 8 and a half months in advance.

Osnabrück to Nijmegen departure timetable

On this route, 25 trains run daily, with the first one leaving Osnabrück at 00:37 and the last leaving at 22:14 during the week.

For weekend travel to Nijmegen, the earliest departure is at 06:14 and the last one is at 21:14. You will find that departures along this journey occur every 46 minutes.

Train travel time and distance from Osnabrück to Nijmegen

Trains can complete this route in as little as 2 hours and 29 minutes. The total distance travelled is 159 kilometres.

Booking time frame: Osnabrück to Nijmegen trains

Tickets for travel to Nijmegen along this route are available for purchase 8 and a half months before the travel date. Set up a booking alert to be notified as soon as your ideal travel date goes on sale.

Making the most of your trip to Nijmegen

For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Nijmegen.

Frequently asked questions

What is the distance by train from Osnabrück to Nijmegen?

The total distance between Osnabrück and Nijmegen is 159 kilometres.

What is the Osnabrück to Nijmegen train price?

The lowest price available on this route is €122.22. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .

How far in advance can I book my Osnabrück to Nijmegen train tickets?

Tickets for this route go on sale 8 and a half months in advance of the departure date.

What’s the travel time from Osnabrück to Nijmegen by train?

The shortest trip is 2 hours and 29 minutes.