Duration 14h 44m
Distance 794.2 km
Average price 1223 kr
Frequency Daily

Trip overview

The average train between Otta and Helsingborg takes 14h 44m and the fastest train takes 11h 19m. There is at least one train per day from Otta to Helsingborg. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Otta stasjon
  2. Oslo S
  3. Göteborg C
  4. Helsingborg
10h 51m
1022 kr - 1489 kr

Otta to Helsingborg train times

Trains run once daily between Otta and Helsingborg. The service departs Otta at 05:49 in the morning, which arrives into Helsingborg at 19:08. All services require a transfer, and take on average 14h 44m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Otta to Helsingborg? 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 Otta to Helsingborg. However, there are services departing from Otta stasjon and arriving at Helsingborg C via Oslo S and Göteborg C. The journey, including transfers, takes approximately 10h 51m.

More details

The distance between Otta and Helsingborg is 662 km. The road distance is 794.2 km.

Get driving directions

Otta to Helsingborg train services, operated by Norwegian Railways (VY), depart from Otta stasjon station.

More details

Otta to Helsingborg train services, operated by Öresundståg, arrive at Helsingborg C station.

More details

There are 248+ hotels available in Helsingborg. Prices start at 1000 kr SEK per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps