Kristiansand to Oslo Train

Embark on a scenic train journey from Kristiansand to Oslo and experience the charm of Southern Norway in comfort and style! As you glide past coastal towns, lush forests, and peaceful countryside, relax in spacious seats and stay connected with free onboard WiFi. Whether you're heading to the capital for adventure or relaxation, this route sets the perfect tone. Let Norway Trains be your gateway to unforgettable Scandinavian memories!

Kristiansand to Oslo Railway Route

Distance
Distance
321 km
Travel time

Travel time

4h 29 min - 4h 51 min

Trains per day

Daily Departures

6

Kristiansand to Oslo Railway Map

Taking the SJ train from Kristiansand to Oslo is one of the most convenient and relaxing ways to travel through Southern Norway. While driving or flying may seem faster, the train offers a stress-free experience — no lengthy check-ins, no airport transfers, and no traffic.
Both Kristiansand and Oslo Central Station are located right in the heart of their cities, making the journey simple and direct. Trains operate multiple times a day, with early morning and late afternoon departures available to suit your schedule.
Plus, on our website, you can explore other scenic routes like Oslo to Bergen or check travel times and distances between top destinations to help plan your perfect rail adventure through Norway.

Kristiansand to Oslo Train Details

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

Departing from

Kristiansand station
Address: 4612 Kristiansand, Norway
Oslo Sentralstasjon (Oslo S)
Address: Jernbanetorget 1, 154, Oslo, No
Oslo Central Station, known as Oslo S, has been a cornerstone of Norway’s rail network since it first opened in 1854. As Norway’s largest station, it serves as a major hub, linking the capital with destinations across Scandinavia and Europe and facilitating both domestic and international travel.

Oslo S blends historic charm with contemporary design, offering a full range of services. Travelers can access high-speed, regional, and local routes through Vy, along with the Airport Express Train (Flytoget) for convenient trips to Oslo Airport. With numerous amenities, shops, and dining choices, Oslo Central Station provides an energetic setting for travelers, making it an ideal starting point for exploring Oslo’s vibrant urban life, Norway’s dramatic landscapes, and beyond.

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

FAQ: What to Know About Kristiansand - Oslo Train

Book Train Tickets from Kristiansand to Oslo

Related Routes

Oslo to Kristiansand Train

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

Stockholm to Oslo Train

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

Oslo to Trondheim Train

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