1map logoGo to main page

Kristiansand to Oslo from $40: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kristiansand, Norway
to
Oslo, Norway

How to Get from Kristiansand to Oslo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$40 by busBest price
253.1 kmDistance
2h 40m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kristiansand to Oslo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Vy Buss
Bus
Average Duration
4h  18m
Estimated price
$40-70
Recommended
Company
various
Plane
Train
Average Duration
2h  40m
Estimated price
$62-199
Cheapest
route map
Distance: 253.1 km
Duration: 2h 40m

See more options

Pricing table
Company
Go-Ahead Nordic
Train
Average Duration
4h  29m
Estimated price
$50-80
Company
Go-Ahead Nordic
Train
Average Duration
5h  9m
Estimated price
$55-80
Company
various
Drive
Average Duration
3h  48m
Estimated price
$65-100

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $20 $21 $20 $22 $20 $21 $23
Train $28 $28 $28 $28 $28 $28 $29
Fly $62 $65 $60 $57 $56 $56 $84

Traveling From Kristiansand to Oslo

The journey from Kristiansand to Oslo offers a fascinating contrast, with Kristiansand's charming coastal vibes and Oslo's vibrant urban energy.

Best Neighbourhoods in Oslo

Oslo features diverse neighborhoods, each offering distinct experiences for visitors.

Grünerløkka
• Known for its vibrant street art.
• Abundant cafes and boutique shops.
Aker Brygge
• Waterfront dining with stunning views.
• Popular spot for nightlife and shopping.
Frogner
• Home to the famous Frogner Park.
• Elegant architecture and upscale boutiques.

Best Times To Visit Oslo's Attractions

Timing your visits to Oslo's attractions can greatly enhance your experience.

Vigeland Park
Visit early in the morning or weekdays to avoid crowds.
Oslo Opera House
Late afternoon offers fewer visitors and stunning sunset views.
Akershus Fortress
Mid-morning is ideal for quieter exploration and guided tours.

Oslo Weather: What to Expect Year-Round

Oslo experiences a humid continental climate, characterized by cold winters and mild summers, making late spring to early autumn the best times for pleasant weather. Understanding seasonal weather patterns can help you plan enjoyable outdoor activities and cultural experiences during your visit.

Dining Recommendation in Oslo

Try the innovative Nordic cuisine at Maaemo, known for its unique use of local ingredients and exquisite presentation, offering a stark contrast to Kristiansand's traditional seafood dishes. The creative atmosphere and bold flavor profiles elevate your dining experience, showcasing the evolution of Norwegian gastronomy in an urban setting.

Kristiansand - Oslo operators

Explore transport companies operating between Kristiansand and Oslo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Kristiansand rutebilstasjon to Oslo bussterminal

Average Duration
4h 18m
Estimated price
$45-70
Contact phone
+47 815 44 444
Website
https://www.nor-way.no

Bus from Kristiansand rutebilstasjon to Oslo bussterminal

Average Duration
4h 25m
Estimated price
$40-60
Train Show train routes
Contact phone
+47 61 25 80 00
Website
https://www.go-aheadnordic.no

Train from Kristiansand stasjon to Oslo S

Average Duration
4h 29m
Estimated price
$50-80
Plane Show flights
Website
https://flysas.com

Plane from Kristiansand (KRS) to Oslo (OSL)

Average Duration
47m
Estimated price
$65-250
Website
https://norwegian.com

Plane from Kristiansand (KRS) to Oslo (OSL)

Average Duration
50m
Estimated price
$55-150

