Train service

Entur
Entur is Norway’s state-owned mobility platform, providing nationwide journey planning and ticketing across all public transport modes.

Vy
Vy is Norway’s state-owned transport company, operating most train and bus services nationwide and some regional rail routes in Sweden.

Deutsche Bahn
Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.
SNCB
SNCB is Belgium’s national railway operator, offering domestic and international train services with flexible ticket options, including youth and senior discounts.
DSB
DSB is Denmark’s national rail operator, running regional, intercity, and commuter trains, including Copenhagen’s S-train network.
Train tickets
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Raileurope
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
Rail pass validity
When traveling by train from Copenhagen to Oslo, the Interrail Global Pass is valid for this journey since it covers multiple countries, and can be used by residents of either Denmark or Norway. However, the Interrail One Country Pass would not be applicable for this cross-border journey as it covers only travel within a single country. The Eurail Pass is also valid for this journey, specifically for those who are residents outside of the EU.
Getting around
Upon arriving in Oslo by train, you will find a well-connected public transportation system to navigate the city. The Oslo Metro, known as the T-bane, is a convenient option with six lines covering most of the city and suburbs. Trams are another efficient way to explore, especially in central areas, with a network that connects with metro and bus services. Buses complement the metro and tram routes, reaching areas not covered by other forms of public transport. For more personalized options, taxis are widely available and can be hailed on the street, found at taxi ranks, or booked via phone or app. Ridesharing services like Uber also operate in Oslo, offering another flexible choice for getting around. Lastly, consider purchasing an Oslo Pass, which grants you unlimited travel on public transportation, free admission to many attractions, and discounts on various activities.
Onward connections
Oslo, the picturesque capital of Norway, is well-connected by rail to several domestic and international destinations. Domestically, Oslo offers several popular train routes, the most prominent being the Bergen Line that links Oslo to Bergen. This journey is renowned for its breathtaking scenery, traveling across the Hardangervidda plateau and taking about seven hours. Another key route is the Dovre Line that connects Oslo to Trondheim, offering a scenic passage through national parks and covering the distance in roughly seven hours as well. The Southern Line, or Sørlandsbanen, is a great way to reach Kristiansand and Stavanger, with travel times of about five to eight hours, depending on the final destination.
Internationally, the most prominent connection is the route to Stockholm, Sweden. Operated by SJ, this journey typically takes about five to six hours through beautiful Nordic landscapes, and is a well-traveled route for those visiting both Scandinavian capitals. For travel to Copenhagen, Denmark, travelers can take a train from Oslo to Gothenburg and then connect to the direct train to Copenhagen, a journey which altogether takes around eight to nine hours. These rail connections provide efficient and scenic options for both short and long distance travel, making train travel a popular choice for those exploring Norway and its neighboring countries.
Best time to visit
The best time to visit Oslo is generally during the late spring and early summer, specifically from May to early July, when the weather is mild and enjoyable, with temperatures ranging from 15 to 22°C (59 to 72°F). This period also benefits from long daylight hours, allowing visitors to explore the city extensively. Prices may be slightly higher as this is a popular time for tourists, but the pleasant weather and natural beauty of blooming parks and gardens make it worthwhile. Additionally, several festivals, such as the Norwegian Constitution Day on May 17th and the Oslo Medieval Festival in June, offer rich cultural experiences. Alternatively, early autumn, particularly September, provides a balance between milder temperatures and fewer crowds, and it's often a slightly cheaper period to visit compared to peak summer months. Exploring Oslo by train is especially scenic during these times, as the landscape is vibrant and lush. Winter, from November to March, is ideal for those interested in winter sports and the magical appeal of a snowy Oslo, but the weather can be quite cold, with temperatures often dropping below freezing. However, this is generally the off-peak season, which typically means lower prices on accommodations and activities besides Christmas and New Year. Consider your preferences for weather, activities, and budget to determine the ideal time for your visit.
Frequently asked questions
What affects the cost of a train ticket from Copenhagen to Oslo?
According to EveryRail, train ticket prices between Copenhagen and Oslo are dynamic. Seasonal demand affects ticket costs. Peak seasons lead to higher prices. Off-peak times often offer lower prices. Advance booking can reduce costs. Last-minute bookings typically increase them. Specific travel days impact pricing. Weekends and holidays usually cost more. Travel class selection influences fares. First class is more expensive than standard class. Special promotions can lower ticket prices. Currency exchange rates may also impact fares.
What trains run from Copenhagen to Oslo?
There are no direct trains that run from Copenhagen to Oslo. Deutsche Bahn, Benerail, DSB, Entur, and Vy do not operate direct train services on this route. Flixbus operates buses between Copenhagen and Oslo.
How long does the train from Copenhagen to Oslo take?
According to EveryRail, the train from Copenhagen to Oslo takes 8 to 10 hours.
When is the best time to travel from Copenhagen to Oslo?
The best time to travel involves fewer crowds. Avoid peak tourist season for more comfort. Early weekdays tend to be less busy. Prices vary throughout the year. Off-peak travel often offers lower fares. Demand is higher during holidays. Midweek travel can reduce demand pressure. Avoid national holidays when possible. Consider weather conditions for a pleasant journey.
What’s the best route or train to take from Copenhagen to Oslo?
Flixbus runs direct bus services from Copenhagen to Oslo. No direct train services operate on this route.
What rail passes can I use to travel from Copenhagen to Oslo?
According to EveryRail, no One Country Pass applies because the journey is between different countries. A Global Pass applies for this route from Denmark to Norway. Interrail Global Pass is valid if you are an EU resident. Eurail Global Pass is valid if you are not an EU resident.