Oslo to Kristiansand Train

Set off on a relaxing rail journey from Norway’s bustling capital, Oslo, to the charming southern city of Kristiansand. This scenic train ride is a perfect blend of comfort, convenience, and stunning Nordic views.
The train glides through a picturesque landscape of rolling forests, peaceful lakes, and coastal villages, showcasing the natural charm of southern Norway. Whether you're heading for a coastal getaway or exploring cultural gems like Kristiansand’s old town and harbor, the ride itself becomes part of the experience with Rail Ninja.

Oslo to Kristiansand Railway Route

Distance
Distance
321 km
Travel time

Travel time

4h 26 min - 4h 50 min

Trains per day

Daily Departures

7

Oslo to Kristiansand Railway Map

Operated by modern SJ trains, the Oslo to Kristiansand route offers direct services with comfortable seats, free WiFi, power outlets, and even a café car on some departures. The trains are punctual, spacious, and designed for both locals and visitors alike.
Travel time ranges from approximately 4 to 5 hours, making it an ideal half-day trip with no need for airport transfers or stressful check-ins. Trains typically depart from Oslo Central Station (Oslo S) and arrive at Kristiansand Station, both centrally located and easily accessible.
Ready to explore southern Norway? Book your Oslo to Kristiansand train tickets with ease on Rail Ninja and enjoy the simplicity of Norwegian rail travel.

Oslo to Kristiansand Train Details

The following information about train stations will help you plan your journey smoothly from Oslo to Kristiansand

Oslo Sentralstasjon (Oslo S)
Address: Jernbanetorget 1, 154, Oslo, No
LEARN MORE

Arriving at

Kristiansand station
Address: 4612 Kristiansand, Norway
Oslo Central Station, known as Oslo S, is Norway’s largest and most important rail hub, connecting the capital with destinations across Scandinavia and Europe. It offers high-speed, regional, and local services operated by Vy, as well as the Airport Express Train (Flytoget) for quick access to Oslo Airport. Blending historic charm with modern design, the station features a wide range of amenities, shops, and dining options, making it a lively gateway to Oslo and Norway’s scenic regions.

Train Class Features

  • Business class
    • Wide seats with more legroom
    • Coffee, and tea service
    • Complimentary newspapers
    • Wi-Fi & power sockets
    • Food & drink available at the restaurant car
  • Economy class
    • Comfortable seating with fixed or folding tables
    • Luggage racks & overhead shelves
    • Food & drink available at the restaurant car
    • Wi-Fi & power sockets
  • Discounts
    • Youngsters (up to 25 years old) are eligible for 15% discount
    • Infants (up to 1 year old) travel for free without seats. You can reserve a seat using the youngsters discount.
Try the new Rail Ninja App today
Get our free app to book & manage your trips on the go
Rail Ninja App
Oslo to Kristiansand Train Timetable

FAQ: What to Know About Oslo - Kristiansand Train

Related Routes

Kristiansand to Oslo Train

Distance: 321km/199 mi
​Time: 4.5hrs
LEARN MORE

Stockholm to Oslo Train

 Distance: 416km/258mi
​ Time: 6hrs
LEARN MORE

Oslo to Trondheim Train

Distance: 497km/309 mi
​Time: 6.5hrs
LEARN MORE