Kristiansand to Oslo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kristiansand and Oslo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Kristiansand to Oslo, covering a driving distance of 321.9 km in under 4 hours. 💰 Discover budget-friendly options or opt for a more comfortable ride with prices ranging from €60 to €92 for the journey from Kristiansand to Oslo by car.
Average price
€60 - €92
🚆 Embark on a scenic train journey from Kristiansand to Oslo, departing every four hours and operating daily. Enjoy the comfortable ride as you traverse the picturesque Norwegian landscapes for approximately 4 hours and 29 minutes. 💰 Ticket prices for the Kristiansand to Oslo train range from €46 to €74, offering an affordable and efficient transportation option for your journey.
Departure Point
Kristiansand stasjon station
Arrival Point
Oslo S station
Useful tips for train travellers
• Onboard services for the train trip from Kristiansand to Oslo include a catering service that offers a selection of snacks, beverages, and light meals. Look out for the dining car for hot options and enjoy the views while you eat, or pre-order a meal if the option is available.
• The train line offers a variety of seating options: First Class provides spacious seats with more legroom and includes complimentary refreshments; Business Class features comfortable seating with power outlets and table service; Economy Class is affordable with standard seating but also allows for a convenient travel experience. Check your ticket to confirm your seating type.
• The main operators on this route are Vy and Go-Ahead Norge. For schedules and bookings, visit their websites: Vy (vy.no) and Go-Ahead Norge (go-ahead.no). Be sure to check the specific train timings and seat availability ahead of your trip.
🛫 Experience a quick and convenient journey from Kristiansand to Oslo by catching a direct flight that takes only 45 minutes. With both Norwegian Air Shuttle and Scandinavian Airlines operating this route, you have a choice of reputable carriers to choose from.
Departure Point
Kristiansand Airport
Arrival Point
Oslo Airport
🌲 The bus ride takes approximately 4 hours and 18 minutes, giving passengers a chance to enjoy Norway's beautiful countryside along the way. The services are operated by Vy Buss, ensuring a comfortable and reliable journey for passengers. 💶 Ticket prices for the bus between Kristiansand and Oslo range from €37 to €64, offering an affordable transportation option for those looking to travel between these two vibrant Norwegian cities.
Departure Point
Kristiansand rutebilstasjon station
Arrival Point
Oslo bussterminal station

Frequently asked questions

Find out more about the route from Kristiansand to Oslo.

Or choose the category:
The distance between Kristiansand and Oslo is approximately 252.7 km by air and 322.5 km by road. By train, it typically takes around 4 hours and 29 minutes to reach Oslo from Kristiansand. If you opt for a combination of flying and then taking a train, the travel time is around 2 hours and 40 minutes. By car, it takes approximately 3 hours and 48 minutes to travel from Oslo to Kristiansand, while by bus, it takes around 4 hours and 18 minutes to make the journey.
The most cost-effective option for traveling from Kristiansand to Oslo is by bus. It takes 4 hours and 18 minutes and costs between €41 and €60. However, if time efficiency is a priority, the fastest option is to fly and then take a train. This option takes 2 hours and 40 minutes and costs between €46 and €193.
The prices of a train ticket between Kristiansand and Oslo can range from €46 to €73, depending on the class and time of booking. On the other hand, the prices of a bus ticket between Oslo and Kristiansand can vary from €41 to €60.
To get from Kristiansand to Oslo without using public transportation, you can drive the distance of approximately 321.9 km, which takes around 3 hours and 48 minutes. The prices for car rentals vary, typically ranging from €60 to €92.
The best way to travel from Kristiansand to Oslo without a car is by taking a bus. The bus journey takes approximately 4 hours and 18 minutes and costs around €41-€60.
Yes, there is a direct link between Kristiansand and Oslo. You can take a train from Kristiansand station to Oslo Central Station, with services departing five times a day and operating every day. The journey takes approximately 4 hours and 29 minutes. Alternatively, you can also take a direct bus from Kristiansand bus station to Oslo bus terminal, with services departing every three hours and operating every day. The bus journey takes approximately 4 hours and 18 minutes.
The flight between Kristiansand and Oslo typically takes about 45 minutes on a direct flight. The cost of the flight can vary depending on the airline and time of booking, but it generally ranges from $100 to $200.
There are plenty of accommodation options available near Oslo. With over 400 hotels to choose from, you will have no trouble finding a place to stay that suits your needs and budget. Prices for hotels in Oslo start at €55 per night, offering a range of options for different preferences and budgets.