The average train between Tønder and Oslo takes 15h 21m and the fastest train takes 12h 18m. The train service runs several times per day from Tønder to Oslo. 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 twice daily between Tønder and Oslo. The earliest departure is at 6:56 AM in the morning, and the last departure from Tønder is at 11:36 PM which arrives into Oslo at 3:47 PM. All services require a transfer at Tinglev Station and take an average of 15h 21m. The schedules shown below are for the next available departures.
Arrives next day



20h 11m • 3 changesArrives next day



16h 13m • 3 changes


12h 50m • 3 changes


12h 18m • 3 changes


12h 21m • 3 changesArrives next day



21h 19m • 3 changesWant to know about travelling from Tønder to Oslo? 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 Tønder to Oslo. However, there are services departing from Tønder station and arriving at Oslo station via Kolding St.. The journey, including transfers, takes approximately 15h 21m.
Tønder to Oslo train services, operated by Danish Railways (DSB), depart from Tinglev St. station.
Tønder to Oslo train services, operated by Danish Railways (DSB), arrive at Oslo S station.
Book your Tønder to Oslo train tickets online with Danish Railways (DSB), Öresundståg and Norwegian Railways (VY).
The distance between Tønder and Oslo is 565 km. The road distance is 991 km.
You can take a bus from Kongevej v Skibbroen to Oslo S via Tinglev Station, Tinglev St., Kolding, and Mölndal station in around 13h 13m.